Jump to content
  • entries
    657
  • comments
    2,702
  • views
    904,419

release candidate 2


SpiceWare

1,111 views

  • Attract mode has been fixed
  • update to the second easter egg
  • added third easter egg, No Man's Land, which will start every wave with 12 large asteroids

The problem with Attract mode was caused by moving InitSpriteShotDatastreams() from Vertical Blank to Overscan. When the attract mode was triggered, that function wasn't called so the display kernel datastreams were not initialized. Part of the content of the data streams is indirect jump addresses that are used to to select the player(sprite) reposition routines. Because the data stream memory is reused for the menu, the uninitialized contents directed the jumps to unknown locations in the program, resulting in either a cartridge reset or a crash of the game.

 

Release Candidate ROMs

spacerocks20121003_NTSC.bin

spacerocks20121003_PAL.bin

 

Note: if you have a Harmony, please run the Stress Test ROM on your real Atari so we can make sure the screen jitter and rolling problem has been resolved.

spacerocks20121003_STRESS_TEST.bin

 

Source

spacerocks20121003.zip

3 Comments


Recommended Comments

Had a friend over last night for our weekly Red Dwarf1 session and we did some 2 player stress test runs of Space Rocks before watching the show. That's when I noticed:

  • All the large style A asteroids rotate clockwise.
  • All the large style B asteroids rotate counter-clockwise.

I took a look at the source this morning and figured out what's wrong and fixed it, so there will be a new release candidate posted tonight.

 

1Cant wait to see series X! It starts airing today in UK, but I've not seen anything about US air dates so will probaby have to wait for the blu ray.

Link to comment

Hi Darrell,

 

Tested the Stress_Test rom on my harmony. No problem on screen here, but I have a PAL-M tv an this tv is more tolerant for different scanline count (On my tests, I can set up to 285 scanlines before screen roll).

 

BTW I'm reporting the master system controller didn't work. I think you don't need to fix it, the controller works fine if set as atari controller.

The problem is the "action button" (shield, hyperspace) is like always set, and the other button don't shoots (perhaps because action button persistency).

Have you tested with a six button sega genesis controller? I can do it if you want.

Link to comment

Thanks! I have a C= 1084S that's quite tolerant of the scanline counts as well (I frequently play PAL Amiga CD32 games on it). It will still roll or jitter though if the line count is not consistent over the frames. I've not experienced any rolling/jitter since Release Candidate 1 so I'm hoping that it's been taken care of.

 

Yeah, the SMS controller doesn't work - Cybergoth ran a gamepad test in the past. I've got a third party six button Genesis gamepad (only the one because my Genesis is the Nomad, which has a built in gamepad) and Amiga CD32 joypads. I've tested Space Rocks with both of those.

Link to comment
Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...