RetroArch/qb
Mathieu Poliquin 66e23fca79
New feature: Override player input with machine learning models (#17407)
* Add dummy game ai subsystem

* First working prototype of a machine learning model that can override player input

* Update README.md

* Update README.md

* Fix loading path on Windows

* Change ai override to player 2

* Added quick menu show game ai option

* Implemented Quick Menu entry for Game AI options

* Redirect debug logs to retroarch log system + properly support player override

* Added support to use framebuffer as input to the AI

* Added pixel format parameter to API

* Fix game name

* code clean-up of game_ai.cpp

* Update README.md - Windows Build

* Update README.md

* Update README.md

* Update README.md

* Update config.params.sh

turn off GAME_AI feature by default

* Fix compile error in menu_displaylist.c

* Add missing #define in menu_cbs_title.c

* Added new game_ai entry in griffin_cpp

* Remove GAME_AI entry in  msg_hash_us.c

* Fix compile error in menu_displaylist.h

* Removed GAME AI references from README.md

* Fixes coding style + add GameAI lib API header

* Convert comment to legacy + remove unused code

* Additional coding style fixes to game_ai.cpp

* Fix identation issues in game_ai.cpp

* Removed some debug code in game_ai.cpp

* Add game_ai_lib in deps

* Replace assert with retro_assert

* Update Makefile.common

* Converting game_ai from cpp to c. First step.

* Convert game_ai from CPP to C. STEP 2: add C function calls

* Convert game_ai from CPP to C. Final Step

* Added shutdown function for game ai lib

* Update game_ai_lib README

* Fix crash when loading/unloading multiple games
2025-01-21 13:05:43 +01:00
..
config.comp.sh qb: Fix checking the CXX compiler 2018-05-03 12:24:32 -07:00
config.libs.sh Fix Qt build (#17397) 2025-01-12 14:21:27 +01:00
config.moc.sh Migrate to Qt6 (#17167) 2024-11-24 04:30:47 -08:00
config.params.sh New feature: Override player input with machine learning models (#17407) 2025-01-21 13:05:43 +01:00
qb.comp.sh qb: Don't set cc_works in test_compiler. 2020-01-15 09:23:49 -08:00
qb.init.sh qb: Update the exists function. 2020-01-14 10:20:35 -08:00
qb.libs.sh ./configure: Add BearSSL support 2020-09-20 16:58:07 +02:00
qb.make.sh qb: Refactor how config.h and config.mk are created. 2019-07-28 07:59:41 -07:00
qb.moc.sh Migrate to Qt6 (#17167) 2024-11-24 04:30:47 -08:00
qb.params.sh Add more help text for custom options in general. (#17336) 2025-01-02 22:21:54 +01:00
qb.system.sh (QB) MacOS X 10.5's toolchain does not support extra languages, (#11917) 2021-01-21 06:50:35 +01:00