Commit Graph

109 Commits

Author SHA1 Message Date
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
Justin Scofield
9655b35363 Added Google Abseil library 2022-07-23 16:33:52 -04:00
Justin Scofield
67e1e7ea0c Expand all graphics retrieval with bitmap and vram 2022-07-17 18:09:12 -04:00
scawful
53f7f0bb40 Update test CMakeLists.txt 2022-07-12 23:23:16 -04:00
scawful
cbde3979bb Started rom_test and DecompressionTest 2022-07-12 23:23:05 -04:00
scawful
6e471967b7 remove unused test 2022-07-12 23:22:47 -04:00
Justin Scofield
08590d824d changed tile.h and tile16.cc to snes_tile 2022-07-11 20:39:08 -04:00
scawful
b0147ec11e Rename Library to lib 2022-07-09 16:56:14 -04:00
Justin Scofield
2e79b8d5e3 remove boost libraries for now i think 2022-07-05 22:21:49 -04:00
Justin Scofield
6dd18c3418 Working on tile16 blockset 2022-06-20 20:44:52 -04:00