Search found 4670 matches

by Mike
Thu Dec 19, 2013 3:04 pm
Forum: General Topics
Topic: Forum moved to new host
Replies: 78
Views: 18181

Re: Forum moved to new host

Works for me. You should try to clear the browser cache (joshuadenmark hinted at changes of the browser cookies for the forum).
by Mike
Wed Dec 18, 2013 8:56 am
Forum: Games
Topic: New Release: Doom
Replies: 328
Views: 95973

Re: WIP: Doom

Judging from a thread over at lemon64, VIC Doom is already gaining a good reputation as RAM testing tool. :lol: One should say thank you to Torsten for pointing out there that TDE isn't needed in VICE (after all, VIC Doom runs happily from SD2IEC devices as well), and 32K + 3K RAM expansions *are* r...
by Mike
Wed Dec 18, 2013 4:31 am
Forum: Programming
Topic: Challenge: Create or Delete Lines from inside a program
Replies: 27
Views: 4589

Re: Challenge: Create or Delete Lines from inside a program

It requires the use of the Programmer's Aid cart. [...] ... which, for one, is contained in the Mega-Cart. I know you own one. Especially the toolkit of the Programmer's Aid cart is only used during program development. All the commands can only be used from direct mode. Which also means that a pro...
by Mike
Mon Dec 16, 2013 3:59 am
Forum: Hardware and Tech
Topic: Suggestions for GP cart
Replies: 18
Views: 3014

Re: Suggestions for GP cart

Can you point to a link or document that explains the idiosyncrasies? Main issue was, that in Super-RAM mode, the RAM could only be switched in whole 32K blocks, which made the implemenation of the RAM Disk (or any other use) difficult to say the least. * I found 8Mb (1MB) RAM and FLASH for not a t...
by Mike
Mon Dec 16, 2013 3:10 am
Forum: Games
Topic: Release: Pooyan
Replies: 18
Views: 10501

Re: Release: Pooyan

Nice! :D

When I played a second stint (and I did considerably better than on my first try), the game didn't update the high-score display.
by Mike
Sun Dec 15, 2013 4:04 pm
Forum: Programming
Topic: Fun with CBM arithmetics
Replies: 33
Views: 25954

Re: Fun with CBM arithmetics

and dont forget that the typical error is 1 or 2 _binary_ units (powers of two!) Yes, that's what I meant in the first place. well, i dont know according to what standard (if any) the floats in cbm basic have been implemented, so its hard to tell whether this is acceptable or not. The implementatio...
by Mike
Sun Dec 15, 2013 2:45 am
Forum: Programming
Topic: Fun with CBM arithmetics
Replies: 33
Views: 25954

Re: Fun with CBM arithmetics

groepaz, this is not just the occasional rounding error with 1, maybe 2 units wrong in the lowest place we're talking about here. It's a *defect* in the float to ASCII conversion which happens under reproducable circumstances and which, when happens, outputs a grossly wrong result. If you enter PRIN...
by Mike
Sun Dec 15, 2013 2:34 am
Forum: Hardware and Tech
Topic: Suggestions for GP cart
Replies: 18
Views: 3014

Re: Suggestions for GP cart

You could interpret the bit pairs of the two enable/RAM/ROM registers as follows: %00: no access (BLK appears like unconnected space to the CPU) %01: BLK points to ROM chip %10: BLK points to RAM chip, read only %11: BLK points to RAM chip, read/write The five page registers for RAM1..3, BLK1..3 and...
by Mike
Sat Dec 14, 2013 4:49 pm
Forum: Hardware and Tech
Topic: Suggestions for GP cart
Replies: 18
Views: 3014

Re: Suggestions for GP cart

I can add these features to the CPLD, but is there a Mega-Cart or FE3-approved location for these features? Mega-Cart or FE3 use a set of registers in the I/O2 ($9800 .. $9BFF) or I/O3 ($9C00 .. $9FFF) range of addresses. Of course the exact mapping of these registers is only relevant for their res...
by Mike
Sat Dec 14, 2013 2:14 am
Forum: Programming
Topic: Fun with CBM arithmetics
Replies: 33
Views: 25954

Re: Fun with CBM arithmetics

I guess I shouldn't calculate my taxes on the VIC. For the moment being, yes. However, I've found strong hints, that only the conversion of CBM floats to decimal output is affected. C64, C16/C116/+4 and even the V4 machines show the same error, but the C128 gets it right, so Commodore got aware of ...
by Mike
Sun Dec 08, 2013 6:58 pm
Forum: Programming
Topic: Fun with CBM arithmetics
Replies: 33
Views: 25954

Fun with CBM arithmetics

Just thought I'd like to share this one:

Code: Select all

1 FORT=-100TO100
2 PRINT3/4+T/1E9
3 NEXT
Look what happens after '.75' is output. :lol:
by Mike
Sun Dec 08, 2013 10:30 am
Forum: General Topics
Topic: Forum moved to new host
Replies: 78
Views: 18181

Re: Forum moved to new host

I already made a similar proposal at the very beginning of this thread with the offer to include the 'Denial' caption (and the '[Return Home]' caption of course as well), with perspective correctly applied to the VIC-20 logo, and with the necessary background colour - but what do we get instead ...?...
by Mike
Sun Dec 08, 2013 9:25 am
Forum: Programming
Topic: Challenge: Create or Delete Lines from inside a program
Replies: 27
Views: 4589

Re: Challenge: Create or Delete Lines from inside a program

Problem. The keyboard buffer is pretty small (631-640 in memory). My proposal would only be good for deleting 9 lines. 63998 INPUT"DELETE LINE";S:INPUT"UP TO";E 63999 IFS<=ET{SHIFT-H}?"{CLR}"S:?"S="S+1"{LEFT}:E="E"{LEFT}:G{SHIFT-O}63999":P...
by Mike
Thu Dec 05, 2013 1:53 pm
Forum: Programming
Topic: Software Sprites (non-graphic)
Replies: 4
Views: 1156

Re: Software Sprites (non-graphic)

You might take a look how my implementation of Moon Patrol handles the animation of the UFO and the bullets in front of the background with stars and scrolling mountains - see especially the lines 15 to 23 in the file 'MOON PATROL 2' of the disk image. That should give you some ideas which can also ...
by Mike
Tue Dec 03, 2013 5:26 pm
Forum: Hardware and Tech
Topic: Image quality? Raster pattern artifact
Replies: 4
Views: 778

Re: Image quality? Raster pattern artifact

What is the easiest way to transfer the program to my vic? I have just the vic and a Mac and a PC. No disk drive yet. If you don't have a disk drive (yet), a SD2IEC is most probably the best bet. With this device, you can use SD cards to transfer programs and disk images between PC and VIC-20. [......