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 |
|
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
|
ce2ff06d60
|
Add some manual cleanup (experiemental)
|
2023-10-22 16:18:46 -04:00 |
|
scawful
|
26f6531c9d
|
Add Bitmap::SaveSurfaceToFile
|
2023-08-18 10:27:50 -04:00 |
|
scawful
|
c336c60066
|
Add scad_format for CGX, COL, OBJ files
|
2023-08-09 00:19:07 -04:00 |
|
Justin Scofield
|
7d0b09a589
|
Add SelectablePalettePipeline for updating palette
|
2023-08-03 21:09:27 -04:00 |
|
Justin Scofield
|
7b2e017bb3
|
Add BitmapCanvasPipeline, more CgxViewer updates
|
2023-08-02 12:53:05 -04:00 |
|
scawful
|
94a61a13ac
|
Add Object selector to DungeonEditor
Loads current room gfx from ROM gfx buffer
|
2023-03-29 00:10:46 -05:00 |
|
scawful
|
a6099674d1
|
selected tile tracks cursor, loads tile gfx
|
2023-01-01 13:45:50 -06:00 |
|
scawful
|
a8729add01
|
overworld editor tile selector/painter routines
|
2022-12-31 13:53:07 -06:00 |
|
Justin Scofield
|
56ef315028
|
bitmap optimization, sprites, inventory, tiles
|
2022-09-12 21:17:41 -05:00 |
|
scawful
|
aa1a5a36ad
|
housekeeping
|
2022-09-11 15:53:02 -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
|
047dde4e81
|
add SetPalettecolor routine to Bitmap
|
2022-09-10 09:05:37 -05:00 |
|
Justin Scofield
|
a6277ecd5c
|
improve bitmap
|
2022-09-03 22:45:32 -05:00 |
|
scawful
|
c623230861
|
tinfoil hat
|
2022-09-03 18:30:12 -05:00 |
|
scawful
|
d4f37d2422
|
housekeeping
|
2022-09-02 17:42:09 -05:00 |
|
Justin Scofield
|
c012115e68
|
chore: uncomment
|
2022-08-27 23:27:49 -05:00 |
|
Justin Scofield
|
b65c7893a3
|
Bitmap class additions
|
2022-08-27 22:07:18 -05:00 |
|
scawful
|
50252fd267
|
overworld housekeeping
|
2022-08-23 13:28:46 -05:00 |
|
Justin Scofield
|
bf04ac5430
|
feat: Add Bitmap::WritePixel
Provide member function for writing to SDL_Surface pixel buffer
directly.
|
2022-08-18 11:34:34 -04:00 |
|
scawful
|
f3eb31766a
|
chore: add conditional to freeing Bitmap
|
2022-08-17 14:47:06 -04:00 |
|
Justin Scofield
|
332bf5f3f3
|
Build SDL from source
|
2022-07-30 12:15:08 -04:00 |
|
Justin Scofield
|
6e50beb2ba
|
update includes
|
2022-07-27 20:13:08 +00:00 |
|
Justin Scofield
|
8022948fff
|
Refactor Bitmap further
|
2022-07-24 00:22:21 -04:00 |
|
Justin Scofield
|
54d4a340f7
|
Refactor Bitmap SDL components to RAII
|
2022-07-24 00:00:32 -04:00 |
|
Justin Scofield
|
6b04bcf5d6
|
CreateTiles return StatusOr
|
2022-07-23 20:43:09 -04:00 |
|
Justin Scofield
|
c98985fd3a
|
Added CreateTiles function very important
|
2022-07-20 22:13:13 -04:00 |
|
Justin Scofield
|
4961e02317
|
header housekeeping
|
2022-07-19 19:16:44 +00:00 |
|
Justin Scofield
|
9b523fc253
|
Bitmap housekeeping
|
2022-07-12 21:33:32 -04:00 |
|
Justin Scofield
|
40fea79b0e
|
Add Bitmap::Create overload
Makes use of sheet buffer, sheet buffer size, and custom palette
parameters.
|
2022-07-12 07:41:14 -04:00 |
|
scawful
|
79d535b99a
|
Update Bitmap pointer management
|
2022-07-12 00:01:54 -04:00 |
|
Justin Scofield
|
1fd875421f
|
Add ApplyPalette routine to Bitmap class
|
2022-07-10 15:41:21 -04:00 |
|
scawful
|
31f1850800
|
Created DungeonEditor and Canvas
|
2022-07-09 22:46:20 -04:00 |
|
scawful
|
e9c8152453
|
housekeeping
|
2022-07-08 23:52:11 -04:00 |
|
Justin Scofield
|
6dd18c3418
|
Working on tile16 blockset
|
2022-06-20 20:44:52 -04:00 |
|
Justin Scofield
|
367fe3552f
|
worked on adding tile16 for overworld support
|
2022-06-20 19:21:41 -04:00 |
|
Justin Scofield
|
f11e8f2aac
|
expand tile library, consolidate rom features, work on overworld tile16 selection
|
2022-06-20 17:54:14 -04:00 |
|
Justin Scofield
|
f7d793ecc2
|
housekeeping
|
2022-06-20 14:49:02 -04:00 |
|
Justin Scofield
|
350d5526de
|
namespace housekeeping continued x3
|
2022-06-20 14:07:35 -04:00 |
|
Justin Scofield
|
f9e0ed17bf
|
namespace housekeeping continued again
|
2022-06-20 14:00:59 -04:00 |
|