Dauber Posted May 16, 2003 Share Posted May 16, 2003 Just wondering...are there any VCS emulators for Winblows or Amiga that simulate "frying"??? Also...any Amiga users having any luck with the VCS emulators available? I have an '060 CPU and the things are so bloody slow. Heck, even the short time I had a PowerPC they were just as slow, although they're supposed to all be normal speed.... Quote Link to comment Share on other sites More sharing options...
Nukey Shay Posted May 16, 2003 Share Posted May 16, 2003 Dunno (?) Frying a game causes the program counter to jump a few bytes past where code actually begins, I think Couldn't you use PC Atari (PCAE) to "NOP" over a few instructions in the program code (using the value $EA)? Or is that something different? I just hack the program code when I wanna cheat Quote Link to comment Share on other sites More sharing options...
Pitfall Harry Posted May 17, 2003 Share Posted May 17, 2003 To simulate frying on the Z26 emu, I tried jiggling the PC power switch back and forth. But all I could get it to do was reboot my computer. Ben 1 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted May 18, 2003 Share Posted May 18, 2003 Well, I guess "frying" could be easily implemented in an emulator (e.g just start at a random address). But the problems is, that AFAIK nobody knows exactly how frying works. Quote Link to comment Share on other sites More sharing options...
Gregory DG Posted May 18, 2003 Share Posted May 18, 2003 To simulate frying on the Z26 emu, I tried jiggling the PC power switch back and forth. But all I could get it to do was reboot my computer.Ben LOL! Quote Link to comment Share on other sites More sharing options...
Vic George 2K3 Posted May 18, 2003 Share Posted May 18, 2003 I just know that the "double firing" trick on 2600 Space Invaders DOESN'T require any "frying". Interestingly, the same simple trick of holding down the Reset button or switch when you turn on your game system and then releasing it when the game screen appears also works on the Z26 emulator...the only thing now is to hold down the key used for the Reset button between the time you select the game (assuming you're using a front-end program with your Z26) and the time the game screen actually appears onscreen, and then release it afterward. Quote Link to comment Share on other sites More sharing options...
slapdash Posted May 21, 2003 Share Posted May 21, 2003 Well, I guess "frying" could be easily implemented in an emulator (e.g just start at a random address). But the problems is, that AFAIK nobody knows exactly how frying works. Actually, perhaps frying is when it starts at the normal address, but with random garbage in the memory that needs to be initialized (for some games)???? Quote Link to comment Share on other sites More sharing options...
Nukey Shay Posted May 21, 2003 Share Posted May 21, 2003 Not really, I don't think...since the program is unalterable Rom. I think it just jumps ahead (which means that some things aren't initialized like they are supposed to, or the game crashes) Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted May 22, 2003 Share Posted May 22, 2003 Actually, perhaps frying is when it starts at the normal address, but with random garbage in the memory that needs to be initialized (for some games)???? When a game starts at its normal address, the very first thing that is usually done is to initialize the hardware registers and the RAM. If you skip that part, by jumping somewhere into the code, those contents are completely unpredictable and cause the surprising frying effects. Quote Link to comment Share on other sites More sharing options...
Vigo Posted May 23, 2003 Share Posted May 23, 2003 The interesting part is that when i power up without a cartridge, some patterns actually re-occur from time to time.... I already figured that out when i was a young kid... Quote Link to comment Share on other sites More sharing options...
Room 34 Posted May 23, 2003 Share Posted May 23, 2003 Interestingly, the same simple trick of holding down the Reset button or switch when you turn on your game system and then releasing it when the game screen appears also works on the Z26 emulator.... I think this trick was deliberately programmed into Space Invaders, so naturally it would work the same in an emulator as on a real system. Can anyone confirm this? Thomas, have you disassembled Space Invaders? Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted May 23, 2003 Share Posted May 23, 2003 Can anyone confirm this? Thomas, have you disassembled Space Invaders? No, but it should be easy. You just have to look from the start vector to the next SWCHB. Quote Link to comment Share on other sites More sharing options...
Keatah Posted March 17, 2014 Share Posted March 17, 2014 I don't know how Stella, today, simulates frying. But wouldn't you have to do the following, and perhaps more? 1- randomize the RAM area. 2- randomize the CPU registers, stack, and all that. 3- put the tia and riot in an unknown state once the program has started running. 4- randomize the starting address of the program. 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.