Commit Graph

2314 Commits

Author SHA1 Message Date
9b36381b00 [nostalgia/studio] Fix config dir creation not create duplicate dirs 2022-12-17 14:00:39 -06:00
839a791ddd [ox/std] Add ox::make to wrap new in exception handling 2022-12-17 13:54:26 -06:00
0d040ad752 [nostalgia/tools/pack] Add PtrSize to GbaPlatSpec 2022-12-17 13:41:59 -06:00
b506c5defb [nostalgia/sample_project] Update type descriptors 2022-12-17 13:40:01 -06:00
26d6143006 [ox/model] Change <> markers for type params to ## in type IDs to deal with NTFS' ineptitude 2022-12-17 13:38:59 -06:00
44f45e64e9 [nostalgia/studio] Add ClawViewer for unknown types 2022-12-15 01:36:55 -06:00
79d255b63f [nostalgia/core/userland] Make palettes swappable in GL renderer 2022-12-11 08:38:38 -06:00
461e3d61ef [ox/preloader] Add ptr handling 2022-12-05 17:40:22 -06:00
030d46a999 [ox/std] Cleanup mGBA logging 2022-12-05 17:28:42 -06:00
cd4a9300a5 [ox/preloader] Fix Vector preloading 2022-12-04 22:31:51 -06:00
fe42702e88 [ox/oc] Fix to iterate to next field of parent after reading array 2022-12-04 14:55:29 -06:00
ea7ccf40b1 [ox/model] Fix null ptr use when describing nested Vectors 2022-12-04 01:48:56 -06:00
8e956c68b3 [nostalgia/core/glfw] Increase uninterruptedRefreshes from user input to 25 2022-12-03 20:29:09 -06:00
7434d949e7 [ox/std] Begin mGBA registers with REG_MGBA_ 2022-12-03 17:24:58 -06:00
1868d53ecb [ox/std] Remove write size output from mGBA logging function 2022-12-03 17:00:00 -06:00
abaa970396 [gbastartup] Add mGBA logging 2022-12-03 16:50:00 -06:00
3f86932ad8 [ox/std] Add mGBA logging 2022-12-03 16:48:07 -06:00
3040e6c90a [ox/preloader] Make Preloader use small string section of strings when able 2022-12-03 16:32:56 -06:00
86cbf66699 [nostalgia/tools/pack] Wrap preload operations with start/end allocs 2022-12-03 01:54:53 -06:00
ab8b1e4925 [nostalgia/core] Give preload version of AssetRef a default constructor 2022-12-03 01:53:45 -06:00
b39a125264 [nostalgia/core] Handle error in getting preload addr 2022-12-03 01:52:39 -06:00
517ffddf04 [ox/preloader] Fix ox::String handling, add start and end alloc functions 2022-12-03 01:47:04 -06:00
5bac497293 [ox/preloader] Fix SizeCather::pad 2022-12-03 01:43:45 -06:00
86c33019fe [ox/std] Fix VectorMemMap sizeOf 2022-12-03 01:42:23 -06:00
a946f8dae1 [ox/model] Fix sizeOf functions 2022-12-03 01:32:09 -06:00
7c07fc9726 [ox/preloader] Make Preloader::pad protected 2022-12-01 02:33:45 -06:00
640ea95c24 [nostalgia/core] Remove SignalHandler as parent to GBA version of AssetRef 2022-12-01 02:02:51 -06:00
7322056df2 [nostalgia/tools/pack] Use ox::preload function instead of bare model function in preloading 2022-12-01 02:02:28 -06:00
d68d8531e9 [nostalgia/tools/pack] Fix error message for missing rom-bin path 2022-12-01 02:01:07 -06:00
5be8ed533e [ox/preloader] Fix alignment and add preload function 2022-12-01 01:59:27 -06:00
0e0f43895a [nostalgia/tools/pack] Improve output and fix a sign conversion 2022-12-01 00:15:37 -06:00
8329bf9217 [nostalgia/core/gba] Remove unnecessary include 2022-12-01 00:14:20 -06:00
593a57a0ce [ox] Make setTypeInfo functions in model handlers consistent 2022-12-01 00:09:05 -06:00
50e2fadcd1 [ox/oc] Fix sub-object read not to return early 2022-11-30 22:51:57 -06:00
d82ec27296 [nostalgia/tools/pack] Update for BufferWriter::buff() change 2022-11-30 20:51:39 -06:00
ae26838324 [ox/preloader] Rename BufferWriter::data() to BufferWriter::buff(), make return type const ref 2022-11-30 20:49:52 -06:00
e0381cd98a [ox/preloader] Remove unused files 2022-11-30 20:49:13 -06:00
512522711a [ox/fs] Cleanup unnecessary c_str()s 2022-11-30 20:48:52 -06:00
858a30ee08 [ox/fs] Fix FileAddress paths initialized from StringView to null terminate 2022-11-30 20:48:09 -06:00
1839b68a4a [ox/claw] Remove temporary assert that was placed for debugging 2022-11-30 20:47:28 -06:00
3abcd0af8f [nostalgia/tools/pack] Add GbaPlatSpec 2022-11-30 20:47:02 -06:00
04c882388e [ox/preloader] Remove GbaPlatSpec 2022-11-30 02:26:24 -06:00
090fe28b44 [nostalgia] Integrate Ox Preloader 2022-11-30 01:51:45 -06:00
cbb496c59f [ox] Add StringView, Writer system, Preloader system 2022-11-30 01:45:11 -06:00
98f35140fe [nostalgia] Make GBA project setup respect host specific build dir 2022-11-23 00:05:28 -06:00
94c663ff77 [buildcore] Add ability to setup host specific build directories 2022-11-23 00:04:42 -06:00
52efae287b [nostalgia/core] Cleanup CMakeLists.txt 2022-11-10 21:55:37 -06:00
64ac8f7dbf [nostalgia/core/glfw] Add ImGui theme 2022-10-29 20:09:48 -05:00
a049861f3a [nostalgia/core] Fix clang-tidy warnings 2022-09-24 23:54:17 -05:00
ea55a33b60 [nostalgia/core] Fix possible div by zero in idxToPt 2022-09-24 20:38:49 -05:00