+---------------------------------------------------------------------------. : Title: : Asteroids patch to operate in an Asteroids Deluxe cabinet : Version: : 1.0 : Date: : 08 December 2002 : Author: : Mark Shostak : +---------------------------------------------------------------------------. +-----------. : Disclaimer \ : +-------------`-------------------------------------------------------------. : REMEMBER, NO WARRANTEES, EXPRESS OR IMPLIED, ARE GIVEN. USE THIS : INFORMATION AT YOUR OWN RISK. I AM NOT RESPONSIBLE FOR ANY DAMAGES : THAT MAY OCCUR TO YOUR PERSON OR PROPERTY. : : : +------------. : Background \ : +--------------`------------------------------------------------------------. : I've been running an Asteroids board in my AD cabinet for a while, : and as everyone knows, the rotate buttons were reversed. A bit of an : annoyance, but I didn't think much of it. In fact, I started to get : pretty good at it. The problem didn't appear until I put an AD board : back in the cabinet, only to find that I now had problems playing the : game with the correct controls! : : In protest, and since I've recently learned way more about Asteroids : than I ever wanted to know, I've patched it to play in an UNMODIFIED : AD cabinet. This can be thought of as a revision to Doug Jefferys' : AtoAD adapter article of yore. : : I have not adjusted the self-test routine (or check byte(s)), mainly : because I haven't had time to track it/them down), therefore, the test : REPORTS ROM ERRORS. Anyone who knows where it is, feel free to chime in, : or someday I'll get some time to look for it. : : Thanks to Neil for his sliceable, diceable, relocatable, not only that : but it's a dessert topping AND a floor polish version of the Asteroids : code base. : : Any questions or problems with this modification should be directed to : the vectorlist. Have fun. : : +---------------------. : Modification Details \ : +-----------------------`---------------------------------------------------. : Apply the changes to the files specified at the address(es) specified. : If, for some reason, you find a different "OLD" value at an address, : you may be looking at the wrong rom or a different version of the code, : either way, you should stop and correct your problem before proceeding. : This modification was made to the Revision 2 Asteroids ROMs. : : : File Addr Old New : --------- ---- --- --- : 035143-02 296 00 02 Coin : : 035144-02 087 07 06 Game play : 035144-02 090 06 07 Game play : : 035145-02 0b7 03 01 P.1 Start : 035145-02 0c0 04 00 P.2 Start : 035145-02 641 07 06 HS Entry (for the truly anal) : 035145-02 64a 06 07 HS Entry (for the truly anal) : : +---------------------------------------------------------------------------: