Naomi Makaron Loader: [Linky]
Makaron Command Line for AFE is:
Makaron_(Naomi)_Loader.exe "[ROMDIR][ROMNAME].[ROMEXT]"
Digital Joystick\Gamepad Exit:
POV or Joystick1 held to the Upper Left + Buttons 4, 5, 6 all held at the same time.
Keyboard Exit:
In the Loader.ini you can define a Keyboard exit key; refer to AutoIt SendKey syntax.
[General]
CloseKey={ESC}
Xpadder:
Also in the Loader.ini you can set whether or not to use Xpadder.
[Xpadder]
Run=0
; 0 = Do Nothing
; 1 = Execute Xpadder & Profiles; When Emulator exits close Xpadder
; 2 = Execute Xpadder & Profiles; When Emulator exits load Xpadder default Profiles
If Key "Run" = 2 default Profiles for each peripheral must be created in Xpadders main folder.
Default - 1.xpadderprofile
Default - 2.xpadderprofile
Default - 3.xpadderprofile
...
If Key "Run" = 1 or 2 create a new folder within the Emulators directory called "Xpadder", Xpadder Profiles for this Emulator will be stored here.
Default Profiles for each peripheral must be created in the above directory, that match the settings in your JVS.ini
Default - 1.xpadderprofile
Default - 2.xpadderprofile
Default - 3.xpadderprofile
...
Every game requiring custom bindings, the Profile must be named after the game rom & the peripheral number.
Guilty Gear XX - 1.xpadderprofile
Guilty Gear XX - 2.xpadderprofile
Guilty Gear XX - 3.xpadderprofile
...
Note 1: Xpadder must be ran at least once by an Admin to set the proper AppsPath Registry Key Value.
Note 2: When using Xpadder be sure to only use one JVS.ini
BIOS Errors:
The Loader supports BIOS Error Macros to automate Service Screen selections required to proceed.
In the Loader.ini you can define the following settings.
[Naomi Bios]
hotkey={F7}
; Keyboard key defined to send BIOS Error Macro. Refer to the AutoIt manual in reference to "Send".
sleep_1=4000
; Milliseconds between pressing the Service key and reaching the Main Bios screen menu. Increase if the Bios Macro fails.
sleep_2=50
; Milliseconds between switching BIOS Sub Menus. Typically you will want to adjust sleep_1 prior to adjusting this.
BIOS Error Macros:
In the Loader.ini Macros are defined in Sections "[Macro - <Game Rom>]", Key "Value".
[Macro - Guilty Gear XX #Reload (Rev A)]
value={F2}{F1}{F2 4}{F1}
Each Section Name "[Macro - <Game Rom>]" must corraspond with a unque GD-Rom or Cart Rom name minus extension.
"Value" is a series of SendKeys, dealing strictly with the BIOS sub Menu "SYSTEM ASSIGNMENTS".
Add new Macros and rename Macros as required.
Makaron Profiles:
Multiple Profiles are supported for both Naomi.ini and JVS.ini; To use create two folders called "Controls" & "Settings".
Controls = JVS.ini files
Settings = NAOMI.ini files
Create general purpose Naomi and JVS INI files & move them into the proper folders, then rename each to Default.ini
Each special case Naomi and JVS INI files & move them into the proper folders, then rename each to <Game Rom>.ini
The loader will check both folders for INI files matching the name of the Game Rom, then over write the current Naomi and JVS INI files.
If there isn't one present it will over write the current Naomi and JVS INI files with Default.ini files.
Makaron Command Line for AFE is:
Makaron_(Naomi)_Loader.exe "[ROMDIR][ROMNAME].[ROMEXT]"
Digital Joystick\Gamepad Exit:
POV or Joystick1 held to the Upper Left + Buttons 4, 5, 6 all held at the same time.
Keyboard Exit:
In the Loader.ini you can define a Keyboard exit key; refer to AutoIt SendKey syntax.
[General]
CloseKey={ESC}
Xpadder:
Also in the Loader.ini you can set whether or not to use Xpadder.
[Xpadder]
Run=0
; 0 = Do Nothing
; 1 = Execute Xpadder & Profiles; When Emulator exits close Xpadder
; 2 = Execute Xpadder & Profiles; When Emulator exits load Xpadder default Profiles
If Key "Run" = 2 default Profiles for each peripheral must be created in Xpadders main folder.
Default - 1.xpadderprofile
Default - 2.xpadderprofile
Default - 3.xpadderprofile
...
If Key "Run" = 1 or 2 create a new folder within the Emulators directory called "Xpadder", Xpadder Profiles for this Emulator will be stored here.
Default Profiles for each peripheral must be created in the above directory, that match the settings in your JVS.ini
Default - 1.xpadderprofile
Default - 2.xpadderprofile
Default - 3.xpadderprofile
...
Every game requiring custom bindings, the Profile must be named after the game rom & the peripheral number.
Guilty Gear XX - 1.xpadderprofile
Guilty Gear XX - 2.xpadderprofile
Guilty Gear XX - 3.xpadderprofile
...
Note 1: Xpadder must be ran at least once by an Admin to set the proper AppsPath Registry Key Value.
Note 2: When using Xpadder be sure to only use one JVS.ini
BIOS Errors:
The Loader supports BIOS Error Macros to automate Service Screen selections required to proceed.
In the Loader.ini you can define the following settings.
[Naomi Bios]
hotkey={F7}
; Keyboard key defined to send BIOS Error Macro. Refer to the AutoIt manual in reference to "Send".
sleep_1=4000
; Milliseconds between pressing the Service key and reaching the Main Bios screen menu. Increase if the Bios Macro fails.
sleep_2=50
; Milliseconds between switching BIOS Sub Menus. Typically you will want to adjust sleep_1 prior to adjusting this.
BIOS Error Macros:
In the Loader.ini Macros are defined in Sections "[Macro - <Game Rom>]", Key "Value".
[Macro - Guilty Gear XX #Reload (Rev A)]
value={F2}{F1}{F2 4}{F1}
Each Section Name "[Macro - <Game Rom>]" must corraspond with a unque GD-Rom or Cart Rom name minus extension.
"Value" is a series of SendKeys, dealing strictly with the BIOS sub Menu "SYSTEM ASSIGNMENTS".
Add new Macros and rename Macros as required.
Makaron Profiles:
Multiple Profiles are supported for both Naomi.ini and JVS.ini; To use create two folders called "Controls" & "Settings".
Controls = JVS.ini files
Settings = NAOMI.ini files
Create general purpose Naomi and JVS INI files & move them into the proper folders, then rename each to Default.ini
Each special case Naomi and JVS INI files & move them into the proper folders, then rename each to <Game Rom>.ini
The loader will check both folders for INI files matching the name of the Game Rom, then over write the current Naomi and JVS INI files.
If there isn't one present it will over write the current Naomi and JVS INI files with Default.ini files.