scawful
7dcbc7f83c
Add JML, AND AbsoluteLong, ADC AbsoluteLong
2023-08-19 19:12:28 -04:00
scawful
f5c5c34b47
Add JMP Absolute, JMP Indirect, JSR Absolute, JSL_AbsoluteLong
2023-08-19 17:40:36 -04:00
scawful
d83d341b1e
Add CPX, CPY, DEX, DEY, XCE, Emulation Mode
2023-08-19 17:27:01 -04:00
scawful
8d0f4110e0
Add PHX, PHY, PHB, PHD, PHK and PLX, PLY, PLB, PLD
2023-08-19 16:18:45 -04:00
scawful
76f40531f1
Add StackPointer to memory, PHA, PLA, PHP, PLP
2023-08-19 15:59:17 -04:00
scawful
de93f71d04
Fill memory on init, organize tests, housekeeping
2023-08-19 14:48:49 -04:00
scawful
e76aa69254
ADC, AND with tests for various addressing modes
2023-08-19 14:14:24 -04:00
scawful
a5f1a23de8
Add CPU and Memory class for SNES emulator
2023-08-19 02:08:17 -04:00
scawful
905db2d57b
add z3ed_test
2023-08-18 17:19:07 -04:00
scawful
a3f68b70b4
ROM and Compression library updates
...
Remove Compress and Decompress from ROM
Move Editor parent class to its own file
Move 65816 editor constants to widgets
Update compression_test and snes_palette_test
Start version constant classes (experimental)
Move SetupROM for editors to load renderer
2023-08-09 00:18:05 -04:00
scawful
9ea107bc8d
Update SNESPalette, SNESColor, add tests
2023-08-04 22:51:12 -04:00
scawful
36ee81de5d
Create compression_test.cc
...
Move compression and decompression tests from rom_test
2023-07-22 15:36:19 -04:00
scawful
82dd9dde1b
Add LC_LZ2 Compression library
...
Refactor ROM class
Editor housekeeping
2023-07-21 03:44:44 -04:00
scawful
df8443152b
Add CgxViewer, update GraphicsEditor
2023-07-18 21:55:23 -04:00
scawful
931560cfb1
Add GraphicsEditor class
...
Super donkey proto graphics import experiment
removed snes_spc and asar_static because of macOS M1 build issues.
music player using snes_spc disabled
included macOS build configuration as it currently is.
2023-07-08 09:03:27 -04:00
scawful
46fe8993ea
Update PaletteEditor, remove Delta experiment
2023-05-15 08:23:13 -05:00
scawful
85c14438f3
housekeeping
2023-03-28 12:25:56 -05:00
scawful
c1526cacdf
include asar, move patching to ROM class
2023-01-01 15:06:38 -06:00
scawful
66e320357a
remove experimental asm tests and delta tests
2023-01-01 14:07:41 -06:00
Justin Scofield
2dae505587
remove asar while features experimental
2022-12-30 20:22:08 -06:00
scawful
d469c9273b
delta tests and service
2022-09-26 20:27:16 -05:00
scawful
83e048ef5f
delta push service
2022-09-17 16:35:58 -05:00
scawful
03e9ec90e7
update cmake
2022-09-17 11:03:47 -05:00
scawful
a20b3fd240
housekeeping and inventory menu
2022-09-17 10:34:44 -05:00
scawful
15c997bd98
chore: hiding broken tests again
2022-08-17 16:58:34 -04:00
scawful
5275a773b7
bug: fix copy elision issue with test functions
2022-08-17 14:46:45 -04:00
Justin Scofield
dba500809a
Merge branch 'master' into rom-test-hex-nums
2022-08-16 15:16:21 -04:00
Justin Scofield
47d2d665fe
Merge branch 'master' into mosaic-transition
2022-08-10 10:08:21 -04:00
Justin Scofield
3339a420f2
change rom test inputs to hex for consistency
2022-08-08 08:12:32 -04:00
Justin Scofield
395ec4887c
test: add mosaic generation sanity test
2022-08-07 14:45:37 -04:00
Justin Scofield
1db18b1d2a
test: add asm_test for snes_asm::Script
2022-08-07 13:47:16 -04:00
Justin Scofield
0d72cfcadd
chore: move absl_targets cmake def up a level
2022-08-07 13:21:52 -04:00
Justin Scofield
6c08ce8078
chore: link cmake dl libs with test
2022-08-07 13:18:31 -04:00
Justin Scofield
fb209223fe
chore: include asar path in test cmakelists
2022-08-07 13:08:55 -04:00
Justin Scofield
25ee0ff9cd
Cleanup CMakeLists
2022-08-05 19:30:37 +00:00
Justin Scofield
d22258be6c
Hide failing tests
2022-08-02 22:54:07 -04:00
Justin Scofield
b18414ef33
Merge pull request #6 from scawful/master
...
Improve quality of build for contributors
2022-07-30 13:49:24 -04:00
Justin Scofield
332bf5f3f3
Build SDL from source
2022-07-30 12:15:08 -04:00
Justin Scofield
92007b54f6
Improve ROM tests, changed asserts to expects
2022-07-30 00:26:23 -04:00
Justin Scofield
35617c0c9f
Included gmock deps
...
Improved matcher usage
2022-07-30 00:26:07 -04:00
Justin Scofield
55da46f6ef
Found a matcher for the tests
2022-07-28 21:21:33 +00:00
Justin Scofield
6787ae4a5a
Convert CompressionPiece to smart pointer idioms
2022-07-28 19:07:52 +00:00
Justin Scofield
fdf6bf7c26
comment out failing tests for now
2022-07-28 00:36:47 -04:00
Justin Scofield
771c1853a9
Improve rom_tests for compression
2022-07-27 22:48:33 -04:00
Justin Scofield
d18c88699d
Commenting out failing compression tests
2022-07-27 22:15:44 +00:00
Justin Scofield
74b1b86997
Added failure signal handler to yaze_test
2022-07-27 21:26:19 +00:00
Justin Scofield
1236e0745b
Improve rom_test
2022-07-27 21:25:51 +00:00
Justin Scofield
2aa7aff4b8
remove sneshacking library
2022-07-27 20:13:25 +00:00
Justin Scofield
b342fe739e
update rom test
2022-07-27 20:13:15 +00:00
Justin Scofield
6011d1e6af
Integrating Status return types into GUI
2022-07-24 11:55:34 -04:00