gary
|
caa59f3724
|
[nostalgia/core] Add functions for mapping tile idx to subsheet
|
2024-01-27 23:52:40 -06:00 |
|
gary
|
1cf09433e8
|
[nostalgia/core/studio] Cleanup TileSheetEditor with new GlUtils helpers
|
2024-01-27 23:51:51 -06:00 |
|
gary
|
124c7029bd
|
[olympic/studio] Change Studio modules to pass StudioContext instead of turbine::Context
|
2024-01-20 15:40:08 -06:00 |
|
gary
|
5d1f680a51
|
[nostalgia/core] Cleanup TileSheetEditor with new ImGui util functions
|
2024-01-20 14:59:43 -06:00 |
|
gary
|
5848bc8eb7
|
[nostalgia/core/studio] Change Subsheet Editor button position
|
2024-01-18 22:09:09 -06:00 |
|
gary
|
7ba66787f8
|
[nostalgia/core/studio] Cleanup
|
2024-01-18 01:27:31 -06:00 |
|
gary
|
2bc2003caa
|
[nostalgia/core/studio] Add key shortcuts for switching Palette pages
|
2024-01-17 22:48:53 -06:00 |
|
gary
|
e4285bd48b
|
[nostalgia/studio] Tweak background color of TileSheet editor
|
2024-01-17 22:23:22 -06:00 |
|
gary
|
5433fd9b1d
|
[nostalgia/core] Add new version of Palette with pages
|
2024-01-17 01:30:29 -06:00 |
|
gary
|
877349df46
|
[nostalgia/core/studio] Increase max tilesheet export size, fix input handling when popups open
|
2024-01-04 22:47:57 -06:00 |
|
gary
|
051623f4b5
|
[olympic,nostalgia] Update copyright for 2024
|
2024-01-01 12:02:40 -06:00 |
|
gary
|
a0c8146396
|
[nostalgia/core/studio] East const some function args
|
2023-12-29 00:06:18 -06:00 |
|
gary
|
4b9758f478
|
[nostalgia/core] Move most TileSheet member functions out of class
|
2023-12-27 23:10:38 -06:00 |
|
gary
|
a7328eb5ef
|
[nostalgia/core/studio] Reduce indent for Subsheet editor
|
2023-12-26 20:18:07 -06:00 |
|
gary
|
b52124a0c5
|
[nostalgia/core/studio] Revert new subsheet index increment to happen after index assignment
|
2023-12-26 20:14:30 -06:00 |
|
gary
|
d83e392964
|
[nostalgia/core] Cleanup, revert CompactTileSheet version to 1
|
2023-12-26 18:50:33 -06:00 |
|
gary
|
e2d0a784f1
|
[olympic/keel] Cleanup
|
2023-12-26 18:37:02 -06:00 |
|
gary
|
f08821422a
|
[nostalgia/core/studio] Change TileSheets to back to MC
|
2023-12-26 17:56:03 -06:00 |
|
gary
|
6a2954f82b
|
[nostalgia/core] Remove id from TileSheetV3::Subsheet, add TileSheetV4
|
2023-12-26 17:28:41 -06:00 |
|
gary
|
9c19655ce2
|
[nostalgia/core] Fix build, add SubSheet ID to SubSheet Editor view
|
2023-12-26 16:37:09 -06:00 |
|
gary
|
087c834b25
|
[nostalgia/core/studio] Fix Add SubSheet to increment idIt before using it
|
2023-12-26 16:34:40 -06:00 |
|
gary
|
79bdbf2eaa
|
[nostalgia/core] Add id to TileSheetV3::SubSheet model
|
2023-12-26 16:31:54 -06:00 |
|
gary
|
2bdc3def74
|
[nostalgia/core/opengl] Implement flip X and flip Y for BG tiles
|
2023-12-26 12:34:35 -06:00 |
|
gary
|
e7a663901a
|
[nostalgia/core/opengl] Fix duplicate and missing symbol
|
2023-12-26 11:59:14 -06:00 |
|
gary
|
ffdc0ddb97
|
[nostalgia/core] Add support for specifying palette banks
|
2023-12-26 11:54:31 -06:00 |
|
gary
|
c5f76ff558
|
[nostalgia/core] Add setBgBpp function
|
2023-12-23 21:33:52 -06:00 |
|
gary
|
2dba592a42
|
[nostalgia,olympic] Cleanup CMake
|
2023-12-23 12:23:47 -06:00 |
|
gary
|
978f2f9c4f
|
[nostalgia/core/gba] Cleanup
|
2023-12-23 01:50:26 -06:00 |
|
gary
|
46d1313797
|
[nostalgia/core] Get TileSheetSet working with 8bpp setting
|
2023-12-23 01:24:56 -06:00 |
|
gary
|
fcf6f00797
|
[nostalgia/core] Get TileSheetSet working
|
2023-12-22 22:38:46 -06:00 |
|
gary
|
8526b3fa51
|
[nostalgia/core] Add loading multiple tile sheets
|
2023-12-22 01:03:41 -06:00 |
|
gary
|
d29118d783
|
[nostalgia/core] Cleanup graphics API
|
2023-12-21 21:18:31 -06:00 |
|
gary
|
6d2a20e8bd
|
[nostalgia/core/opengl] Allow GL implementation to customize sprite count and size
|
2023-12-20 23:01:56 -06:00 |
|
gary
|
8fa47e961d
|
[nostalgia/core/opengl] Disable depth testing once core scene is drawn
|
2023-12-20 19:22:47 -06:00 |
|
gary
|
9840b6fdee
|
[nostalgia/core] Add a background priority option
|
2023-12-20 19:00:23 -06:00 |
|
gary
|
d0c90c39e0
|
[nostalgia/core/opengl] Cleanup priority, ensure sprites draw over BGs by default
|
2023-12-20 18:59:41 -06:00 |
|
gary
|
8dd6adc554
|
[nostalgia/core] Specify a maximum for priority level
|
2023-12-19 23:06:14 -06:00 |
|
gary
|
0093778f64
|
[nostalgia/core/opengl] Cleanup sprite enable/disable code
|
2023-12-19 22:55:41 -06:00 |
|
gary
|
59016ee894
|
[nostalgia/core] Fix OpenGL sprites, add priority
|
2023-12-19 22:37:18 -06:00 |
|
gary
|
56f59b29fe
|
[nostalgia/core/studio] Add scale option to TileSheet export
|
2023-12-16 02:58:54 -06:00 |
|
gary
|
1f2e9917f1
|
[nostalgia/core/opengl] Cleanup fragment shader
|
2023-12-14 23:47:00 -06:00 |
|
gary
|
13ddbd981e
|
[olympic,nostalgia] Cleanup some reinterpret_casts
|
2023-12-14 23:39:30 -06:00 |
|
gary
|
cdc7428eb6
|
[olympic,nostalgia] Update Result copyTo and moveTo calls to take refs
|
2023-12-14 22:26:55 -06:00 |
|
gary
|
935099f8d4
|
[nostalgia] Re-enable Scene module
|
2023-12-14 22:03:39 -06:00 |
|
gary
|
63608229e1
|
[nostalgia/scene/studio] Remove Scene maker from New Item wizard
|
2023-12-14 22:01:26 -06:00 |
|
gary
|
d1c6ab9f77
|
[nostalgia/core/studio] Cleanup TileSheetEditor, make it set copy/cut/paste enabled/disabled
|
2023-12-14 19:36:10 -06:00 |
|
gary
|
819e93bb1c
|
[olympic/studio,nostalgia] Change Editor item name to item path, make
TileSheetEditorImGui inherit from Editor
|
2023-12-13 23:15:53 -06:00 |
|
gary
|
1b93b2038f
|
[olympic,nostalgia] Move item name/path studio::Editor
|
2023-12-12 23:06:14 -06:00 |
|
gary
|
a1de7fbd8a
|
[olympic,nostalgia] Make Applib an interface library that publicly exports applib.cpp
|
2023-12-12 20:23:54 -06:00 |
|
gary
|
5b929b8796
|
[nostalgia] Move Olympic app parameters to NostalgiaProfile library
|
2023-12-11 22:21:01 -06:00 |
|