This branch is 17 commits behind Hay1tsme/segatools:master
kyoubate-haruka b86049034f Add setting to only allow game input in foreground (#83)
This adds a setting to the global configuration to allow only input when the game is focused. This prevents issues, such as triggering game buttons or service buttons while being tabbed out. Turned off by default.

The implementation is not the best, but in the context how these games are structured, the most acceptable.
It will keep scanning if the foreground window title fully matches (some games partially match, like FGO because due to the revision number in the title), and if found, will grab the HWND of that window and compare that from then on, to not tank performance due to constant string operations.

Tested with FGO, chusan and ongeki.

Reviewed-on: #83
Reviewed-by: Dniel97 <dniel97@noreply.gitea.tendokyu.moe>
Co-authored-by: kyoubate-haruka <46010460+kyoubate-haruka@users.noreply.github.com>
Co-committed-by: kyoubate-haruka <46010460+kyoubate-haruka@users.noreply.github.com>
2025-11-12 22:33:32 +00:00
2021-08-15 11:11:06 +02:00
2023-09-19 10:33:30 -04:00
2019-11-06 21:02:49 -05:00
2024-12-16 11:09:38 +08:00
2018-10-07 21:58:14 -04:00
2021-12-27 20:56:30 -05:00
2023-04-23 16:13:51 +02:00
2023-02-13 03:08:41 -05:00
2019-11-06 21:02:49 -05:00
2021-12-27 20:55:20 -05:00
2025-04-17 19:40:40 +02:00
2025-07-20 09:43:56 +00:00
2025-07-20 09:43:56 +00:00
2025-11-04 11:06:16 +01:00

Segatools

Version: 2025-11-04

Loaders and hardware emulators for SEGA games that run on the Nu and ALLS platforms.

List of supported games

  • Card Maker
    • starting from Card Maker
  • CHUNITHM
  • crossbeats REV.
    • up to crossbeats REV. SUNRISE
  • Fate/Grand Order
    • Fate/Grand Order Arcade
  • Hatsune Miku: Project DIVA Arcade
    • up to Future Tone
  • Initial D
  • maimai DX
    • starting from maimai DX
  • Mario & Sonic
    • Mario & Sonic at the Tokyo 2020 Olympics Arcade
  • O.N.G.E.K.I.
    • starting from O.N.G.E.K.I.
  • SEGA World Drivers Championship
    • SEGA World Drivers Championship 2019
  • WACCA
    • starting from WACCA
  • Kemono Friends
    • Kemono Friends 3: Planet Tours
  • ALL.Net P-ras MULTI Version 3
    • starting from ALL.Net P-ras MULTI Version 3 1.01

End-users

For setup and configuration guides, refer to the dedicated documents available for each game, see the links in the previous section.

Contributors

If you are/want to be a contributor of any kind, e.g. new features, bug fixes, documentation improvements, ..., please read the contributing documentation, first.

Developers

For development setup and instructions how to build the project, refer to the dedicated development documentation.

Description
No description provided
Readme Unlicense 3.1 MiB
2025-11-04 10:13:47 +00:00
Languages
C 96.2%
Meson 2%
Makefile 0.8%
Python 0.3%
Batchfile 0.3%
Other 0.4%