6 Commits

Author SHA1 Message Date
BBsan
921d2444fc Add Automatic Card Encoding 2025-05-10 09:15:46 +02:00
BBsan
cb38c75d99 Implement Game ID 2025-05-02 16:52:07 +02:00
BBsan
b9ec66ad42 Feature bringupt 2025-05-02 09:46:20 +02:00
BBsan
e8e6615933 Release 1.0 2025-01-31 13:12:04 +01:00
BBsan
5744d92063 Keep object files updated - update databases only once a day (#15)
* Keep object files updated - update databases only once a day

* Run gameDB Update at Build Time

---------

Co-authored-by: BBsan2k <bbsan@gmx.de>
2023-04-16 20:53:13 -06:00
BBsan
510582f9e1 xStation initial support (#4)
* Add initial support for xstation

* Add displaying of Game ID on OLED

* Call Cardman Close if card or channel is switched through ODE

* Add Open again

* Use Getter for flags

* Fix updating settings

* Reset flags properly and add delays

* Fix main

* Add Force Refresh to GUI

* Change delay to 120ms to make sure Games can cope with the switch

* - Update Handling of Game ID
- Update Handling of MC Pro Commands
- Fix some style issues

* Make Clean Func Time Critical

* Remove printfs from time critical function

* Tweak Card change timing

* Remove old comment

* Remove leftover from testing

* Fixed size

* Use strlcopy

* Return pointer to gametext from cardman

* Fix some debug logging

* Check for index to make sure the correct path is created.

* Remove forward delaration

* Fix signedness

* Remove debug print

* Check for buffer size with parameter

* Fix include

* Initial Multi Disc and name support

* Add DB parser

* Integrate DB

* Remove gamedb dat files from index

* Call python script during build

* Fix typo

* Use string directly from Flash

* Refactor naming

* Remove commented memset

* Minor fixes and style improvements

* Fix crash on invalid game id (like PSX EXE)

Co-authored-by: BBsan2k <bbsan@gmx.de>
2023-01-21 12:14:31 -06:00