scawful
|
1dcca478cd
|
Update SnesTo8bppSheet args and impl
|
2024-04-13 13:18:00 -04:00 |
|
scawful
|
4ab5ee8a68
|
Add context info about bitmaps to canvas
|
2024-04-12 00:34:26 -04:00 |
|
scawful
|
f712474efe
|
Add gfx::Tilesheet implementations to source file
|
2024-04-12 00:34:06 -04:00 |
|
scawful
|
03a38fc712
|
Add error handling to SnesPalette and SnesColor member fns
|
2024-04-07 12:07:47 -04:00 |
|
scawful
|
aed54f1493
|
fix hyrule magic decompression memory leak, misc housekeeping
|
2024-02-03 00:04:21 -05:00 |
|
scawful
|
626d38ec0d
|
Update SnesColorButton and PaletteEditor
|
2024-02-02 23:58:52 -05:00 |
|
scawful
|
d7b75fd7f6
|
annoying housekeeping
|
2024-02-01 00:13:34 -05:00 |
|
scawful
|
7784e17768
|
Add ConvertSurfaceToPng and ConvertPngToSurface function signatures
|
2024-01-31 23:58:01 -05:00 |
|
scawful
|
edbeac8517
|
SnesColor housekeeping
|
2024-01-31 23:56:58 -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
|
adb7f0666e
|
Fix the dumbest bug in the universe
|
2024-01-31 18:00:37 -05:00 |
|
scawful
|
77d99724ef
|
Overworld map saving epic
|
2024-01-31 13:17:14 -05:00 |
|
scawful
|
c90321fa47
|
Add Hyrule Magic Uncompress
|
2024-01-29 22:58:53 -05:00 |
|
scawful
|
0a388e60b4
|
Fix Tile32 unsigned long value cast constructor
|
2024-01-29 16:11:07 -05:00 |
|
scawful
|
6a96882916
|
Update Tile32 long packed value
|
2024-01-29 00:30:28 -05:00 |
|
scawful
|
9b78e90221
|
Add HyruleMagic Compress fn
|
2024-01-29 00:30:05 -05:00 |
|
scawful
|
4463e6be32
|
Add gfx::PaletteSet type
|
2024-01-28 12:04:00 -05:00 |
|
scawful
|
c7762a8a2e
|
Use lc_lz2::CompressV3 for CompressOverworld
|
2024-01-26 23:19:46 -05:00 |
|
scawful
|
c3e616e60f
|
Tile16 Editor updates (big commit)
|
2024-01-23 22:37:23 -05:00 |
|
scawful
|
6f80f328a8
|
Add Tilesheet class, update ScreenEditor for DungeonMaps
|
2024-01-22 03:30:55 -05:00 |
|
scawful
|
be579fe72e
|
Add mutable_palette accessor
|
2024-01-18 20:07:09 -05:00 |
|
scawful
|
002fb626c4
|
Bitmap cleanup
|
2024-01-10 23:13:33 -05:00 |
|
scawful
|
27098a7917
|
cleanup bitmap and object renderer
|
2023-12-29 22:43:40 -05:00 |
|
scawful
|
a73c944529
|
Canvas, Palettes, Bitmap updates
|
2023-12-25 17:32:56 -06:00 |
|
scawful
|
9aaa91727d
|
Add ConvertRGBtoSNES for ImVec4 arg
|
2023-12-19 18:41:21 -05:00 |
|
scawful
|
a0c2349d0b
|
Copy image to clipboard for GraphicsEditor
|
2023-12-17 21:07:48 -05:00 |
|
scawful
|
53873614ae
|
Editor and Gui improvements
|
2023-11-30 02:12:34 -05:00 |
|
scawful
|
0bf45c86a9
|
Update GraphicsEditor, fix CommandHandler
|
2023-11-26 23:12:04 -05:00 |
|
scawful
|
97757e10e3
|
Add SDL_Texture streaming to Bitmap
|
2023-11-26 16:49:06 -05:00 |
|
scawful
|
fd43b27196
|
Cleanup Bitmap class memory management
|
2023-11-25 22:45:17 -05:00 |
|
Justin Scofield
|
5f3ca25c80
|
DungeonEditor upgrades and other QoL
|
2023-11-22 16:08:18 -05:00 |
|
scawful
|
e93ff212af
|
Dungeon graphics loaded per room
|
2023-11-22 00:49:55 -05:00 |
|
Justin Scofield
|
7a842d4669
|
Dungeon Room load current graphics experiment
|
2023-11-21 23:44:05 -05:00 |
|
scawful
|
72ef0d0536
|
Update Bitmap fns
|
2023-11-18 20:05:32 -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
|
8677fdaa20
|
Add BitmapManager class
|
2023-11-12 09:54:08 -05:00 |
|
scawful
|
c1ad23284e
|
housekeeping
|
2023-11-11 20:17:34 -05:00 |
|
scawful
|
e4b23b9b26
|
Remove unecessary comments
|
2023-11-10 23:22:24 -05:00 |
|
scawful
|
ce2ff06d60
|
Add some manual cleanup (experiemental)
|
2023-10-22 16:18:46 -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
|
5b686318cd
|
Add CompressionV3 and tests
|
2023-10-17 17:08:15 -04:00 |
|
scawful
|
1ed9f98933
|
Add TileInfoToWord and WorldToTileInfo
|
2023-10-17 17:03:26 -04:00 |
|
scawful
|
168030ee31
|
Start Overworld save
|
2023-08-26 17:06:30 -04:00 |
|
scawful
|
c4ef29f329
|
Add OverworldMap tile editing
|
2023-08-26 15:03:18 -04:00 |
|
scawful
|
8d0f4110e0
|
Add PHX, PHY, PHB, PHD, PHK and PLX, PLY, PLB, PLD
|
2023-08-19 16:18:45 -04:00 |
|
scawful
|
76f40531f1
|
Add StackPointer to memory, PHA, PLA, PHP, PLP
|
2023-08-19 15:59:17 -04:00 |
|
scawful
|
de93f71d04
|
Fill memory on init, organize tests, housekeeping
|
2023-08-19 14:48:49 -04:00 |
|
scawful
|
878b1ee1eb
|
Add FindMetastamp, etc housekeeping
|
2023-08-18 17:21:17 -04:00 |
|
scawful
|
26f6531c9d
|
Add Bitmap::SaveSurfaceToFile
|
2023-08-18 10:27:50 -04:00 |
|