scawful
6ae969d345
Move Emulator to emu namespace
2023-11-12 10:17:25 -05:00
scawful
97548fbe6f
Update ExperimentFlags interface
2023-11-12 09:53:51 -05:00
scawful
c1ad23284e
housekeeping
2023-11-11 20:17:34 -05:00
scawful
0afb04b9a2
Add ExperimentFlags
2023-11-11 19:02:39 -05:00
scawful
ce2ff06d60
Add some manual cleanup (experiemental)
2023-10-22 16:18:46 -04:00
scawful
71ceb03823
Remove imgui_internal.h where unneeded
2023-10-20 11:36:36 -04:00
scawful
fb398351d8
cleanup rom, gfx, overworld and add comments
2023-10-20 02:17:35 -04:00
scawful
5a4ecc5b20
PPU upgrades, move Memory to own dir
2023-08-27 15:24:27 -04:00
scawful
c4ef29f329
Add OverworldMap tile editing
2023-08-26 15:03:18 -04:00
scawful
c788f92c20
Add IBM Plex JP font
2023-08-26 12:18:14 -04:00
scawful
b9d06f43bc
Add JP font support
2023-08-26 04:51:08 -04:00
scawful
2b8d41c6ca
Change SDL_Mixer frequency to match SNES S-SMP
2023-08-26 02:00:35 -04:00
scawful
758056dc98
Set minimum size for file dialog
2023-08-25 19:43:55 -04:00
scawful
037667bb21
Move Overworld constants to Overworld
2023-08-25 19:43:20 -04:00
scawful
c66d810828
Add support for JP rom and headered ROMs
2023-08-25 19:01:52 -04:00
scawful
25c43cbaaa
housekeeping
2023-08-24 23:46:17 -04:00
scawful
033bd148cf
Update Emulator loop logic
2023-08-20 20:11:01 -04:00
scawful
54790366ef
Create Emulator class for GUI with nav bar
2023-08-19 14:12:57 -04:00
scawful
c25be2b76d
Move object names, start RoomObject Subtypes
2023-08-19 02:09:37 -04:00
scawful
7776dd1a15
Update SnesToPc and PcToSnes
2023-08-18 10:28:11 -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
Justin Scofield
7d0b09a589
Add SelectablePalettePipeline for updating palette
2023-08-03 21:09:27 -04:00
Justin Scofield
6ffae7a6e8
Increase default screen size
2023-08-03 21:08:29 -04:00
Justin Scofield
e88b2a6d2f
Add GraphicsBinCanvasPipeline
2023-08-02 19:12:57 -04:00
Justin Scofield
7b2e017bb3
Add BitmapCanvasPipeline, more CgxViewer updates
2023-08-02 12:53:05 -04:00
scawful
1d0419583d
Add FileDialog data pipeline
2023-08-02 07:15:05 -04:00
scawful
bc4a90fc76
Add ClipboardData to Controller, housekeeping
2023-07-31 21:26:18 -04:00
scawful
99bebeca10
Add CLEAR_AND_RETURN_STATUS macro for ImGui stack
2023-07-31 21:24:14 -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
2b0c550274
SharedROM, Editor parent, housekeeping
2023-07-17 08:25:22 -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
3ada9988aa
Begin LoadSprites, LoadChests, housekeeping
2023-06-25 10:08:01 -04:00
scawful
5ac7002c88
Popout PaletteEditor, general housekeeping
2023-05-22 09:16:20 -05:00
scawful
46fe8993ea
Update PaletteEditor, remove Delta experiment
2023-05-15 08:23:13 -05:00
scawful
9426cd7a87
Update ImGui library SDL2 impl
2023-03-28 12:29:49 -05:00
scawful
85c14438f3
housekeeping
2023-03-28 12:25:56 -05:00
scawful
45b824c869
Add TilePainter left click return value
2023-01-10 15:20:15 -06:00
scawful
539a2d24c6
cleanup tracker class and move helper functions
2023-01-03 12:30:00 -06:00
scawful
b0338f588a
add SDL_mixer
2023-01-01 17:48:51 -06:00
scawful
a20b3fd240
housekeeping and inventory menu
2022-09-17 10:34:44 -05:00
Justin Scofield
56ef315028
bitmap optimization, sprites, inventory, tiles
2022-09-12 21:17:41 -05:00
Justin Scofield
3d2cd4dc79
start yaze_delta side project
2022-09-10 18:48:47 -05:00
scawful
1244e6855c
palettes and overworld drawing
2022-09-10 16:33:59 -05:00
Justin Scofield
8cc9adf41a
palette stuff
2022-09-10 09:51:40 -05:00
Justin Scofield
b2030be95f
add PRINT_IF_ERROR macro
2022-08-27 22:06:41 -05:00
scawful
6dd4c390fe
Add status macros and refactor overworld
2022-08-23 13:26:06 -05:00
Justin Scofield
0837ed1637
Merge branch 'master' into window-dimensions-constant
2022-08-10 10:10:53 -04:00
Justin Scofield
4c2786be0e
chore: cleanup garbage in constants
2022-08-08 08:35:05 -04:00