Commit Graph

4910 Commits

Author SHA1 Message Date
gary 4e03a20843 [ox/logconn] Change some C strings to StringViews, add macro for initializing logger
(synced from 7755168004)
2023-06-26 23:58:10 -05:00
gary 7755168004 [ox/logconn] Change some C strings to StringViews, add macro for initializing logger 2023-06-26 23:58:10 -05:00
gary 1c1d551cee [ox/std] Change InitTraceMsg::appName from C string to BString<128>
(synced from cf5786a4ed)
2023-06-26 23:57:17 -05:00
gary cf5786a4ed [ox/std] Change InitTraceMsg::appName from C string to BString<128> 2023-06-26 23:57:17 -05:00
gary 874592cffd [nostalgia/core] Cleanup 2023-06-26 23:51:23 -05:00
gary 46762f3fd6 [ox/std] Add Result::to for passing value to functions
(synced from 741026680a)
2023-06-25 17:21:56 -05:00
gary 741026680a [ox/std] Add Result::to for passing value to functions 2023-06-25 17:21:56 -05:00
gary fba84f9bb5 [ox/std] Make Vector functions also noexcept for pointers
(synced from 822090f309)
2023-06-25 17:21:29 -05:00
gary 822090f309 [ox/std] Make Vector functions also noexcept for pointers 2023-06-25 17:21:29 -05:00
gary 696bae0721 [nostalgia/core/gba] Cleanup 2023-06-25 17:12:14 -05:00
gary 07fb60ed3d [nostalgia/core] Add a function for resizing tile sheets 2023-06-25 17:11:18 -05:00
gary 341217b78e [nostalgia] Make run commands not require install 2023-06-24 12:41:41 -05:00
gary 56f2533754 [nostalgia/core/studio] Cleanup reinterpret_cast 2023-06-24 12:38:39 -05:00
gary 3a149fad6d [nostalgia/core/studio] Fix scaling of controls panel in TileSheetEditorImGui 2023-06-24 00:16:38 -05:00
gary de50a5392a [keel] Make keel init not be a template anymore 2023-06-20 19:27:36 -05:00
gary c5233e0d1d [keel,nostalgia,studio,turbine] Make turbine::Context have a keel::Context instead of being one 2023-06-20 00:56:55 -05:00
gary d4eaade326 [studio] Make all libraries and includes install correctly 2023-06-19 23:37:37 -05:00
gary 690935e4ec [nostalgia/core] Cleanup 2023-06-19 20:28:27 -05:00
gary 56e980385c [nostalgia,turbine] Make GBA files (other than ARM asm) build on all platforms 2023-06-18 23:03:06 -05:00
gary 7c1c9a697e [teagba] Make TeaGBA (other than the ARM asm) build on all platforms 2023-06-18 22:59:01 -05:00
gary bac3eed958 [nostalgia/scene] Cleanup 2023-06-18 20:28:08 -05:00
gary de45e7a075 [nostalgia/core/opengl] Cleanup 2023-06-18 17:58:01 -05:00
gary 0f797a17d5 [studio] Make clear screen before redraw 2023-06-18 17:56:01 -05:00
gary 47858ef619 [studio] Fix crash in NewMenu 2023-06-18 17:54:34 -05:00
gary a95aae2b68 [nostalgia/scene] Delete duplicate keelmodule.cpp 2023-06-18 17:36:10 -05:00
gary 50e0dd4c8e [nostalgia/player] Fix GBA debug build 2023-06-18 10:23:41 -05:00
gary 969914ce41 [keel] Add convert function to bare metal build so that the symbol is available 2023-06-18 10:23:00 -05:00
gary 9ba13b17b1 [nostalgia/scene] Make Scene::setupDisplay const 2023-06-18 01:40:34 -05:00
gary 87d89f4c60 [ox/std] Make many Vector functions conditionally noexcept
(synced from 7437487340)
2023-06-18 01:39:35 -05:00
gary 7437487340 [ox/std] Make many Vector functions conditionally noexcept 2023-06-18 01:39:35 -05:00
gary 7a0312ba91 [nostalgia] CMake cleanup, install studiomodules.hpp 2023-06-17 21:24:19 -05:00
gary bb694b9b13 [nostalgia] CMake cleanup 2023-06-17 20:53:08 -05:00
gary 76a8499630 [nostalgia] Cleanup Keel modules 2023-06-17 20:52:44 -05:00
gary 6680ffa7a8 [keel] Make most of pack build regardless of platform 2023-06-17 20:51:36 -05:00
gary 04cb710d56 [glutils,keel,nostalgia,turbine] Cleanup sign conversion warnings that are now enabled universal 2023-06-17 20:03:45 -05:00
gary 2974fa5863 [nostalgia] Reorganize Keel components of modules into own directories 2023-06-17 19:37:34 -05:00
gary ecde759bec [nostalgia] Move modules into modules directory 2023-06-17 17:22:56 -05:00
gary dd54e7363f [nostalgia/core] Cleanup 2023-06-17 16:21:35 -05:00
gary bde511dd85 [teagba] Wrap BIOS functions in namespaced C++ functions 2023-06-17 16:20:56 -05:00
gary 32df55ea43 [buildcore] Make configure-xcode only available on Mac 2023-06-15 19:49:05 -05:00
gary cbb67c51ef [keel] Cleanup 2023-06-14 00:05:41 -05:00
gary ba50b083ff [nostalgia,studio] Update for Ox changes, cleanup 2023-06-14 00:05:24 -05:00
gary a843c60570 [ox] Cleanup Vector
(synced from dde51151ff)
2023-06-13 23:51:13 -05:00
gary dde51151ff [ox] Cleanup Vector 2023-06-13 23:51:13 -05:00
gary 9e481c1e36 [ox/std] Fix code duplication
(synced from 20e5b7e617)
2023-06-10 01:15:55 -05:00
gary 20e5b7e617 [ox/std] Fix code duplication 2023-06-10 01:15:55 -05:00
gary b156ee3141 [ox/std] Add UUID::toString variant that takes a Writer_c
(synced from bb85e6ab6c)
2023-06-09 22:07:19 -05:00
gary bb85e6ab6c [ox/std] Add UUID::toString variant that takes a Writer_c 2023-06-09 22:07:19 -05:00
gary fb43c956e7 [keel] Cleanup 2023-06-09 22:06:16 -05:00
gary 952a2f153e [nostalgia,keel] Update for Ox changes 2023-06-09 21:15:22 -05:00