scawful
|
2f3220e4e3
|
remove Rom::LoadFontGraphicsData, unneeded bc of gfx::SnesTo8bppSheet
|
2024-07-29 12:41:16 -04:00 |
|
scawful
|
cbc6788e2e
|
move DungeonEditor, merge widgets with style, split up CMakeLists
|
2024-07-24 01:38:36 -04:00 |
|
scawful
|
88e91859b6
|
add LoadFontGraphicsData to Rom
|
2024-07-23 20:59:34 -04:00 |
|
scawful
|
934b9e05f3
|
remove shared_ptr semantics from BitmapManager as underlying texture/surface are already smart ptrs
|
2024-07-13 13:07:47 -04:00 |
|
scawful
|
b0bfcb6c7b
|
replace linux file macros with std::filesystem usage
|
2024-05-28 20:56:08 -04:00 |
|
scawful
|
1047c25638
|
remove bad print statement
|
2024-05-28 19:43:22 -04:00 |
|
scawful
|
86ed064edb
|
update linux home path and remove print debugging statements
|
2024-05-28 19:40:00 -04:00 |
|
scawful
|
1ff689605f
|
use absl::StrCat for filename linux
|
2024-05-28 19:30:49 -04:00 |
|
scawful
|
6e79d4d59d
|
add linux HOME env variable to filename in Rom::LoadFromFile
|
2024-05-28 19:20:52 -04:00 |
|
scawful
|
563863a924
|
add print debugging and try catch to Rom::LoadFromFile
|
2024-05-28 19:10:38 -04:00 |
|
scawful
|
23f0311ec9
|
update error handling for palettes saving for_each
|
2024-05-28 17:48:25 -04:00 |
|
scawful
|
e7e3437a89
|
move LoadGfxGroups to rom.cc
|
2024-05-28 17:44:54 -04:00 |
|
scawful
|
be32ee9797
|
fix all unhandled status return type compiler warnings
|
2024-05-28 17:29:21 -04:00 |
|
scawful
|
2d383d0243
|
add save gfx groups
|
2024-05-28 17:09:09 -04:00 |
|
scawful
|
5e389b634c
|
update filename type passed to LoadFromFile
|
2024-05-28 13:25:30 -04:00 |
|
scawful
|
2bd6f75061
|
fix some filename var references in ROM::LoadFromFile
|
2024-05-28 11:20:17 -04:00 |
|
scawful
|
85bd48eafa
|
housekeeping
|
2024-05-24 21:34:36 -04:00 |
|
scawful
|
d91f10e6ea
|
add filename validation to rom load file
|
2024-05-24 21:30:07 -04:00 |
|
scawful
|
63b7e48950
|
add return if error macro to save palettes
|
2024-05-24 19:53:20 -04:00 |
|
scawful
|
82ee1ad62d
|
Move LoadAllPalettes and palette_group_internal to snes_palette
|
2024-04-14 15:27:37 -05:00 |
|
scawful
|
5953e58bd4
|
Rename SharedROM to SharedRom
|
2024-04-14 14:51:53 -05:00 |
|
scawful
|
7e46cf1c64
|
Rename ROM class to Rom
|
2024-04-14 14:47:17 -05:00 |
|
scawful
|
44a72f1f7a
|
rename anon namespace in ROM to palette_group_internal
|
2024-04-14 13:16:12 -05:00 |
|
scawful
|
277d959bda
|
Refactor PaletteGroupMap
|
2024-04-14 13:14:19 -05:00 |
|
scawful
|
9604ce3724
|
Refactor ROM class
|
2024-04-14 11:57:59 -05:00 |
|
scawful
|
1e58c81bdf
|
Implement ROM::LoadLinkGraphics
|
2024-04-13 13:17:43 -04:00 |
|
scawful
|
d7b75fd7f6
|
annoying housekeeping
|
2024-02-01 00:13:34 -05:00 |
|
scawful
|
14e60b248f
|
Update referenes to SnesColor members
|
2024-01-31 23:58:35 -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
|
77d99724ef
|
Overworld map saving epic
|
2024-01-31 13:17:14 -05:00 |
|
scawful
|
db9f78648e
|
Update Write routines for ROM, expand ROM to 2mb
|
2024-01-29 00:27:51 -05:00 |
|
scawful
|
e086f12ade
|
OverworldEntity update: Entrances, Exits, Items
|
2024-01-27 15:55:47 -05:00 |
|
scawful
|
a443efc8a4
|
Add file management to ResourceLabelManager, include in settings
|
2024-01-22 19:53:42 -05:00 |
|
scawful
|
d320006780
|
Apply sprite pal to sprites, add mutable_exits
|
2024-01-14 13:34:06 -05:00 |
|
scawful
|
87db938963
|
cleanup spc700 and add todos
|
2023-12-06 01:32:59 -05:00 |
|
scawful
|
b4820d1d32
|
Housekeeping
|
2023-11-30 02:13:31 -05:00 |
|
scawful
|
e529e6ca34
|
SDL_Texture streaming in ROM, dungeon housekeeping
|
2023-11-26 16:50:29 -05:00 |
|
scawful
|
fed58b836c
|
Fix gfx buffer bug in ROM::LoadAllGraphicsData
|
2023-11-25 22:45:50 -05:00 |
|
scawful
|
82952e2e73
|
Add SaveAllPalettes, SaveWithChangeQueue exp flags
|
2023-11-18 20:04:54 -05:00 |
|
scawful
|
299770922c
|
Add Debugger interface, RoomObject class
- Log instructions to debugger using experiment flag
- Use BitmapManager for more functionality
- Draw framebuffer and integrated debugger
|
2023-11-13 14:51:01 -05:00 |
|
scawful
|
97548fbe6f
|
Update ExperimentFlags interface
|
2023-11-12 09:53:51 -05:00 |
|
scawful
|
34267f682a
|
Add GfxGroups fns to ROM
|
2023-11-11 19:05:05 -05:00 |
|
scawful
|
aaccbe08af
|
Cleanup Overworld stuff
|
2023-11-10 23:23:20 -05:00 |
|
scawful
|
62e9b5f9f0
|
Add ROM::LoadLinkGraphics
|
2023-10-26 10:26:54 -04:00 |
|
scawful
|
82cca80191
|
Add Reload ROM and Close ROM options to File menu
|
2023-10-22 16:18:18 -04:00 |
|
scawful
|
6a0dc078c1
|
Refactor ROM class, add RunTransaction
|
2023-10-22 03:23:26 -04:00 |
|
scawful
|
fb398351d8
|
cleanup rom, gfx, overworld and add comments
|
2023-10-20 02:17:35 -04:00 |
|
scawful
|
cf6c302b24
|
Fix headers in ROM
|
2023-10-17 17:30:33 -04:00 |
|
scawful
|
fb6247c059
|
IWYU ROM class
|
2023-10-17 17:02:14 -04:00 |
|
Justin Scofield
|
190917ff6f
|
Add Changes stack to ROM for saving
|
2023-08-27 10:20:10 -04:00 |
|