Search found 4673 matches

by Mike
Mon Sep 30, 2013 3:58 am
Forum: Other Systems
Topic: Why were BASIC interpreters incompatible on old machines?
Replies: 7
Views: 1768

They just didn't bother to make the BASIC compatible. First of all, there had been no standard. Each manufactorer could try out in an experimenting mood his own idea of the 'optimal' BASIC implementation for the particular machine. For Commodore, and the VIC-20 and C64, that actually meant: fastest ...
by Mike
Sat Sep 28, 2013 1:52 am
Forum: General Topics
Topic: Commodore Free issue 73 ready! (fwd)
Replies: 14
Views: 1709

[...]as has been said in the past, someone has to write something[...] I did my share about that some time ago (see #38.) In my opinion however, Commodore Free suffers from mediocre copy-editing. While collecting information from different places on the 'net, Nigel doesn't seem to care to contact t...
by Mike
Wed Sep 25, 2013 1:45 pm
Forum: Games
Topic: New interpretation of Pitfall! for PAL Vic + 16K
Replies: 81
Views: 46358

I'm kind of bummed by how this version of [P]itfall looks on the real hardware compared to on the emulator. [...] I'd forgotten how some colours create bleeding and distortions, and some combinations just don't work at all. Does your VIC-20 have some variant of the S-Video mod applied to it? Especi...
by Mike
Thu Sep 19, 2013 12:36 pm
Forum: Programming
Topic: Detecting PAL or NTSC VIC Via Software
Replies: 11
Views: 2502

How common are machines with non-standard ROMs? The Japanese VIC-1001 sports a NTSC KERNAL with extra support for the Hiragana characters in the keyboard driver. Furthermore there is a Swedish (PAL) version, which - again - changes the keyboard layout. There are also the JiffyDOS KERNALs (PAL and N...
by Mike
Wed Sep 18, 2013 2:49 pm
Forum: Hardware and Tech
Topic: vic-1110 8k ram cart upgrade (and other solutions)
Replies: 59
Views: 10852

Now how cool is this? I had no idea you had registered here on Denial! :D End of last year, I posted a link to your site in the thread ' What is happening here? '. My mothballed VIC has 76.5K inside. If you add in another 16Kx4 SRAM in place of the colour RAM, your VIC-20 would also be able to displ...
by Mike
Tue Sep 17, 2013 11:45 am
Forum: Programming
Topic: One hour of digitized music for your Vic-20
Replies: 44
Views: 11739

Mike: Is it really possible to set the timers for such a tiny interval? Yes, that's entirely possible. The SID Vicious Emulation, for example, uses an NMI at a rate of ~6 kHz. You'd use Timer 1 of VIA #2, controlling the IRQ. The low- and high byte are located in $9124 and $9125, respectively, and ...
by Mike
Mon Sep 16, 2013 3:49 pm
Forum: Programming
Topic: One hour of digitized music for your Vic-20
Replies: 44
Views: 11739

Do any of you programming gurus have any ideas on how to improve the timing of the player? As you already should have noticed, the variant execution time of CHRIN introduces a lot of jitter, the delay loop just makes it less apparent (sort of like the current limiting resistor in series to a LED). ...
by Mike
Mon Sep 16, 2013 1:26 pm
Forum: Programming
Topic: Detecting PAL or NTSC VIC Via Software
Replies: 11
Views: 2502

Good question. What use is it to have a PAL KERNAL in a NTSC VIC-20, and vice versa? http://sleepingelephant.com/ipw-web/bulletin/bb/viewtopic.php?t=5430&start=17 The table at $EDE4 provides the init values for the VIC registers, and it can easily be used to provide TV system independence: inste...
by Mike
Mon Sep 16, 2013 11:11 am
Forum: Programming
Topic: Detecting PAL or NTSC VIC Via Software
Replies: 11
Views: 2502

What tokra said.

Which kind of program are you going to write that actually requires you to differentiate between PAL and NTSC VIC-20s? Just curious.
by Mike
Thu Sep 05, 2013 2:44 pm
Forum: Games
Topic: New interpretation of Pitfall! for PAL Vic + 16K
Replies: 81
Views: 46358

This seems like a more difficult solution that is necessary. Why did you decide to do it this way? I didn't write the game, but I'll answer your question nonetheless: because it allows to have a multi-coloured player 'sprite' in high-resolution that doesn't colour clash in any way with the backgrou...
by Mike
Thu Sep 05, 2013 1:33 pm
Forum: General Topics
Topic: Wanted: Recommendations for a site to host software releases
Replies: 4
Views: 3110

Hmm... SourceForge and GitHub spring into my mind here.
by Mike
Thu Sep 05, 2013 10:51 am
Forum: Games
Topic: New interpretation of Pitfall! for PAL Vic + 16K
Replies: 81
Views: 46358

I noticed that the stairs are thinner in the original version of the game... is there a reason why in this VIC version they are wider? (not saying that you should modify them of course!) It's a quite simple reason. Many screen elements you are looking at in this implementation of Pitfall do not exi...
by Mike
Wed Sep 04, 2013 3:08 pm
Forum: Games
Topic: New interpretation of Pitfall! for PAL Vic + 16K
Replies: 81
Views: 46358

[...] speaking of which, I've noticed a lot of recent Vic releases have a nice hi-res loader screen. Does anyone want to code one? Well, even a raw convert of the Intellivision game box into 104x256 FLI already would look like this: https://dateipfa.de/.Public/denial/images/games/pitfall.png IMO, t...
by Mike
Tue Sep 03, 2013 11:49 am
Forum: Games
Topic: New interpretation of Pitfall! for PAL Vic + 16K
Replies: 81
Views: 46358

I tried to load it about 5 times with no success [...] That happens because of a wrong load address in the *.prg file. Saved BASIC programs (also ML programs with a BASIC stub) are supposed to start at $120 1 with a +8K (or bigger) RAM expansion. The byte containing 0 at $1200 is not saved along wi...
by Mike
Fri Aug 30, 2013 2:57 pm
Forum: Games
Topic: Usborne Write your own adventure games - haunted house
Replies: 10
Views: 2713

Here's my remark to the cross-posted copy of the type-in listing in another thread: (link) :roll: