![]() ![]() executable) instantiate emulator executable objectĮmuPrimaryWindow := new Window(new WindowTitle("bsnes","phoenix_window")) instantiate primary emulator window objectįullscreen := moduleIni.Read("Settings", "Fullscreen","true",1) For P2_Controller - 0=None, 1=Gamepad, 2=Multitap, 3=Mouse, 4=Super Scope, 5=Justifier, 6=Dual Justifiers, 7=Serial USART For P1_Controller - 0=None, 1=Gamepad, 2=Multitap, 3=Mouse, 4=Serial USART Under this section you can have 2 keys, P1_Controller and P2_Controller ![]() Make a new ini section with the name of your rom in your database, for example Default_P1_Controller and Default_P2_Controller should be set to the controller type you normally use for games not listed in the ini In the module ini, set Controller_Reassigning_Enabled to true bsnes stores its config C:\Users\%USER%\AppData\Roaming\bsnes You can find the dsp roms needed for some games here: and a list of what games use what chip here: Otherwise you will get an error about the missing rom. If you use 7z support, the games that require special roms (dsp/cx4), the roms needs to be inside the 7z with the game. You really only need this if you use 7z support (and 7z_Delete_Temp is true) or your romPath is read-only. Sram Support is controlled via GUi when running the module directly - If true, the module will backup srm files into a backup folder and copy them back to the 7z_Extract_Path so bsnes can load them upon launch. Fullscreen is controlled via GUi when running the module directly If you want to use xpadder, or joy2key, goto Settings->Advanced Settings and change Input to DirectInput You can set your Exit key in the emu by going to Settings->Configuration Settings->Input->Hotkeys->Exit Emulator (not needed for this script) ![]()
0 Comments
Leave a Reply. |