Jump to content



0

Frying on emulators...


11 replies to this topic

#1 Dauber OFFLINE  

Dauber

    River Patroller

  • 3,669 posts
  • How do you rid the sweat after the body bliss?
  • Location:the Spanish and Indian home of the heroes and villains

Posted Fri May 16, 2003 8:08 AM

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.... :?

#2 Nukey Shay ONLINE  

Nukey Shay

    Sheik Yerbouti

  • 20,458 posts
  • Location:The land of Gorch

Posted Fri May 16, 2003 10:32 AM

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 ;)

#3 Pitfall Harry OFFLINE  

Pitfall Harry

    Stargunner

  • 1,992 posts
  • Location:Glendora, CA

Posted Fri May 16, 2003 11:33 PM

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

#4 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!

  • 16,745 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany

Posted Sun May 18, 2003 9:54 AM

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.

#5 Gregory DG OFFLINE  

Gregory DG

    Silvery Robot Thing

  • 10,430 posts
  • Go Cardinals!
  • Location:Winter Haven, FL

Posted Sun May 18, 2003 11:44 AM

Pitfall Harry said:

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! :D

#6 Vic George 2K3 OFFLINE  

Vic George 2K3

    Quadrunner

  • 5,078 posts
  • GNAP ATTACK!!!
  • Location:Westfield, MA, USA

Posted Sun May 18, 2003 12:31 PM

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.

#7 slapdash OFFLINE  

slapdash

    Stargunner

  • 1,189 posts
  • Location:Arlington Hts IL

Posted Wed May 21, 2003 4:34 PM

Thomas Jentzsch said:

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)????

#8 Nukey Shay ONLINE  

Nukey Shay

    Sheik Yerbouti

  • 20,458 posts
  • Location:The land of Gorch

Posted Wed May 21, 2003 4:52 PM

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)

#9 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!

  • 16,745 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany

Posted Thu May 22, 2003 11:56 AM

slapdash said:

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.

#10 Vigo OFFLINE  

Vigo

    Moonsweeper

  • 369 posts
  • Location:Germany

Posted Fri May 23, 2003 1:39 PM

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...

#11 Room 34 OFFLINE  

Room 34

    Quadrunner

  • 8,274 posts
  • room34.com
  • Location:Tha 612

Posted Fri May 23, 2003 2:02 PM

Vic George 2K3 said:

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?

#12 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!

  • 16,745 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany

Posted Fri May 23, 2003 3:57 PM

Room 34 said:

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.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users