This website requires JavaScript.
bccc58c463
[keel] Fix variable name
Gary Talent
2023-04-01 19:16:34 -05:00
272aba8eb5
[nostalgia/sample_project] Change Nostalgia headers to Keel headers
Gary Talent
2023-04-01 19:12:37 -05:00
ab7dd9189e
[keel] Cleanup headers
Gary Talent
2023-04-01 19:12:33 -05:00
7beb3cc6fc
[keel] Split out Nostalgia Foundation and Pack lib into Keel
Gary Talent
2023-03-24 21:20:55 -05:00
4a95a79926
[nostalgia/scene] ACTUALLY add Scene Studio module
Gary Talent
2023-03-11 18:45:35 -06:00
986ee3d7b0
[nostalgia/tools/pack] Fix build
Gary Talent
2023-03-11 18:18:41 -06:00
ae9272841f
[nostalgia] Add start for Scene editor in Studio
Gary Talent
2023-03-11 16:59:26 -06:00
19d5641c6e
[ox/oc] Fix unnecessary copy
Gary Talent
2023-03-11 16:57:04 -06:00
21131a35a3
[ox/preloader] Cleanup NativePlatSpec
Gary Talent
2023-03-11 16:56:44 -06:00
b58431c09a
[ox/std] Add all_of and any_of range functions, cleanup
Gary Talent
2023-03-11 16:46:17 -06:00
488f73f60f
[nostalgia/core/studio] Cleanup, make FrameBuffer resize use resizeInitFrameBuffer
Gary Talent
2023-03-11 15:00:04 -06:00
a5547487f8
[nostalgia/glutils] Add resizeInitFrameBuffer function, cleanup inconsistent argument names
Gary Talent
2023-03-11 14:53:55 -06:00
9583b223ca
[ox/std] Add test for non-constexpr version of UUID::isNull()
Gary Talent
2023-03-04 16:12:51 -06:00
aab02f25c0
[ox/std] Updated UUID test for changed random num gen
Gary Talent
2023-03-04 02:49:52 -06:00
c75ff7881f
[ox/std] Add UUID::isNull()
Gary Talent
2023-03-03 23:24:38 -06:00
3510e38ae5
[nostalgia/core] Rename userland to opengl
Gary Talent
2023-03-03 01:13:38 -06:00
06f6656c85
[ox/std] Shift away 4 lowest bits of random numbers generated in UUID, as Xoroshiro128+ is apparently weaker for those bits
Gary Talent
2023-03-03 00:57:25 -06:00
b576a7ec12
[nostalgia/appmodules] Cleanup
Gary Talent
2023-03-01 00:16:19 -06:00
8c1ad5ed63
[nostalgia/foundation] Removed unused member from AssetContainer
Gary Talent
2023-02-28 00:45:10 -06:00
e9965a63ce
[nostalgia/tools/pack] Update for GbaPlatSpec for preloader cleanup
Gary Talent
2023-02-25 22:25:43 -06:00
317e714373
[ox/preloader] Cleanup
Gary Talent
2023-02-25 22:25:14 -06:00
1767821161
[ox/std] Fix various issues with Optional copy and move constructors
Gary Talent
2023-02-19 16:48:35 -06:00
edd21017d3
[ox/std] Make Optional more like std::optional
Gary Talent
2023-02-19 01:40:29 -06:00
2e051f947d
[ox/mc,oc] Add support for ox::Array serialization
Gary Talent
2023-02-18 17:07:14 -06:00
58b7f813cc
[nostalgia/core/studio] Make Edit Subsheet popup close on escape press
Gary Talent
2023-02-18 00:52:49 -06:00
762804905a
[ox] Make UUID serializable, and make serialize as a string in OC
Gary Talent
2023-02-16 01:36:20 -06:00
b53e8626d7
[nostalgia/core/studio] Make TileSheets use UUIDs to refer to Palettes
Gary Talent
2023-02-14 00:45:40 -06:00
71354fcbbc
[nostalgia] Fix the initialization of UUIDs for new assets
Gary Talent
2023-02-13 23:11:25 -06:00
044a87b1c4
[nostalgia/studio] Seed UUID generator at the start of Studio
Gary Talent
2023-02-13 21:55:19 -06:00
53229b05da
[nostalgia] Fix to allow building UUID map later
Gary Talent
2023-02-13 21:37:14 -06:00
d17f536832
[ox/std] Add write(Writer_c, StringView)
Gary Talent
2023-02-13 21:35:37 -06:00
b6ed919b01
[ox/std] Fix ox::join to work with list types that done have a front function
Gary Talent
2023-02-13 19:08:46 -06:00
777a6d54f0
[ox/std] Add test for UUID::generate() and fix bug
Gary Talent
2023-02-13 19:08:04 -06:00
86a3bf1248
[nostalgia] Make assets loadable through UUID references
Gary Talent
2023-02-12 23:37:58 -06:00
a96d173fdc
[ox/std] Fix BString(StringView) constructor
Gary Talent
2023-02-12 22:30:28 -06:00
5e43eff631
[nostalgia] Add UUID to file path mapping
Gary Talent
2023-02-12 22:13:32 -06:00
ba7ee92ad2
[ox/fs] Add error messgae to PassthroughFS::statPath
Gary Talent
2023-02-12 21:45:18 -06:00
6d4c57d37d
[ox/std] Fix BString == and != operators
Gary Talent
2023-02-12 21:14:16 -06:00
54eebf81da
[ox/std] Add UUID str conv test and fix bugs found
Gary Talent
2023-02-12 20:38:29 -06:00
1b7b6e306e
[nostalgia] Add support for asset UUID headers
Gary Talent
2023-02-12 00:02:41 -06:00
2b821b73ff
[ox/std] Add UUID fromString
Gary Talent
2023-02-12 00:02:07 -06:00
e19559d7a7
[ox/claw] Add non-ox::Buffer version of readClaw function
Gary Talent
2023-02-11 23:59:37 -06:00
af3de01e1b
[ox/preloader] clang-tidy fix
Gary Talent
2023-02-11 23:56:03 -06:00
9561a68483
[ox/std] Fix BString assign and compare
Gary Talent
2023-02-11 02:32:24 -06:00
08899074cf
[nostalgia/studio] Add Module types to Project TypeStore
Gary Talent
2023-02-09 01:12:24 -06:00
86f639c7f7
[ox/std] Add tests for UUID int to hex str conversion
Gary Talent
2023-02-08 21:40:29 -06:00
014daa6b57
[nostalgia/core/userland] Fix magic numbers
Gary Talent
2023-02-08 21:37:25 -06:00
4f906f6e47
[ox/std] Add UUID implementation
Gary Talent
2023-02-08 21:26:09 -06:00
3b05d4e16b
[nostalgia] Add type registration to Module, fix FileAddress conversion in vectors for nost-pack
Gary Talent
2023-02-08 03:04:59 -06:00
dba31d2cd9
[ox/model] Fix ModelUnion to copy type on copy and move
Gary Talent
2023-02-07 23:19:18 -06:00
8077aaf0ae
[nostalgia] Fill out basic Scene system functionality
Gary Talent
2023-02-07 23:17:58 -06:00
eb55144211
[ox/std] Make ox::min/max use values instead of refs for integrals, add CommonRefWith
Gary Talent
2023-02-07 01:35:50 -06:00
5de5eee215
[ox/std] Fix alignment of Optional's buffer
Gary Talent
2023-02-07 01:31:35 -06:00
d571d49cce
[ox/std] Fix String to StringView compare
Gary Talent
2023-02-07 01:30:59 -06:00
6769bb63d9
[ox/std] Fix Optional
Gary Talent
2023-02-06 22:43:30 -06:00
b064239ab1
[nostalgia] Remove World package
Gary Talent
2023-02-06 00:18:16 -06:00
24ea7fee39
[nostalgia] Update liccor file
Gary Talent
2023-02-06 00:17:24 -06:00
8a4ce3c8f1
[nostalgia/foundation] Fix CMake install
Gary Talent
2023-02-05 02:25:22 -06:00
3c9e6d10ea
[ox/std] Add StringView split and find functions
Gary Talent
2023-02-04 22:59:44 -06:00
4b9b70a90e
[nostalgia] Remove .trace.json
Gary Talent
2023-02-04 16:57:28 -06:00
4ddf7a88c9
[nostalgia/foundation] Make transformRule include type params in type id
Gary Talent
2023-02-03 23:13:51 -06:00
78798f69af
[nostalgia] Add module for Scene
Gary Talent
2023-02-03 23:07:31 -06:00
ccf47c0e4b
[nostalgia/core] Cleanup typeconv.hpp
Gary Talent
2023-02-03 22:32:43 -06:00
05a46c3b07
[nostalgia] Move pack transforms to modules
Gary Talent
2023-02-03 22:11:58 -06:00
b1b2780eb9
[ox] GBA fixes
Gary Talent
2023-02-03 21:56:30 -06:00
535480ef26
[nostalgia/toos/pack] Cleanup
Gary Talent
2023-02-03 02:04:33 -06:00
26a1f2e4ad
[ox/fs] Add error message to an error
Gary Talent
2023-02-03 02:02:57 -06:00
8bcffc73ff
[nostalgia/tools/pack] Fix nost-pack to pass in proper Context
Gary Talent
2023-02-03 01:54:56 -06:00
7868b0678f
[nostalgia] Split part of Core out into Foundation, add module system
Gary Talent
2023-02-03 00:41:24 -06:00
83589287bc
[ox/model] Add default type params arg to buildTypeId
Gary Talent
2023-02-03 00:22:11 -06:00
cd28fee8fd
[nostalgia/player] Add PC controls and Bullock integration
Gary Talent
2023-02-01 22:48:26 -06:00
231f460668
[nostalgia/core] Cleanup
Gary Talent
2023-02-01 22:46:18 -06:00
09d30acd7b
[nostalgia/studio] Add Bullock integration
Gary Talent
2023-02-01 22:44:11 -06:00
fea6a0764c
[nostalgia/studio] Cleanup
Gary Talent
2023-02-01 22:42:07 -06:00
fad8837ad1
[nostalgia/tools/pack] Add Bullock integration and cleanup FS access
Gary Talent
2023-02-01 22:41:04 -06:00
1cc3549d00
[nostalgia/core/userland] Fix sprite location wrapping
Gary Talent
2023-02-01 21:01:20 -06:00
4bcef4bd35
[nostalgia/core/userland] Add support for multiple sprite size/shapes
Gary Talent
2023-02-01 02:07:55 -06:00
17cb40c0ec
[ox/model] Add type name and version functions overload option
Gary Talent
2023-01-30 23:13:07 -06:00
838187797a
[ox/fs] Fix a log message's channel
Gary Talent
2023-01-27 01:34:43 -06:00
1aceeebd5d
[nostalgia/core/gba] Update for Ox FS changes
Gary Talent
2023-01-27 00:01:14 -06:00
1cfa594c92
[ox/fs] Wrap overloaded virtual functions in FileSystem
Gary Talent
2023-01-27 00:00:35 -06:00
94cb2e982a
[ox] Add logconn for Bullock logging
Gary Talent
2023-01-25 01:19:41 -06:00
e1fa48ea2f
[ox/model] Fix FieldCounter to count CString fields
Gary Talent
2023-01-25 00:21:23 -06:00
4cb6992178
[ox/std] Add Vector::emplace
Gary Talent
2023-01-14 19:42:17 -06:00
5fa614ab83
[nostalgia/sample_project] Add Studio logo source to sample_project
Gary Talent
2023-01-03 03:40:59 -06:00
7a4fbd1160
[gbastartup] Correct enabled languages in CMake
Gary Talent
2023-01-03 03:39:53 -06:00
bb643bce42
[nostalgia] Add implementation of single tile sprites on OpenGL
Gary Talent
2023-01-03 03:37:51 -06:00
cf6c05f4c6
[nostalgia/tools/pack] Fix for a non-compliant implementation of fstream
Gary Talent
2023-01-03 03:33:54 -06:00
497bbc1a17
[nostalgia/studio] Update for new String beginsWith API
Gary Talent
2023-01-03 03:32:16 -06:00
3cd638737a
[ox] Update more C strings to StringViews
Gary Talent
2023-01-03 03:31:22 -06:00
5508dc5dc0
[ox/std] Make String::beginsWtih and endsWith functions that take StringViews
Gary Talent
2023-01-03 03:30:33 -06:00
03378ebe43
[nostalgia/core/gba] Fix buttonDown to return false for non-gamepad buttons
Gary Talent
2023-01-03 00:13:40 -06:00
2669aafe81
[nostalgia] Cleanup frequent allocations and const correctness in project explorer
Gary Talent
2023-01-01 15:27:28 -06:00
679226ef73
[nostalgia] Replace C strings with ox::StringView
Gary Talent
2022-12-31 17:14:43 -06:00
55ea405a54
[ox/std] Add toStdStringView and endsWith functions
Gary Talent
2022-12-31 17:14:09 -06:00
6cfa8dd40d
[nostalgia] Replace unnecessary ox::Strings with ox::StringViews
Gary Talent
2022-12-31 15:48:47 -06:00
5a09918b64
[nostalgia/studio] Add logo
Gary Talent
2022-12-31 15:28:04 -06:00
2c2fce2c5a
[nostalgia] Replace C strings with StringViews
Gary Talent
2022-12-31 14:59:17 -06:00
ca07dc6152
[ox] Replace C strings in FS with StringView
Gary Talent
2022-12-31 14:18:38 -06:00
5cae7cbd24
[nostalgia/studio] Cleanup
Gary Talent
2022-12-30 18:19:39 -06:00