Views

Availability: In stock

$0.00

Quick Overview

Phoenix (Enhanced) Free Play patch by philmurr  


Feature list:-



  • provides enhanced free play (attract mode in free play) selected by unused DIP

  • prints free play when in free play mode

  • doesn't ask you to insert coin when in free play mode

  • high score saving in Mame for one high score even when you press reset

  • prints high score sooner than when you press P1 or P2 to start a new game

  • only checks DIP for freeplay mode at start of game

  • press P1 and P2 at power-up to clear high score

  • fixes 204,000 point bug (based on Don Hodges description but tidied up)

* Required Fields

$0.00
+ -
  •  
     
      Description    Reviews    Manual    Video  

    Details

    Phoenix (Enhanced) Free Play patch by philmurr 

    I know a mod exists out there already, but it's of the paid-for variety, and I don't like paying for stuff if I can get away with it...

    Phoenix code is horrible, 8085, bug-ridden and there are no reasonable-size chunks of spare ROM space to play with, which means it's tricky to write any sort of hack.

    The modified code fits into just 2 ROMs (IC45 & IC46). It only works with the Amstar version, but as the hardware seems to be the same for all games, you can just use the full set of Amstar ROMs.

    Feature list:-

    • provides enhanced free play (attract mode in free play) selected by unused DIP
    • prints free play when in free play mode
    • doesn't ask you to insert coin when in free play mode
    • high score saving in Mame for one high score even when you press reset
    • prints high score sooner than when you press P1 or P2 to start a new game
    • only checks DIP for freeplay mode at start of game
    • press P1 and P2 at power-up to clear high score
    • fixes 204,000 point bug (based on Don Hodges description but tidied up)


    One feature outstanding (that is supported by the above code), is to save the high score in NVRAM. I'm still experimenting with this because the NVRAM I have seems to be too fast to replace the slow 2114's used by Phoenix and causes corruption to the memory.

    For now, if you use the code in a proper cab rather than Mame, press P1 & P2 on startup to clear the high score RAM to a known state.

    For Mame and a real cab where you have NVRAM, use "IC45" and "IC46 - NVRAM" 

    For a real cab without NVRAM, use "IC45" and "IC46 - no NVRAM"

     

    Write Your Own Review

    Only registered users can write reviews. Please, log in or register

    Manuals go here..

    Videos go here...