Commit Graph

2419 Commits

Author SHA1 Message Date
Justin Scofield
8368139d49 remove rom_test from compilation 2022-06-20 13:01:41 -04:00
Justin Scofield
5861fcb142 cleanup tile library 2022-06-20 09:58:32 -04:00
Justin Scofield
415a34a8d4 removed as decompression no longer relies on old sneshacking code 2022-06-20 09:57:15 -04:00
Justin Scofield
277cf45646 remove unused open recent menu item 2022-06-20 09:52:09 -04:00
Justin Scofield
37012947f4 remove scene from ow editor 2022-06-20 09:51:58 -04:00
Justin Scofield
8eebf706be removing unneeded code 2022-06-20 09:51:49 -04:00
Justin Scofield
25c3ce1149 cleanup controls and add palette editor for graphics 2022-06-20 09:23:54 -04:00
Justin Scofield
97d14e3eb6 implementing multiple graphic tilesheet retrieval 2022-06-19 13:00:11 -04:00
Justin Scofield
3362e10a30 add opengl flag to window creation 2022-06-19 11:57:52 -04:00
Justin Scofield
39f451b3fc implemented zarbys decompression and conversion code to get a graphics sheet on the screen finally 2022-06-19 11:57:42 -04:00
Justin Scofield
4734062067 fixed overworld editor sizing issue with flags 2022-06-19 11:57:19 -04:00
Justin Scofield
fdd4b0a99a fix typos and casting 2022-06-18 00:29:06 -04:00
Justin Scofield
011f89acc3 added formal ui test code for zarby decompression, surface building not supported yet 2022-06-18 00:26:50 -04:00
Justin Scofield
664263ac32 update ImGuiFileDialog 2022-06-17 23:55:51 -04:00
Justin Scofield
7ae0099e08 housekeeping 2022-06-17 23:55:38 -04:00
Justin Scofield
192a05c041 turned zarby 3bpp to 8bpp code into a routine 2022-06-17 23:46:18 -04:00
scawful
320b1a5e8b Merge remote-tracking branch 'origin/master' 2022-06-17 10:18:21 -04:00
Justin Scofield
a9cbc70e8f added zarby decompress and tilesheet code (not fully implemented) 2022-06-15 23:32:00 -04:00
Justin Scofield
6b9e7b00d7 Delete src/Application directory 2022-06-15 20:57:03 -04:00
Justin Scofield
efcaad0f53 overhaul directory structure 2022-06-15 20:56:15 -04:00
Justin Scofield
70c59d0e96 rename tests to test 2022-06-15 20:49:43 -04:00
scawful
41e10fdffb housekeeping 2022-06-15 19:59:06 -04:00
scawful
065a971776 added to test 2022-06-14 15:59:25 -04:00
scawful
20c569e7a8 attempting to manually manage palette data, dubiously 2022-06-14 09:38:55 -04:00
scawful
449ddad839 passing the renderer to the editor 2022-06-14 09:38:37 -04:00
scawful
efc45bccd3 Added setup routine and data for building the surface natively in the editor window 2022-06-14 09:38:29 -04:00
scawful
e79e159d30 Added a new constructor to the SNESPalette though I believe the data is still corrupt somehow 2022-06-14 09:38:09 -04:00
scawful
389c7c35f0 Consolidated renderer and window into the controller, added hex text input, removed more junk 2022-06-14 01:18:17 -04:00
scawful
c6904fb0c7 cleaning up the mess i've made 2022-06-13 22:17:44 -04:00
Justin Scofield
855152f19b housekeeping 2022-06-13 21:39:59 -04:00
Justin Scofield
29f99fc15c cleanup and some type definitions for windows not having the types header i guess 2022-06-13 21:16:28 -04:00
scawful
4f71bf2957 housekeeping and style 2022-06-13 20:14:59 -04:00
scawful
32d19edbfc type cleaning and housekeeping 2022-06-13 18:43:19 -04:00
scawful
da7a202130 explicitly define overloads 2022-06-13 18:32:48 -04:00
scawful
5efa6af84c cleanup bitmap class, nto sure if i will even keep it yet 2022-06-13 18:31:04 -04:00
scawful
4438e3f89d more cleanup, case sensitivity, removing unused code, etc 2022-06-13 18:22:21 -04:00
scawful
fff0d825b6 freeing memory and removing unused code 2022-06-13 18:11:22 -04:00
scawful
87a4ef2db8 more case sensitivity fixes 2022-06-13 18:04:54 -04:00
scawful
0f19d03893 ignore some local build files on my mac 2022-06-13 13:50:29 -04:00
scawful
4d1b0dc103 case sensitive include fixes 2022-06-13 13:50:21 -04:00
Justin Scofield
935cc44ef8 add decompression tests 2022-06-13 11:49:14 -04:00
Justin Scofield
8d11e63c9a remove nonsense 2022-06-13 11:49:04 -04:00
Justin Scofield
c741e58e43 cleanup allocated rom data 2022-06-13 11:48:56 -04:00
Justin Scofield
e9e6fef2b3 remove unneeded code 2022-06-13 06:17:46 -04:00
Justin Scofield
a10dbb59f1 Added tests for ROMs and decompression 2022-06-13 00:02:02 -04:00
Justin Scofield
b8303f4736 housekeeping 2022-06-12 22:13:57 -04:00
Justin Scofield
8b466d4646 Updated the file loading to C++ standard as well as adding zarby's decompress function 2022-06-12 22:13:50 -04:00
Justin Scofield
41643a7fd4 more style refactoring 2022-06-12 21:08:53 -04:00
Justin Scofield
9bbc4b95c9 Delete Tile.h 2022-06-12 20:32:11 -04:00
Justin Scofield
f31b4c44aa Delete Tile.cc 2022-06-12 20:32:07 -04:00