| |
6R6
Registered: Feb 2002 Posts: 245 |
Disabling AR freeze button
Is it possible to disable the Action
Replay freeze function 100% ?
In that case, please enlighten me... :)
|
|
... 83 posts hidden. Click here to view all posts.... |
| |
6R6
Registered: Feb 2002 Posts: 245 |
It has come to my knowledge that it is possible by
setting the Ultimax mode for zeropage $01.
I havent tested it yet, ehm..
I'll let you know....
|
| |
chancer
Registered: Apr 2003 Posts: 347 |
I have a few things which have AR freeze stopping.. an intro someone coded in TA. years ago.. it only works after the button has been pressed and u try to do a restart
i can dig out the code if ya that interested.
|
| |
Stryyker
Registered: Dec 2001 Posts: 468 |
I noticed a number of NMI routines mess with it bad. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
anything based on cia timers that is not resynced to the rasterbeam each frame will fuck up after freeze+restart. check mathematica 4x4 parts for example, or any other demo with timer-based raster-routines. |
| |
Krill
Registered: Apr 2002 Posts: 2980 |
ar also freezes with irq+nmi disabled, it only fails if you enable the ultimax mode. then, however, your code must run from $0000-$0fff. quite a pain in the ass to code ;) |
| |
Style
Registered: Jun 2004 Posts: 498 |
Sorry to zombify this old thread, but here's something I dont understand:
You cant stop an action replay from driving the NMI line low, because it itself drives it high by default.. this is from my (albeit limited) understanding.
Question is, why doesnt having an AR cart plugged in mean that it becomes impossible to disable the restore key with the "avoid acknowledging an NMI" trick? |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
i'd also like krill to explain how ar would freeze with nmi and irq disabled, because i cant see that working ... |
| |
The Shadow
Registered: Oct 2007 Posts: 304 |
Why would you want to disable the freeze button on a cartridge. In this modern 64 day, free of 'group spies', rival sabotage and coders secrecy, would we not want everyone to have the ability to study our work? Our demos, games and Pal/NTSC fixes? Any future fixes I do will have text embedded in the $2a6 checker and template, as a flag to welcome people to pick apart my fixes and learn something new. |
| |
Style
Registered: Jun 2004 Posts: 498 |
Quote: i'd also like krill to explain how ar would freeze with nmi and irq disabled, because i cant see that working ...
Im pretty sure the cart itself drives the NMI line high itself..... Remember, the reason you can disable NMIs is by not acknowledging an NMI, therefore leaving the NMI line low. From what I can tell from the circuit diagram, the AR itself itself drives the NMI line high with a 74LS74 (from memory).
I dont have a problem with this. However, wouldnt this make it impossible to disable the restore key as well?
Or perhaps the AR only drives the NMI line high when you press the button, and then a short while later grounds it again? If thats the case, I cant see it in the circuit.....
|
| |
Mace
Registered: May 2002 Posts: 1799 |
If it was possible to disable such a cartridge feature, wouldn't that have been one of the better piracy protections? |
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 - Next |