[stella] I need your help for Climber5

Subject: [stella] I need your help for Climber5
From: Dennis Debro <ddebro@xxxxxxxxxxxxx>
Date: Tue, 15 Oct 2002 9:52:16 -0400
I got a chance to run my ROM image on my Cuttle Cart last night and I didn't like what I saw :( I need some help. Everything seems to be right in the code but I can't find the problem. I have been through this many times and can't find the error.

Here are my issues:
1) Z26 is reporting that I am producing too many scan lines. Testing for NTSC I am producing ~274 lines. I have set the timers appropriately but it seems that I am spending too much time in VBLANK. Is the timer affected by WSYNCs?

2) When I push my 7800's right difficulty switch to the right it looks like the PAL code is running (the game ran a little slower). When I push the right difficulty switch to the left it looks like the NTSC code is running. Are my difficulty switches swapped?

and THE BIG ONE...
3) My horizontal movement is not smooth on the real console. When I run this in Z26 the motion is smooth and just like I want it. On the real console I'm getting jittery motion from the obstacles and the main player jumps back and forth horizontally. I'm using the same routine from Oystron and SCSIcide. To set RESPx I have to start the decrement at cycle number 13 to make the coarse positioning come out right. It works for these but not for me :( I'm positioning my main player during VBLANK and the obstacles are positioned in the kernel.

Please help me as I have no clue what's going on.


Attachment: climber5.zip
Description: Zip compressed data

Current Thread