segatools/games/cmhook
グローランプ bf8f3dd6f9 aimeio-vfd: Add VFD text forwarding and state callbacks to AIME IO (#90)
## Summary

- feat(aimeio): add VFD text forwarding API and wire through DLL/VFD backend
- feat(aimeio): add VFD state callback and export symbols across hooks
- refactor(aimeio): rename VFD callbacks and align VFD parsing
- feat(aimeio): extend VFD state fields for richer reporting

## Description
This PR expands the AIME IO VFD interface by adding text forwarding and a VFD state callback, then wires them through the AIME DLL and VFD backend.
It also renames VFD callbacks to align parsing behavior, updates all hook exports accordingly, and extends VFD state fields to carry more detailed state data.

Reviewed-on: https://gitea.tendokyu.moe/TeamTofuShop/segatools/pulls/90
Co-authored-by: グローランプ <130208311+Gl0w1amp@users.noreply.github.com>
Co-committed-by: グローランプ <130208311+Gl0w1amp@users.noreply.github.com>
2026-01-04 08:43:52 +00:00
..
cm-dll.c refactor all common parts and games 2025-04-17 19:40:40 +02:00
cm-dll.h refactor all common parts and games 2025-04-17 19:40:40 +02:00
cmhook.def aimeio-vfd: Add VFD text forwarding and state callbacks to AIME IO (#90) 2026-01-04 08:43:52 +00:00
config.c refactor all common parts and games 2025-04-17 19:40:40 +02:00
config.h refactor all common parts and games 2025-04-17 19:40:40 +02:00
dllmain.c [cm, mercury, mu3] update aime reader gen 2025-07-19 23:35:46 +02:00
io4.c Add setting to only allow game input in foreground (#83) 2025-11-12 22:33:32 +00:00
io4.h refactor all common parts and games 2025-04-17 19:40:40 +02:00
meson.build refactor all common parts and games 2025-04-17 19:40:40 +02:00