chewy Posted October 14, 2019 Share Posted October 14, 2019 so i think i get it- Pink Panther requires an extra chip that harmony cart is not setup to reproduce? do you think itll require changing the game or upgrading the cart cause i have not messed w/ any upgrading the cart or firmware on cart yet, dont really know how that works yet-- Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 14, 2019 Share Posted October 14, 2019 Why don't you use the special Harmony ROM batari posted? 1 Quote Link to comment Share on other sites More sharing options...
carlsson Posted October 14, 2019 Share Posted October 14, 2019 Aha, now I understand from where Thegoldenband got that new 2600 game in the weekly tracker. This time it wasn't a new homebrew, but an unreleased oldbrew. 3 Quote Link to comment Share on other sites More sharing options...
+batari Posted October 14, 2019 Share Posted October 14, 2019 9 hours ago, chewy said: so i think i get it- Pink Panther requires an extra chip that harmony cart is not setup to reproduce? do you think itll require changing the game or upgrading the cart cause i have not messed w/ any upgrading the cart or firmware on cart yet, dont really know how that works yet-- How old is your Harmony cart? You need BIOS 1.05 or higher to play the ROM posted above. Basically, if you bought your Harmony anytime after around mid-2010 you should have the correct BIOS. Quote Link to comment Share on other sites More sharing options...
+thegoldenband Posted October 14, 2019 Share Posted October 14, 2019 Poking around a bit in the RAM for this. Score is stored at addresses $A2 through $A4. I think the game variation is stored at address $C6, with values incrementing by two when you hit select (so game variations #1-4 = $00, $02, $04, $06). Setting $C6 to $10 makes the timer go to zero almost instantly. Setting it to $08 makes it tick down quickly (but slower), but I can't see the bricks as they fall. And setting it to $FF makes the game go completely nuts. EDIT: Getting the jewel in variation #1 sets address $C6 to $01, while getting the jewel in variation #4 sets address $C6 to $07. So, $C6 increments by one every time you loop the game. Beating the game for an eighth time leaves address $C6 unchanged, still at $07. So the eighth loop -- or the second one when starting on variation #4 -- appears to be max difficulty. And while the first and second screens are still playable on the eighth loop, the jewel/vine screen is pretty ridiculous. Quote Link to comment Share on other sites More sharing options...
Tempest Posted October 14, 2019 Share Posted October 14, 2019 1 hour ago, thegoldenband said: Poking around a bit in the RAM for this. Score is stored at addresses $A2 through $A4. I think the game variation is stored at address $C6, with values incrementing by two when you hit select (so game variations #1-4 = $00, $02, $04, $06). Setting $C6 to $10 makes the timer go to zero almost instantly. Setting it to $08 makes it tick down quickly (but slower), but I can't see the bricks as they fall. And setting it to $FF makes the game go completely nuts. EDIT: Getting the jewel in variation #1 sets address $C6 to $01, while getting the jewel in variation #4 sets address $C6 to $07. So, $C6 increments by one every time you loop the game. Beating the game for an eighth time leaves address $C6 unchanged, still at $07. So the eighth loop -- or the second one when starting on variation #4 -- appears to be max difficulty. And while the first and second screens are still playable on the eighth loop, the jewel/vine screen is pretty ridiculous. I want video of that. I tried the fourth variation but couldn't get the jewel Quote Link to comment Share on other sites More sharing options...
+thegoldenband Posted October 14, 2019 Share Posted October 14, 2019 Oh, I used savestates, since I just wanted to see whether there was a difficulty cap. I didn't savestate after each jump, though -- I did the jewel scene in one continuous set of jumps. If I were playing legitimately, I'd estimate I could probably beat the jewel screen on Level 7 (i.e. Variation 4) maybe 1 time out of 20 attempts, and on Level 8, maybe 1 time out of 100. The water height changes so quickly, and even if you make it to the rope, you only have 1-2 seconds before the Inspector severs it. Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 14, 2019 Share Posted October 14, 2019 40 minutes ago, thegoldenband said: Oh, I used savestates... You should have used the Time Machine instead. That's much easier. Quote Link to comment Share on other sites More sharing options...
+stephena Posted October 14, 2019 Share Posted October 14, 2019 7 minutes ago, Thomas Jentzsch said: You should have used the Time Machine instead. That's much easier. I was about to suggest the same thing. Savestates are somewhat obsolete when you can use TM. Quote Link to comment Share on other sites More sharing options...
+thegoldenband Posted October 14, 2019 Share Posted October 14, 2019 I didn't know the Time Machine existed -- thanks for that! That said, just hitting F9 allows me to record a savestate immediately after every game event that happens successfully, and since the interval between starting the jewel level and finishing it is only a couple of seconds, it wasn't a problem (all my investigations today took ~20 minutes total). I'll have to check Time Machine out some more, though. 1 Quote Link to comment Share on other sites More sharing options...
kevtris Posted October 14, 2019 Share Posted October 14, 2019 Is the mapper for this game documented anywhere? I looked but didn't find much. Oh yeah, and why is the ROM size off? it's 8195 bytes vs. 8192. Quote Link to comment Share on other sites More sharing options...
+stephena Posted October 14, 2019 Share Posted October 14, 2019 18 minutes ago, kevtris said: Is the mapper for this game documented anywhere? I looked but didn't find much. Oh yeah, and why is the ROM size off? it's 8195 bytes vs. 8192. https://github.com/stella-emu/stella/blob/master/src/emucore/CartWD.hxx https://github.com/stella-emu/stella/blob/master/src/emucore/CartWD.cxx 1 Quote Link to comment Share on other sites More sharing options...
kevtris Posted October 14, 2019 Share Posted October 14, 2019 3 minutes ago, stephena said: https://github.com/stella-emu/stella/blob/master/src/emucore/CartWD.hxx https://github.com/stella-emu/stella/blob/master/src/emucore/CartWD.cxx thanks! Quote Link to comment Share on other sites More sharing options...
chewy Posted October 14, 2019 Share Posted October 14, 2019 oh god i just saw the special rom- and i got my harmony last year so i think this is gonna be good! thanks you guys! Quote Link to comment Share on other sites More sharing options...
chewy Posted October 14, 2019 Share Posted October 14, 2019 So i just made a "Probe 2000" folder for my cart- with this and power lords (which i looked up and finally figured out how to play)--- so its was a divisoin of Phillips? I love Phillips! They invented the CD! Quote Link to comment Share on other sites More sharing options...
chewy Posted October 15, 2019 Share Posted October 15, 2019 Harmony rom posted works good on harmony cart! 1 Quote Link to comment Share on other sites More sharing options...
Shawn Posted October 15, 2019 Share Posted October 15, 2019 6 hours ago, kevtris said: thanks! Do you think you could use your magic touch to convert this to an atari standard backswitching method? F8, F6 or something like that? Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 15, 2019 Share Posted October 15, 2019 57 minutes ago, Shawn said: Do you think you could use your magic touch to convert this to an atari standard backswitching method? F8, F6 or something like that? This will not be possible without a major rewrite. Quote Link to comment Share on other sites More sharing options...
Rom Hunter Posted October 15, 2019 Share Posted October 15, 2019 Many thanks for dumping the ROM. Another VCS chapter closed. Quote Link to comment Share on other sites More sharing options...
+batari Posted October 15, 2019 Share Posted October 15, 2019 16 hours ago, Shawn said: Do you think you could use your magic touch to convert this to an atari standard backswitching method? F8, F6 or something like that? The biggest problem is that the cart has an extra 64 bytes of RAM. It may be impossible to convert it to any format that doesn't also have extra RAM. Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 16, 2019 Share Posted October 16, 2019 On 10/15/2019 at 12:35 AM, kevtris said: thanks! Before you put too much work into the extra 3 bytes: I am now pretty sure that these bytes are superfluous and their influence on 0xffc..0xffe is most likely wrong. Instead I found that the byte at 0xffc is always set to 0, no matter which slice is put into the last segment. Now I am only looking for an explanation why this byte is set to 0. I suppose this must be a technical issue, the game never addresses that byte. Also slices 2 and 3 seem reversed in the dump (and current implementations). 2 Quote Link to comment Share on other sites More sharing options...
chewy Posted October 21, 2019 Share Posted October 21, 2019 the music plays too slow on game one, and swings more if a vcs can swing lol, on 2-3..... Quote Link to comment Share on other sites More sharing options...
devwebcl Posted October 29, 2019 Share Posted October 29, 2019 On 10/12/2019 at 3:16 AM, Thomas Jentzsch said: Thanks for the compliments. With today's knowledge and equipment, it wasn't all that hard anymore. This is how you do it: Put a SaveKey (or AtariVox) into the right port of your Atari 2600 Start a cart (e.g. Harmony) with my RAM based dumper program (especially tailored to the PP bankswitching) loaded Hot swap the cart with the PP cart (since my program is running in RAM, it will continue to work) Press fire (this dumps the ROM onto the SaveKey) Attach a 2600-daptor II flashed with the AtariVox firmware to your Windows PC Attach the SaveKey to the 2600-daptor Use the EEPROM utility from the same page to download the SaveKey content onto your computer Finally convert the downloaded data into a working ROM Release! So no rocket science. With the right, currently easily available hard- and software everybody can dump a cart. And for the other steps I can help. Does this work for dumping any 2600 cart ? point 5 & 6 can be replaced with an AtariVox instead ? Cheers, Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 29, 2019 Share Posted October 29, 2019 50 minutes ago, devwebcl said: Does this work for dumping any 2600 cart ? Almost any. I am pretty sure ARM based games can be dumped that way, because the 6507 has no access to parts of the ROM. 50 minutes ago, devwebcl said: point 5 & 6 can be replaced with an AtariVox instead ? Yes, makes no difference. 1 Quote Link to comment Share on other sites More sharing options...
Tempest Posted October 29, 2019 Share Posted October 29, 2019 Interesting. Looks like I can maybe dump new protos now with this method. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.