Search found 188 matches

by Wilson
Sun Sep 25, 2011 10:16 pm
Forum: General Topics
Topic: VCFMW 6.0 / ECCC 2011
Replies: 7
Views: 1963

I ended up not being able to stay the second day. I got back this morning, and am happy to report that it was really fun. I love listening to everyone talk about various things Commodore. I picked up some new fun stuff too: a 1541, JiffyDOS for the 1541, and a ZoomFloppy. Anyway, I took a few photos...
by Wilson
Tue Sep 13, 2011 12:21 pm
Forum: General Topics
Topic: VCFMW 6.0 / ECCC 2011
Replies: 7
Views: 1963

It's coming up! I'll be there at least for most of Saturday. I may potentially be there for the whole event.
by Wilson
Sun Aug 28, 2011 8:37 pm
Forum: Games
Topic: Diamond Hunt ML
Replies: 9
Views: 5388

It's a challenge seeing something all the way through to completion in this hobby, so congratulations for finishing this project at all. I just played it for a bit with the numpad in VICE, and my only real criticism is that the action seemed a little choppy/fast. If you used software sprites for the...
by Wilson
Mon Aug 22, 2011 4:36 pm
Forum: Programming
Topic: Preserve or Restore Values
Replies: 9
Views: 2422

Yeah, 648 is set after the RAM test on start up and afaik nowhere else in the KERNAL. Obviously that will wipe your memory in the process. As long as the POKE works, that's not too ugly of a solution I guess.
by Wilson
Sat Aug 20, 2011 10:13 pm
Forum: Programming
Topic: Preserve or Restore Values
Replies: 9
Views: 2422

The values stored in the KERNAL's table for $9005 (and bit 7 of $9002 I believe) do indeed position the video matrix elsewhere. Presumably to the positions for the expanded Vic-20, but I haven't verified this myself. For some reason this didn't occur to me before. My apologies. I haven't tested it, ...
by Wilson
Fri Aug 19, 2011 11:11 pm
Forum: Games
Topic: Getting Frogger to work
Replies: 4
Views: 1433

I get a 404 on that link.
by Wilson
Fri Aug 19, 2011 11:00 pm
Forum: Programming
Topic: Preserve or Restore Values
Replies: 9
Views: 2422

Bacon wrote:Sounds like a tip that should be in the "ROM calls" sticky thread.
Good idea.
by Wilson
Fri Aug 19, 2011 10:59 pm
Forum: Programming
Topic: ROM calls and other tricks
Replies: 33
Views: 72144

$E5BB (58811): The KERNAL's routine to initialize the VIC registers ($9000-$900F)
$E5B5 (58805): Sets the cursor to the home position and calls $E5BB.
by Wilson
Thu Aug 18, 2011 11:23 am
Forum: Programming
Topic: Preserve or Restore Values
Replies: 9
Views: 2422

Yup, there's a SYS for that. 58811 initializes the VIC registers from the ROM table. If you also wish to reset the cursor to the home position use 58805.
by Wilson
Thu Aug 04, 2011 11:51 pm
Forum: Other Systems
Topic: Atari 2600 collection
Replies: 16
Views: 3570

Nice collection! The 2600 is hard to beat for quick fun. Just reading those titles is giving me that itch to break out the 2600 myself. Playing with a friend is even better, but it's hard to find someone who wants to play Atari when everyone can fulfill their multiplayer needs through online gaming ...
by Wilson
Tue Jul 26, 2011 11:09 pm
Forum: Games
Topic: New Release: THE KEEP
Replies: 24
Views: 25599

Very, very good. You've done it again, Kweepa!
I was extremely surprised at how playable this is. It's quite the showpiece running on the unexpanded machine.
by Wilson
Tue Jul 26, 2011 10:55 pm
Forum: Hardware and Tech
Topic: VIC-20 PCB ASSY 324003 FAB NO. 324002-01 REV. C
Replies: 11
Views: 2414

A blank screen isn't very telling. The 6560 seems to die easier than most chips on the Vic's board. Do you have access to a disk drive? If so you could try blind disk commands and see if you get disk activity. I see the obligatory ray carlsen's troubleshooting guide has not yet been posted, so there...
by Wilson
Sat Jul 02, 2011 6:17 pm
Forum: Programming
Topic: SJLOAD-20 release 07
Replies: 14
Views: 7040

A little update. Everything seems to work as expected with a non-JiffyDOS equipped drive. And the Jiffy routines seem to function fine on PAL machines (if VICE is anything to go by). So my next order of business is to get the same functionality on NTSC. I really have no idea why it isn't working rig...
by Wilson
Mon Jun 13, 2011 5:27 pm
Forum: Programming
Topic: SJLOAD-20 release 07
Replies: 14
Views: 7040

Thanks for the response, Jim. Many people ask for the version, as they want a legit copy, but I can't oblige them. Indeed I am one of those people. My motivation is somewhat selfish in that regard. I'm happy to report that I finally have my ROM booting to the BASIC prompt. Things do not work quite a...
by Wilson
Sun Jun 12, 2011 12:12 pm
Forum: Programming
Topic: How far would you go to save memory?
Replies: 4
Views: 1469

One of the biggest mistakes you can make when working with machine language is trying to optimize too early. That applies to both optimizing for memory and optimizing for speed. Just do whatever is most readable until everything works. When you're done you can inline the code if you need speed or wo...