Difference between revisions of "Pause Compatibility List"

From RocketLauncher Wiki
Jump to navigation Jump to search
(Created page with " ---- <center>Pause will work directly for most emulators. However some emulators don't play nice when you try to draw something above their windows. In these cases addition...")
 
Line 48: Line 48:
  
 
::*Emulator is not compatible with Pause.
 
::*Emulator is not compatible with Pause.
 
 
{{Chart:pie chart
 
| radius = 150
 
| slices =
 
    ( 1000000 : Apples )
 
    ( 2000000 : Bananas  : gold)
 
    ( 1440000 : Apricots )
 
    ( 6.4e5 : Pears : : [[Pear|Pears]] )
 
    ( 750,000 : Pineapples )
 
| units suffix = _Tonne
 
| percent = true
 
}}
 

Revision as of 15:55, 19 June 2015



Pause will work directly for most emulators. However some emulators don't play nice when you try to draw something above their windows. In these cases additional commands are required in the emulator module to make it compatible with Pause. Bellow you can see a list of the emulators tested and their current compatibility with Pause.


This compatibility list refers to tests made in Windows XP 32 bits, Windows 7 64 bits and Windows 8 64 bits. However, these tests were not exhaustible and, as such, you could have different compatibility results in these OSs. If you have any problem and know anything about autohotkey, try to change the "HaltEmu" and "RestoreEmu" code in the emulator module following as examples the working emulators. If you don't know anything about autohotkey, just report the issue at the HyperSpin forum, and please be patient.




Explaining Modules with Specific Configurations:

  • The basic golden rule is: if you can minimize the game and restore it without problems, it will probably work with Pause without issues; if you can't, you are going to need to add some changes on your RocketLauncher module.
  • For the emulators that don't play nice when trying to draw something above its windows it is require to add specific commands in their RocketLauncher modules in order to pausing the game section, minimizing the emulator before launching Pause and restoring it to the initial state after exiting Pause.
  • These additional commands are written to the “HaltEmu” label on the emulator module (to minimize and pause the emulator if necessary), and to the “RestoreEmu“ label on the same emulator module file (to restore your emulator to its original state and unpause the game section).
  • We already did this work for you and tested everything in almost all emulators that we could find.
  • The list bellow describes Pause compatibility according the bellow levels:
  • Fully Working:
  • Emulator works perfectly with default Pause code without the need of any additional module commands.
  • Fully Working with module changes:
  • Emulator works perfectly with Pause after additional commands that are necessary to be sent to the emulator in order to pause, halt and restore the emulator.
  • Working with glitches:
  • Emulator works with HyperPause but even after module changes some visual or random glitches could be present depending of the computer tested.
  • In a few extreme cases, some emulators do not allow themselves to be minimized and neither to drawn Pause above them. In these cases there is no way to assure that Pause will be displayed, so Pause will act as a simple pause key for these emulators.
  • Depends on the Game:
  • Systems not based on emulators, like PC Games, cannot be tested exhaustively The basic golden rule is: if you can minimize the game and restore it without problems, it will probably work with Pause without issues; if you can't, you are going to need to add some changes on your HL module.
  • Not tested:
  • Pause compatibility remains to be verified.
  • Not Working:
  • Emulator is not compatible with Pause.