Vicki Pfau
|
dd1d1a0a9d
|
GBA Memory: Fix masking of misaligned jumps
|
2021-03-03 04:17:05 -08:00 |
Vicki Pfau
|
7d672a2215
|
All: Fix various build failure fallout
|
2021-02-26 02:02:25 -08:00 |
Vicki Pfau
|
b966d71a2c
|
GB: Clean up BIOS unmapping
|
2021-02-25 23:42:45 -08:00 |
Vicki Pfau
|
003e181add
|
GB: Clean up cartridge removal codepath (fixes #398)
|
2021-02-24 20:18:13 -08:00 |
Vicki Pfau
|
1e017ade23
|
GBA Memory: Fix AGBPrint writing past 16MB ROMs
|
2021-02-24 18:44:41 -08:00 |
Vicki Pfau
|
67475a6da8
|
GBA Memory: Improved AGBPrint emulation of edge cases (fixes #1867)
|
2021-02-24 01:20:48 -08:00 |
Vicki Pfau
|
8926aeea01
|
ARM: Optimize PC-write functions
|
2021-02-21 12:27:07 -08:00 |
Vicki Pfau
|
49ec1ed702
|
ARM: Fix long and accumulate multiply timing
|
2021-02-15 23:40:49 -08:00 |
Vicki Pfau
|
3309892657
|
GB, GBA Serialize: Attempt to fix MSVC build
|
2021-02-09 01:28:21 -08:00 |
Vicki Pfau
|
2498f85cda
|
VFS: Fix build with minizip
|
2021-02-03 21:08:52 -08: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
|
bda4316839
|
GB: Redo double speed emulation (closes #1515)
|
2021-01-02 22:20:54 -08:00 |
Vicki Pfau
|
466e0c5efa
|
Utils: Clean up duplicated clamping code
|
2021-01-01 18:54:54 -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
|
0cf138775b
|
GBA Cheats: Allow unlimited ROM patch-type codes per set
|
2020-12-19 12:52:46 -08:00 |
easyaspi314 (Devin)
|
4ecf64a41c
|
Remove arm-algo.S and references
It wasn't fully optimized and it doesn't even compile anymore.
|
2020-12-18 17:00:24 -08:00 |
Jeffrey Pfau
|
f7d17d62b5
|
Util: Make clz consistent
|
2020-12-10 23:59:29 -08:00 |
Vicki Pfau
|
f1592d350f
|
Core: Clean up and extend config saving/loading
|
2020-12-08 23:09:51 -08:00 |
Vicki Pfau
|
5ecd28cdc6
|
GBA Video: Fix palette when being initialized mid-frame
|
2020-12-05 18:41:44 -08:00 |
Vicki Pfau
|
fc3a6153e2
|
GBA Video: New GL palette approach, no more batch splitting on palette edits
|
2020-11-30 23:19:57 -08:00 |
Vicki Pfau
|
20f8baa82c
|
GBA: Regrettably add VBA bug compat mode
|
2020-11-29 13:41:53 -08:00 |
Vicki Pfau
|
60b59ae312
|
GBA Hardware: Unpack RTC struct
|
2020-11-29 13:35:21 -08:00 |
Vicki Pfau
|
fc3e47a4ba
|
Feature: Allow configuring waiting on frame flushing in proxy
|
2020-11-27 18:24:11 -08:00 |
Vicki Pfau
|
b169e6b0df
|
ARM: Fix non-debugger build
|
2020-11-25 20:40:20 -08:00 |
Vicki Pfau
|
1a694b0b56
|
Debugger: Fix change watchpoints (fixes #1947)
|
2020-11-24 01:41:41 -08:00 |
Vicki Pfau
|
7918b5af45
|
GB Video: Fix SGB video logs
|
2020-11-22 15:08:45 -08:00 |
Vicki Pfau
|
4baa8b3d9b
|
GB Video: Add highlighting
|
2020-11-21 20:29:16 -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
|
ce97e265a3
|
GB Video: Add constants for OBJ maxima
|
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
|
5a1e68beba
|
ARM Debugger: Fix debugger API misdeclaration
|
2020-11-02 00:42:56 -08:00 |
Vicki Pfau
|
4aed125b3e
|
GBA Video: Add window y offsetting
|
2020-10-22 20:31:58 -07:00 |
Vicki Pfau
|
c8e1e14d3f
|
GBA Video: Add window toggling
|
2020-10-22 19:49:26 -07:00 |
Vicki Pfau
|
064d0e992b
|
GB: Add enum for the layer names
|
2020-10-21 21:32:08 -07:00 |
Vicki Pfau
|
ac8d1e2bf6
|
GB I/O: Finally rename registers to have a prefix
|
2020-10-21 21:03:52 -07:00 |
Vicki Pfau
|
c134c6cae1
|
ARM: Don't force passed opcodes to be truncated
|
2020-10-18 01:51:54 -07:00 |
Vicki Pfau
|
67d3eed8fb
|
ARM Decoder: Revamp load/store interface, readability cleanup
|
2020-10-12 18:07:11 -07:00 |
Vicki Pfau
|
3b93e762ae
|
GB Video: Clean up OBJ parsing outside of renderer
|
2020-10-11 23:56:51 -07:00 |
Vicki Pfau
|
e11dc3fad0
|
GBA Video: Emulate sprite cycle limits in OpenGL renderer (fixes #1635)
|
2020-09-26 02:32:26 -07:00 |
Vicki Pfau
|
a8999958da
|
Core: Add shutdown callback
|
2020-09-09 23:05:11 -07:00 |
Vicki Pfau
|
ad7146a801
|
GB I/O: Add BANK register name
|
2020-09-09 23:05:11 -07:00 |
Vicki Pfau
|
87ec3f3d4a
|
ARM Debugger: Disassembler now resolves addresses to symbol names
|
2020-09-07 15:55:51 -07:00 |
Vicki Pfau
|
347c5f2de5
|
GB MBC: Add MBC6 flash support (read-only currently)
|
2020-09-03 23:43:47 -07:00 |
Vicki Pfau
|
c825c57281
|
GBA Video: Implement green swap (fixes #1609)
|
2020-08-31 22:28:19 -07:00 |
Vicki Pfau
|
1d186dd9ea
|
Util: Use __builtin_bswap on PPC big-endian platforms that support it
|
2020-08-29 16:15:39 -07:00 |