Commit Graph

108 Commits

Author SHA1 Message Date
scawful
56dbca9cde Remove cli from build for now, macOS include breaks build 2024-04-29 09:16:26 -04:00
scawful
6c330eabd8 Add zeml, zelda3 editor markup language, for UI rendering and data manipulation 2024-04-17 20:12:17 -04:00
scawful
b06e22dc0d Add zelda3::overworld namespace 2024-04-14 14:37:53 -05:00
scawful
f712474efe Add gfx::Tilesheet implementations to source file 2024-04-12 00:34:06 -04:00
scawful
dc74483f2c Add object_renderer.cc 2024-02-08 09:19:22 -05:00
scawful
d59988665b repo gitmodule housekeeping and cmakelists 2024-02-03 00:07:36 -05:00
scawful
9b30316b9a Add clipboard.cc for linux (unimplemented) 2024-02-01 00:08:18 -05:00
scawful
693dca1329 Rename SNESPalette, SNESColor to SnesPalette, SnesColor
Create snes_color.h and snes_color.cc to separate concerns
2024-01-31 21:09:42 -05:00
scawful
5455b2a425 Add ResourceLabelManager class 2024-01-22 03:26:37 -05:00
scawful
a0c2349d0b Copy image to clipboard for GraphicsEditor 2023-12-17 21:07:48 -05:00
scawful
87db938963 cleanup spc700 and add todos 2023-12-06 01:32:59 -05:00
scawful
d0c9229093 Reorganize emu cpu directory 2023-12-05 21:16:16 -05:00
scawful
042d07abdf Update build files for spc700 addressing 2023-12-05 03:48:26 -05:00
scawful
a0019ab7fb Add all 65816 instruction tests
Separate CPU class into instructions and addressing files
2023-12-03 05:13:25 -05:00
scawful
f22b066dba GraphicsEditor updates, move pipelines to gui 2023-11-26 20:09:25 -05:00
scawful
7fedea14ac Add GfxContext, Load all gfx from MasterEditor 2023-11-26 16:24:32 -05:00
scawful
16b865c328 include font_loader.cc for unix 2023-11-25 00:40:41 -05:00
Justin Scofield
222c515898 Add font loader source to win32 build 2023-11-24 22:12:44 -05:00
scawful
004e5917ee Add Cocoa and macOS code to CMakeLists 2023-11-24 13:35:34 -05:00
scawful
041e365416 Dungeon object updates 2023-11-22 12:23:02 -05:00
scawful
72ef0d0536 Update Bitmap fns 2023-11-18 20:05:32 -05:00
scawful
6ae969d345 Move Emulator to emu namespace 2023-11-12 10:17:25 -05:00
scawful
faa4324518 Move AssemblerEditor to modules 2023-11-11 19:21:59 -05:00
scawful
b3a6eafe8b Add GfxGroupEditor 2023-11-11 19:00:58 -05:00
scawful
cb5fce8bee Add Tile16Editor module class skeleton 2023-11-10 23:28:19 -05:00
scawful
1305e9de19 Update CMakeLists, add sdl2.cmake 2023-08-25 19:03:13 -04:00
scawful
e76aa69254 ADC, AND with tests for various addressing modes 2023-08-19 14:14:24 -04:00
scawful
878b1ee1eb Add FindMetastamp, etc housekeeping 2023-08-18 17:21:17 -04:00
scawful
baf7547fff add z3ed cli tool
rom backups
export and import graphics
pc to snes and snes to pc addr conversion
2023-08-18 11:42:46 -04:00
scawful
c336c60066 Add scad_format for CGX, COL, OBJ files 2023-08-09 00:19:07 -04:00
scawful
1d0419583d Add FileDialog data pipeline 2023-08-02 07:15:05 -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
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
d41c3ca81a Add Room class for Dungeon editing
Loads basic properties from the dungeon room header by the room ID.
2023-03-28 12:08:55 -05:00
scawful
43504089b6 add Tracker class based on HM TrackerLogic 2023-01-03 11:58:40 -06:00
scawful
b0338f588a add SDL_mixer 2023-01-01 17:48:51 -06:00
scawful
2d3937e791 added snes_spc library 2023-01-01 16:11:44 -06:00
scawful
c1526cacdf include asar, move patching to ROM class 2023-01-01 15:06:38 -06:00
scawful
ec53b193bf remove yaze.res from unix build 2023-01-01 13:55:32 -06:00
Justin Scofield
2dae505587 remove asar while features experimental 2022-12-30 20:22:08 -06:00
scawful
deaeedfc87 add music editor gui elements 2022-12-30 16:40:58 -06:00
Justin Scofield
01f1bf9e1d cmake improvements 2022-09-18 09:37:37 -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
Justin Scofield
56ef315028 bitmap optimization, sprites, inventory, tiles 2022-09-12 21:17:41 -05:00
Justin Scofield
5179af9c00 remove deleted source 2022-09-11 18:05:12 -05:00