; ----------------------------------------------------------------------------- ; Path settings ; ----------------------------------------------------------------------------- [vfs] ; Insert the path to the game AMFS directory here (contains ICF1 and ICF2) amfs= ; Insert the path to the game Option directory here (contains Axxx directories) option= ; Create an empty directory somewhere and insert the path here. ; This directory may be shared between multiple SEGA games. ; NOTE: This has nothing to do with Windows %APPDATA%. appdata= ; ----------------------------------------------------------------------------- ; Device settings ; ----------------------------------------------------------------------------- [aime] ; Enable Aime card reader assembly emulation. Disable to use a real SEGA Aime ; reader. enable=1 aimePath=DEVICE\aime.txt ; Virtual-key code. If this button is **held** then the emulated IC card reader ; emulates an IC card in its proximity. A variety of different IC cards can be ; emulated; the exact choice of card that is emulated depends on the presence or ; absence of the configured card ID files. Default is the Return key. scan=0x0D ; ----------------------------------------------------------------------------- ; Network settings ; ----------------------------------------------------------------------------- [dns] ; Insert the hostname or IP address of the server you wish to use here. ; Note that 127.0.0.1, localhost etc are specifically rejected. default=127.0.0.1 [netenv] ; Simulate an ideal LAN environment. This may interfere with head-to-head play. ; SEGA games are somewhat picky about their LAN environment, so leaving this ; setting enabled is recommended. enable=1 ; ----------------------------------------------------------------------------- ; Board settings ; ----------------------------------------------------------------------------- [keychip] ; Keychip serial number. Keychip serials observed in the wild follow this ; pattern: `A\d{2}(E|X)-(01|20)[ABCDU]\d{8}`. id=A69E-01A88888888 ; The /24 LAN subnet that the emulated keychip will tell the game to expect. ; If you disable netenv then you must set this to your LAN's IP subnet, and ; that subnet must start with 192.168. subnet=192.168.189.0 ; Override the game's four-character platform code (e.g. `AAV2` for Nu 2). This ; is actually supposed to be a separate three-character `platformId` and ; integer `modelType` setting, but they are combined here for convenience. ; 1 = Terminal (TM) ; 2 = Satellite (ST) platformId=AAV1 [system] ; Enable ALLS system settings. enable=1 ; LAN Install: If multiple machines are present on the same LAN then set ; this to 0 on exactly one machine and set this to 1 on all others. dipsw1=0 ; ----------------------------------------------------------------------------- ; Misc. hooks settings ; ----------------------------------------------------------------------------- [gfx] ; Enables the graphics hook. enable=1 ; Force the game to run windowed. windowed=1 ; Add a frame to the game window if running windowed. framed=0 ; Select the monitor to run the game on. (Fullscreen only, 0 =primary screen) monitor=0 ; Enable DPI awareness for the game process, preventing Windows from stretching the game window if a DPI scaling higher than 100% is used dpiAware=1 ; ----------------------------------------------------------------------------- ; LED settings ; ----------------------------------------------------------------------------- [led15093] ; Enable the 837-15093-06 board emulation. enable=1 ; ----------------------------------------------------------------------------- ; Custom IO settings ; ----------------------------------------------------------------------------- [aimeio] ; To use a custom card reader IO DLL enter its path here. ; Leave empty if you want to use Segatools built-in keyboard input. path= [ektio] ; To use a custom Eiketsu Taisen IO DLL enter its path here. ; Leave empty if you want to use Segatools built-in keyboard/gamepad input. path= ; ----------------------------------------------------------------------------- ; Input settings ; ----------------------------------------------------------------------------- ; Keyboard bindings are as hexadecimal (prefixed with 0x) or decimal ; (not prefixed with 0x) virtual-key codes, a list of which can be found here: ; ; https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes ; ; This is, admittedly, not the most user-friendly configuration method in the ; world. An improved solution will be provided later. [io4] ; Test button virtual-key code. Default is the F1 key. test=0x70 ; Service button virtual-key code. Default is the F2 key. service=0x71 ; Keyboard button to increment coin counter. Default is the F3 key. coin=0x72 ; SW1. Default is the 4 key. sw1=0x34 ; SW2. Default is the 5 key. sw2=0x35 ; Input API selection for IO4 input emulator. ; For now only "keyboard" is supported. mode=keyboard [keyboard] cancel=0x53 decide=0x41 reserve=0x45 up=0x26 right=0x27 down=0x28 left=0x25 left_2=0x4F right_2=0x57