forked from Dniel97/segatools
Merge branch 'master' of https://dev.s-ul.net/djhackers/segatools
This commit is contained in:
commit
6803eb6d7b
15
CHANGELOG.md
15
CHANGELOG.md
@ -1,3 +1,18 @@
|
||||
# v005
|
||||
|
||||
* Allow custom IO DLLs to be specified in INI files:
|
||||
* `[aimeio] path=` for aime reader drivers
|
||||
* `[chuniio] path=` for Chunithm input drivers
|
||||
* `[idzio] path=` for Initial D Zero input drivers
|
||||
* Add INI documentation
|
||||
* Build system and contribution workflow improvements (contributed by icex2)
|
||||
* Add hook to hide DVD drives (contributed by BemaniWitch)
|
||||
* Add option to disable Diva slider emulation (contributed by dogtopus)
|
||||
* AMEX board accuracy fixes (contributed by seika1, Felix)
|
||||
* Improve multi-monitor support (contributed by BemaniWitch)
|
||||
* Various Ongeki fixes (contributed by Felix)
|
||||
* Various Diva slider fixes (contributed by dogtopus)
|
||||
|
||||
# v004
|
||||
|
||||
* Add initial support for mounting DLC package dumps (contributed by Shiz)
|
||||
|
24
LICENSE
Normal file
24
LICENSE
Normal file
@ -0,0 +1,24 @@
|
||||
This is free and unencumbered software released into the public domain.
|
||||
|
||||
Anyone is free to copy, modify, publish, use, compile, sell, or
|
||||
distribute this software, either in source code form or as a compiled
|
||||
binary, for any purpose, commercial or non-commercial, and by any
|
||||
means.
|
||||
|
||||
In jurisdictions that recognize copyright laws, the author or authors
|
||||
of this software dedicate any and all copyright interest in the
|
||||
software to the public domain. We make this dedication for the benefit
|
||||
of the public at large and to the detriment of our heirs and
|
||||
successors. We intend this dedication to be an overt act of
|
||||
relinquishment in perpetuity of all present and future rights to this
|
||||
software under copyright law.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
For more information, please refer to <http://unlicense.org/>
|
10
dist/chuni/segatools.ini
vendored
10
dist/chuni/segatools.ini
vendored
@ -33,6 +33,16 @@ framed=1
|
||||
; Select the monitor to run the game on. (Fullscreen only, 0 =primary screen)
|
||||
monitor=0
|
||||
|
||||
[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=
|
||||
|
||||
[chuniio]
|
||||
; To use a custom Chunithm IO DLL enter its path here.
|
||||
; Leave empty if you want to use Segatools built-in keyboard input.
|
||||
path=
|
||||
|
||||
; -----------------------------------------------------------------------------
|
||||
; Input settings
|
||||
; -----------------------------------------------------------------------------
|
||||
|
10
dist/idz/segatools.ini
vendored
10
dist/idz/segatools.ini
vendored
@ -40,6 +40,16 @@ subnet=192.168.100.0
|
||||
; exactly one machine and set this to 0 on all others.
|
||||
dipsw1=1
|
||||
|
||||
[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=
|
||||
|
||||
[idzio]
|
||||
; To use a custom Initial D Zero IO DLL enter its path here.
|
||||
; Leave empty if you want to use Segatools built-in gamepad/wheel input.
|
||||
path=
|
||||
|
||||
[io3]
|
||||
; Input API selection for JVS input emulator.
|
||||
; Set "xinput" to use a gamepad and "dinput" to use a steering wheel.
|
||||
|
@ -5,6 +5,19 @@ This file describes configuration settings specific to Chunithm.
|
||||
Keyboard binding settings use
|
||||
[Virtual-Key Codes](https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes).
|
||||
|
||||
## `[chuniio]`
|
||||
|
||||
Controls the input driver.
|
||||
|
||||
### `path`
|
||||
|
||||
Specify a path for a third-party Chunithm input driver DLL. Default is empty
|
||||
(use built-in keyboard IO emulation).
|
||||
|
||||
In previous versions of Segatools this was accomplished by replacing the
|
||||
CHUNIIO.DLL file that came with Segatools. Segatools no longer ships with a
|
||||
separate CHUNIIO.DLL file (its functionality is now built into CHUNIHOOK.DLL).
|
||||
|
||||
## `[io3]`
|
||||
|
||||
Cabinet specific inputs.
|
||||
|
@ -6,6 +6,20 @@ all games.
|
||||
Keyboard binding settings use
|
||||
[Virtual-Key Codes](https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes).
|
||||
|
||||
## `[aimeio]`
|
||||
|
||||
Controls the card reader driver.
|
||||
|
||||
### `path`
|
||||
|
||||
Specify a path for a third-party card reader driver DLL. Default is empty
|
||||
(use built-in emulation based on text files and keyboard input).
|
||||
|
||||
In previous versions of Segatools this was accomplished by replacing the
|
||||
AIMEIO.DLL file that came with Segatools. Segatools no longer ships with a
|
||||
separate AIMEIO.DLL file (its functionality is now built into the various hook
|
||||
DLLs).
|
||||
|
||||
## `[aime]`
|
||||
|
||||
Controls emulation of the Aime card reader assembly.
|
||||
|
@ -6,6 +6,19 @@ Zero.
|
||||
Keyboard binding settings use
|
||||
[Virtual-Key Codes](https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes).
|
||||
|
||||
## `[idzio]`
|
||||
|
||||
Controls the input driver.
|
||||
|
||||
### `path`
|
||||
|
||||
Specify a path for a third-party Initial D Zero input driver DLL. Default is
|
||||
empty (use built-in DirectInput and XInput based IO emulation).
|
||||
|
||||
In previous versions of Segatools this was accomplished by replacing the
|
||||
IDZIO.DLL file that came with Segatools. Segatools no longer ships with a
|
||||
separate IDZIO.DLL file (its functionality is now built into IDZHOOK.DLL).
|
||||
|
||||
## `[io3]`
|
||||
|
||||
Cabinet specific inputs.
|
||||
|
Loading…
Reference in New Issue
Block a user