Re: [stella] HMBL 2600 Programmer

Subject: Re: [stella] HMBL 2600 Programmer
From: Manuel Polik <cybergoth@xxxxxxxx>
Date: Mon, 14 Oct 2002 15:40:50 +0200
Hi Kirk!

>> Compile it again with -v3 and see if you get a 
"Branch 
>> out of reach" error.

>As far as I can tell , no such error:
>C:\data\dev\atari\tools\dasm>dasm moveplay.asm  -f3 -
>omoveplay.bin -v3

Ok, you're already running into the more esoteric 
(hardcore? :-)) problems here.

Try this:

- Add another tag to your commandline: 
  -llist.txt

Compile once with your two additional commands, once 
without. Compare both list.txt.

Carefully watch this one: DoneCheckingHitCeilingP0

You'll notice that once both target and destination of 
this conditional jump reside in the same page and once a 
page is crossed. This is most likely ruining your 
timings and you should try to avoid that.

A tip here: This stuff gets way more *stable* and 
predictable, when you start your display kernel at the 
beginning of the cartridge, so the kernel doesn't move 
anymore. Now when you add/remove anything it is 
happening _after_ the kernel.

Take a look at Gunfight or Star Fire or any stuff from 
Thomas, it's all starting with the main kernel.

Greetings,
	Manuel

----------------------------------------------------------------------------------------------
Archives (includes files) at http://www.biglist.com/lists/stella/archives/
Unsub & more at http://www.biglist.com/lists/stella/


Current Thread