Commit Graph

2842 Commits

Author SHA1 Message Date
gary cf6c05f4c6 [nostalgia/tools/pack] Fix for a non-compliant implementation of fstream 2023-01-03 03:33:54 -06:00
gary 497bbc1a17 [nostalgia/studio] Update for new String beginsWith API 2023-01-03 03:32:16 -06:00
gary 3cd638737a [ox] Update more C strings to StringViews 2023-01-03 03:31:22 -06:00
gary 5508dc5dc0 [ox/std] Make String::beginsWtih and endsWith functions that take StringViews 2023-01-03 03:30:33 -06:00
gary 03378ebe43 [nostalgia/core/gba] Fix buttonDown to return false for non-gamepad buttons 2023-01-03 00:13:40 -06:00
gary 2669aafe81 [nostalgia] Cleanup frequent allocations and const correctness in project explorer 2023-01-01 15:27:28 -06:00
gary 679226ef73 [nostalgia] Replace C strings with ox::StringView 2022-12-31 17:14:43 -06:00
gary 55ea405a54 [ox/std] Add toStdStringView and endsWith functions 2022-12-31 17:14:09 -06:00
gary 6cfa8dd40d [nostalgia] Replace unnecessary ox::Strings with ox::StringViews 2022-12-31 15:48:47 -06:00
gary 5a09918b64 [nostalgia/studio] Add logo 2022-12-31 15:28:04 -06:00
gary 2c2fce2c5a [nostalgia] Replace C strings with StringViews 2022-12-31 15:03:04 -06:00
gary ca07dc6152 [ox] Replace C strings in FS with StringView 2022-12-31 14:58:35 -06:00
gary 5cae7cbd24 [nostalgia/studio] Cleanup 2022-12-30 18:19:39 -06:00
gary 887d3b3d13 [ox/std] Remove some unnecessary/breaking checks in BasicString::set functions 2022-12-29 02:12:11 -06:00
gary b08559b3f3 [ox/model] MSVC fix 2022-12-19 00:19:28 -06:00
gary c9f1b3aaa3 [ox/claw] MSVC fix 2022-12-18 23:27:59 -06:00
gary 907393dfe6 [nostalgia/studio] Fix MSVC issue 2022-12-18 23:18:24 -06:00
gary bd192ba47a [nostalgia/studio] Fix FDFilterItem to work on Windows 2022-12-18 21:56:30 -06:00
gary e2d5090f44 [nostalgia/core/userland] Fix namespace of forward declared Palette 2022-12-18 21:13:04 -06:00
gary b818c1e3d6 [ox/std] Change __has_include_nexts to __has_include 2022-12-18 21:11:41 -06:00
gary 706f5b345a [ox/claw] Remove ambiguous second TypeInfoCatcher::setTypeInfo 2022-12-18 21:11:12 -06:00
gary 22a7ff74ce [ox/std] Fix unnecessary implicit sign conversion 2022-12-18 21:04:44 -06:00
gary d8153e71e1 [nostalgia] Fix for Windows 2022-12-18 21:04:44 -06:00
gary 4077f0bddc [ox] Fix for Windows 2022-12-18 21:04:44 -06:00
gary ad412177ab [nostalgia/studio] MSVC fixes for NFDE file dialog 2022-12-18 21:04:44 -06:00
gary 1dddf4ad9d [ox] MSVC fixes 2022-12-18 16:39:20 -06:00
gary 31e9af032a [nostalgia] Replace most new calls with ox::make 2022-12-17 22:30:49 -06:00
gary 716b3d6022 [nostalgia/core/studio] Cleanup 2022-12-17 14:05:35 -06:00
gary 9b36381b00 [nostalgia/studio] Fix config dir creation not create duplicate dirs 2022-12-17 14:00:39 -06:00
gary 839a791ddd [ox/std] Add ox::make to wrap new in exception handling 2022-12-17 13:54:26 -06:00
gary 0d040ad752 [nostalgia/tools/pack] Add PtrSize to GbaPlatSpec 2022-12-17 13:41:59 -06:00
gary b506c5defb [nostalgia/sample_project] Update type descriptors 2022-12-17 13:40:01 -06:00
gary 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
gary 44f45e64e9 [nostalgia/studio] Add ClawViewer for unknown types 2022-12-15 01:36:55 -06:00
gary 79d255b63f [nostalgia/core/userland] Make palettes swappable in GL renderer 2022-12-11 08:38:38 -06:00
gary 461e3d61ef [ox/preloader] Add ptr handling 2022-12-05 17:40:22 -06:00
gary 030d46a999 [ox/std] Cleanup mGBA logging 2022-12-05 17:28:42 -06:00
gary cd4a9300a5 [ox/preloader] Fix Vector preloading 2022-12-04 22:31:51 -06:00
gary fe42702e88 [ox/oc] Fix to iterate to next field of parent after reading array 2022-12-04 14:55:29 -06:00
gary ea7ccf40b1 [ox/model] Fix null ptr use when describing nested Vectors 2022-12-04 01:48:56 -06:00
gary 8e956c68b3 [nostalgia/core/glfw] Increase uninterruptedRefreshes from user input to 25 2022-12-03 20:29:09 -06:00
gary 7434d949e7 [ox/std] Begin mGBA registers with REG_MGBA_ 2022-12-03 17:24:58 -06:00
gary 1868d53ecb [ox/std] Remove write size output from mGBA logging function 2022-12-03 17:00:00 -06:00
gary abaa970396 [gbastartup] Add mGBA logging 2022-12-03 16:50:00 -06:00
gary 3f86932ad8 [ox/std] Add mGBA logging 2022-12-03 16:48:07 -06:00
gary 3040e6c90a [ox/preloader] Make Preloader use small string section of strings when able 2022-12-03 16:32:56 -06:00
gary 86cbf66699 [nostalgia/tools/pack] Wrap preload operations with start/end allocs 2022-12-03 01:54:53 -06:00
gary ab8b1e4925 [nostalgia/core] Give preload version of AssetRef a default constructor 2022-12-03 01:53:45 -06:00
gary b39a125264 [nostalgia/core] Handle error in getting preload addr 2022-12-03 01:52:39 -06:00
gary 517ffddf04 [ox/preloader] Fix ox::String handling, add start and end alloc functions 2022-12-03 01:47:04 -06:00