161 Commits

Author SHA1 Message Date
Vicki Pfau
adfc3c4ab2 FFmpeg: Add image scaling function 2021-04-10 03:07:35 -07:00
Vicki Pfau
ca3050d76b Core: Add mCoreCreate function for making a core based on platform type 2021-01-14 23:14:02 -08:00
Vicki Pfau
527f235934 Core: Adding to library is now recursive 2021-01-05 00:23:52 -08:00
Vicki Pfau
1c69a714c7 Core: Add memory block info lookup function 2021-01-01 17:24:09 -08:00
Vicki Pfau
a760c7bb4a Core: Add prefix to platform enum names 2020-12-26 18:53:19 -08:00
Vicki Pfau
5781566717 Core: Improve support for ROM patch cheats, supporting disabling overlapping patches 2020-12-23 18:35:42 -08:00
Vicki Pfau
f1592d350f Core: Clean up and extend config saving/loading 2020-12-08 23:09:51 -08:00
Vicki Pfau
6174858d0d Core: Add RGB8 to native color function 2020-11-21 20:29:16 -08:00
Vicki Pfau
0b0a70d9b7 Core: Make _mix public 2020-11-21 20:29:16 -08:00
Vicki Pfau
c80cc1e307 Core: Replace GBA_COLOR_WHITE with M_COLOR_WHITE 2020-11-21 17:44:19 -08:00
Vicki Pfau
61f8f14694 Core: Rework thread state synchronization 2020-11-18 01:33:56 -08:00
Vicki Pfau
a8999958da Core: Add shutdown callback 2020-09-09 23:05:11 -07:00
Vicki Pfau
c825c57281 GBA Video: Implement green swap (fixes #1609) 2020-08-31 22:28:19 -07:00
Vicki Pfau
f5a1ceb025 Core: Add savedataUpdated callback 2020-08-28 00:53:40 -07:00
Vicki Pfau
3dcf879e94 Qt: Add CoreManager::getExtdata API 2020-08-25 20:22:41 -07:00
Vicki Pfau
549787227a Core: Add mTimingScheduleAbsolute 2020-08-10 15:57:38 -07:00
Vicki Pfau
3c73afb7a9 Core: Const-correctness 2020-06-26 01:22:39 -07:00
Vicki Pfau
7f64f8cf3b Debugger: Keep track of global cycle count 2020-05-30 18:01:15 -07:00
Vicki Pfau
4297ae70fd Core: Fix version header 2020-05-26 22:10:22 -07:00
Vicki Pfau
7feee35eba Core: Ensure ELF regions can be written before trying 2020-01-31 18:16:18 -08:00
Vicki Pfau
b9edcd8d93 Core: Add more memory search ops (closes #1510) 2019-10-13 17:31:05 -07:00
Vicki Pfau
981a8bcb7d mGUI: Refactor fixed ROM buffer code out of cores, add loading progress 2019-06-30 17:57:02 -07:00
Vicki Pfau
6bd38d1565 GBA Cheats: Add support for loading EZ Flash-style cht files 2019-06-30 14:51:27 -07:00
Vicki Pfau
cbc27f08f9 Core: Add single config option reloading function 2019-06-30 11:25:40 -07:00
Vicki Pfau
fb72b70505 All: Don't require dllexports.h on standalone builds (really fixes #1464) 2019-06-24 08:31:21 -07:00
Arves100
0a06f4dad0 All: Added exports for qt 2019-06-22 20:22:42 -07:00
Vicki Pfau
3f044a5791 Core: Add support for loading Libretro-style cht files 2019-06-22 13:02:58 -07:00
Arves100
120e1006d0 All: Microsoft Visual C++ compatibility code 2019-06-20 13:57:04 -07:00
Vicki Pfau
47bf26ff73 OpenGL, Qt: Add interframe blending 2019-05-27 11:53:13 -07:00
Vicki Pfau
4e2052f934 GBA Audio: Experimental HLE audio 2019-05-18 18:42:45 -07:00
Vicki Pfau
03c17cdc56 Merge branch 'feature/hwrender' 2019-05-17 17:11:43 -07:00
Le Hoang Quyen
bb37a60765 Fixed link cable stability 2019-05-17 17:08:30 -07:00
Vicki Pfau
8450417086 Core: Improve OpenGL integration, update Qt to use improvements 2019-05-17 14:00:34 -07:00
Vicki Pfau
fab3091ed1 Core: Some texid plumbing 2019-05-17 14:00:34 -07:00
Vicki Pfau
42813bb197 Qt: Add VideoProxy 2019-05-17 14:00:34 -07:00
Vicki Pfau
fbe375fab9 Core: Add support for caching bitmapped modes 2019-04-30 17:44:56 -07:00
Vicki Pfau
0425fa805c Core: Add keysRead callback 2019-03-08 09:55:51 -08:00
Vicki Pfau
6e1ae2321e GB: Add GBC color palettes for GB games 2019-02-20 20:34:03 -08:00
Vicki Pfau
4e39875e7b Qt: Revamp logging configuration 2019-01-20 21:09:34 -08:00
Vicki Pfau
b913419069 Core: Expose timing 2018-10-17 21:40:06 -07:00
Vicki Pfau
9f1b2e9d1d Core: Finish removing rewindSave option 2018-09-20 11:27:57 -07:00
Vicki Pfau
91eb813e56 Core: Remove disabling rewind affecting savedata 2018-09-17 12:48:56 -07:00
Vicki Pfau
2ee648a2bb Core: Fix audio sync breaking when interrupted 2018-05-28 22:50:40 -07:00
Vicki Pfau
67a135e5e7 Qt: Add layer placement features 2018-04-26 18:38:02 -07:00
Vicki Pfau
3443c14169 Core: Fix some linking issues when debuggers are disabled 2018-03-09 22:30:04 -08:00
Vicki Pfau
e192973bc5 Debugger: Migrate identifier lookups 2017-12-28 23:52:03 -05:00
Vicki Pfau
8ab6987823 CMake: Build fixes 2017-11-27 12:58:33 -08:00
Vicki Pfau
f5afadb72d Core: Add support for cheat device buttons 2017-11-19 10:51:14 -08:00
Vicki Pfau
764acb7d63 Core: Add autosave/-load cheats 2017-11-11 12:30:04 -08:00
Vicki Pfau
8385869652 Core: Add additional memory search operations 2017-10-14 17:13:06 -07:00