Jump to content
Sign in to follow this  
Primordial Ooze

How do i test it?

Recommended Posts

Once i create a .bin of my game how do i go about testing it on my real Atari 2600, preferably with a reprogrammable cartridge? Cuttle Cart and Krocidile Cart are no longer being produced requiring me to buy therequired chips from the store and soldering them everythime i update my game and want to test it. Can someone please help me out?

 

Sincerely,

 

Space Xscape

Share this post


Link to post
Share on other sites
Once i create a .bin of my game how do i go about testing it on my real Atari 2600, preferably with a reprogrammable cartridge? Cuttle Cart and Krocidile Cart are no longer being produced requiring me to buy therequired chips from the store and soldering them everythime i update my game and want to test it. Can someone please help me out?

 

Sincerely,

 

Space Xscape

 

For 4K bins you can use a Starpath/Arcadia Supercharger, by following these instructions. Superchargers are relatively easy to obtain on eBay and sell for around $20 (e.g. this auction (zero feedback seller so be careful!)). However, the Stella and Z26 emulators are good enough that you shouldn't need to test on real hardware except at the very end of development.

 

Chris

Edited by cd-w

Share this post


Link to post
Share on other sites

Any way to store the rom image a little more perminetly like a flash card instead of having to load it everytime i want to play?

 

Thanks,

 

Space Xscape

Share this post


Link to post
Share on other sites
Once i create a .bin of my game how do i go about testing it on my real Atari 2600, preferably with a reprogrammable cartridge? Cuttle Cart and Krocidile Cart are no longer being produced requiring me to buy therequired chips from the store and soldering them everythime i update my game and want to test it. Can someone please help me out?

 

Sincerely,

 

Space Xscape

 

For 4K bins you can use a Starpath/Arcadia Supercharger, by following these instructions. Superchargers are relatively easy to obtain on eBay and sell for around $20 (e.g. this auction (zero feedback seller so be careful!)). However, the Stella and Z26 emulators are good enough that you shouldn't need to test on real hardware except at the very end of development.

 

Chris

You can also post your ROM image in the forums and ask for someone to try it on a real 2600 and/or 7800. I can test it on both. Or, if you don't want to post it for everyone to download, you can email it to a few people who agree to test it and keep it under wraps! :)

 

Michael

Share this post


Link to post
Share on other sites

I don't mind if everyone has a copy of my game as most likely it will be open source. I just wanted to have some way to create a real cartridge for those who wanted it and mainly for testing purposes.

 

Thanks,

 

Space Xscape

Share this post


Link to post
Share on other sites

I use modded 2600/7800 cartridges with a ZIF socket sticking out of them and a bunch of EPROMs. This IS a painful way to test software, but the emulators available for many systems are pretty good, so I need only few tests on real hardware. Knowing the flaws of the emulators (like having a too fast CPU, as VBA has or used to have) helps.

Share this post


Link to post
Share on other sites

IMO it's a very bad idea to wait till the end to test on the real hardware. I've run into problems doing this with stuff that is very tight time-wise and doing other strange things. For example, try changing the player size/copies bits on the same line you're displaying the player - this causes problems on the far left side of the screen on the real hardware but not on Z26 (at least on the version I'm using). Another thing that can trip you up is the fact that the real hardware starts up in a random state and the emulators don't. Which may not seem like a big deal until you accidentally do something like this:

 

LDA $0

 

when you really meant:

 

LDA #$0

 

...and then you wonder why it works (at first) on an emulator but crashes right away on the real hardware.

 

-Ben

Share this post


Link to post
Share on other sites
LDA $0

 

when you really meant:

 

LDA #$0

 

...and then you wonder why it works (at first) on an emulator but crashes right away on the real hardware.

 

-Ben

These sorts of bugs can be caught with my auditasm utility. I think the second zip file is the latest one (it's been so long that I can't remember :()

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   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...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...