-
da27447a4a
[lodepng] Add install for lodepng
Gary Talent
2023-07-01 16:03:58 -05:00
-
6166ab15db
[ox] Make tests search in {build output}/bin dir for tests
Gary Talent
2023-07-01 16:03:19 -05:00
-
39eb82596b
[nostalgia/core,turbine] Give Turbine and NostalgiaCore Context types virtual destructors
Gary Talent
2023-06-27 19:38:16 -05:00
-
de6308418e
[studio] Add GlUtils as Studio dependency
Gary Talent
2023-06-27 19:15:59 -05:00
-
7755168004
[ox/logconn] Change some C strings to StringViews, add macro for initializing logger
Gary Talent
2023-06-26 23:58:10 -05:00
-
cf5786a4ed
[ox/std] Change InitTraceMsg::appName from C string to BString<128>
Gary Talent
2023-06-26 23:57:17 -05:00
-
874592cffd
[nostalgia/core] Cleanup
Gary Talent
2023-06-26 23:51:23 -05:00
-
741026680a
[ox/std] Add Result::to for passing value to functions
Gary Talent
2023-06-25 17:21:56 -05:00
-
822090f309
[ox/std] Make Vector functions also noexcept for pointers
Gary Talent
2023-06-25 17:21:29 -05:00
-
696bae0721
[nostalgia/core/gba] Cleanup
Gary Talent
2023-06-25 17:12:14 -05:00
-
07fb60ed3d
[nostalgia/core] Add a function for resizing tile sheets
Gary Talent
2023-06-25 17:11:18 -05:00
-
341217b78e
[nostalgia] Make run commands not require install
Gary Talent
2023-06-24 12:40:49 -05:00
-
56f2533754
[nostalgia/core/studio] Cleanup reinterpret_cast
Gary Talent
2023-06-24 12:38:39 -05:00
-
3a149fad6d
[nostalgia/core/studio] Fix scaling of controls panel in TileSheetEditorImGui
Gary Talent
2023-06-24 00:16:38 -05:00
-
de50a5392a
[keel] Make keel init not be a template anymore
Gary Talent
2023-06-20 19:27:36 -05:00
-
c5233e0d1d
[keel,nostalgia,studio,turbine] Make turbine::Context have a keel::Context instead of being one
Gary Talent
2023-06-20 00:56:55 -05:00
-
d4eaade326
[studio] Make all libraries and includes install correctly
Gary Talent
2023-06-19 23:37:37 -05:00
-
690935e4ec
[nostalgia/core] Cleanup
Gary Talent
2023-06-19 20:28:27 -05:00
-
56e980385c
[nostalgia,turbine] Make GBA files (other than ARM asm) build on all platforms
Gary Talent
2023-06-18 23:02:03 -05:00
-
7c1c9a697e
[teagba] Make TeaGBA (other than the ARM asm) build on all platforms
Gary Talent
2023-06-18 22:59:01 -05:00
-
bac3eed958
[nostalgia/scene] Cleanup
Gary Talent
2023-06-18 20:28:08 -05:00
-
de45e7a075
[nostalgia/core/opengl] Cleanup
Gary Talent
2023-06-18 17:58:01 -05:00
-
0f797a17d5
[studio] Make clear screen before redraw
Gary Talent
2023-06-18 17:56:01 -05:00
-
47858ef619
[studio] Fix crash in NewMenu
Gary Talent
2023-06-18 17:54:34 -05:00
-
a95aae2b68
[nostalgia/scene] Delete duplicate keelmodule.cpp
Gary Talent
2023-06-18 17:36:10 -05:00
-
50e0dd4c8e
[nostalgia/player] Fix GBA debug build
Gary Talent
2023-06-18 10:23:41 -05:00
-
969914ce41
[keel] Add convert function to bare metal build so that the symbol is available
Gary Talent
2023-06-18 10:23:00 -05:00
-
9ba13b17b1
[nostalgia/scene] Make Scene::setupDisplay const
Gary Talent
2023-06-18 01:40:34 -05:00
-
7437487340
[ox/std] Make many Vector functions conditionally noexcept
Gary Talent
2023-06-18 01:39:35 -05:00
-
7a0312ba91
[nostalgia] CMake cleanup, install studiomodules.hpp
Gary Talent
2023-06-17 21:24:19 -05:00
-
bb694b9b13
[nostalgia] CMake cleanup
Gary Talent
2023-06-17 20:53:08 -05:00
-
76a8499630
[nostalgia] Cleanup Keel modules
Gary Talent
2023-06-17 20:52:44 -05:00
-
6680ffa7a8
[keel] Make most of pack build regardless of platform
Gary Talent
2023-06-17 20:51:36 -05:00
-
04cb710d56
[glutils,keel,nostalgia,turbine] Cleanup sign conversion warnings that are now enabled universal
Gary Talent
2023-06-17 20:03:45 -05:00
-
2974fa5863
[nostalgia] Reorganize Keel components of modules into own directories
Gary Talent
2023-06-17 19:37:34 -05:00
-
ecde759bec
[nostalgia] Move modules into modules directory
Gary Talent
2023-06-17 17:22:39 -05:00
-
dd54e7363f
[nostalgia/core] Cleanup
Gary Talent
2023-06-17 16:21:35 -05:00
-
bde511dd85
[teagba] Wrap BIOS functions in namespaced C++ functions
Gary Talent
2023-06-17 16:20:56 -05:00
-
32df55ea43
[buildcore] Make configure-xcode only available on Mac
Gary Talent
2023-06-15 19:49:05 -05:00
-
cbb67c51ef
[keel] Cleanup
Gary Talent
2023-06-14 00:05:41 -05:00
-
ba50b083ff
[nostalgia,studio] Update for Ox changes, cleanup
Gary Talent
2023-06-13 23:52:27 -05:00
-
dde51151ff
[ox] Cleanup Vector
Gary Talent
2023-06-13 23:51:13 -05:00
-
20e5b7e617
[ox/std] Fix code duplication
Gary Talent
2023-06-10 01:15:55 -05:00
-
bb85e6ab6c
[ox/std] Add UUID::toString variant that takes a Writer_c
Gary Talent
2023-06-09 22:07:19 -05:00
-
fb43c956e7
[keel] Cleanup
Gary Talent
2023-06-09 22:01:17 -05:00
-
952a2f153e
[nostalgia,keel] Update for Ox changes
Gary Talent
2023-06-09 21:15:22 -05:00
-
b67359ddb0
[ox] Make StringView write function take a Writer_c reference
Gary Talent
2023-06-09 21:14:28 -05:00
-
b2103e558e
[ox/mc] Make write's setTypeInfo return Error if unable to allocate field presence buff
Gary Talent
2023-06-09 20:52:37 -05:00
-
fbfc0afc89
[nostalgia/core/gba] Update for Ox changes
Gary Talent
2023-06-09 20:50:10 -05:00
-
e22743961a
[ox] Make model system's setTypeInfo return an Error
Gary Talent
2023-06-09 20:49:36 -05:00
-
7c3aaf99c2
[keel] Update for Ox changes
Gary Talent
2023-06-08 22:13:38 -05:00
-
5a021043f4
[ox] Make OC and Claw writers take const values
Gary Talent
2023-06-08 21:38:02 -05:00
-
23054c9f6f
[ox] Remove SerStr
Gary Talent
2023-06-08 21:34:33 -05:00
-
e0289ee7e0
[keel,studio] Update for Ox changes
Gary Talent
2023-06-08 21:18:30 -05:00
-
2c8e073172
[ox] Cleanup serialization writers, make MC and Claw use Writer_c
Gary Talent
2023-06-08 21:14:27 -05:00
-
6f5f2c7219
[ox/mc] Make writeOC work with const inputs
Gary Talent
2023-06-08 01:08:49 -05:00
-
ce4dcdcd18
[ox/mc] Make MC Write use Writer_c
Gary Talent
2023-06-08 00:56:02 -05:00
-
ae3f0bb5db
[teagba] Fix type conversions
Gary Talent
2023-06-07 21:14:39 -05:00
-
f5b1da09b5
[nostalgia/core/opengl] Fix type conversion
Gary Talent
2023-06-07 21:11:54 -05:00
-
d0579014d8
[buildcore] Enable implicit type conversion warnings
Gary Talent
2023-06-07 00:42:01 -05:00
-
aa19cdf535
[keel,nostalgia,studio] Fix implicit conversions
Gary Talent
2023-06-07 00:41:31 -05:00
-
3fdfee33a9
[ox] Fix remaining implicit conversion issues
Gary Talent
2023-06-06 23:32:23 -05:00
-
acf04665bc
[ox/fs] Cleanup formatting
Gary Talent
2023-06-06 00:29:17 -05:00
-
13b2df57fe
[glutils,nostalgia,studio] Fix Xcode build errors
Gary Talent
2023-06-06 00:18:13 -05:00
-
7bccfc8a00
[ox] Fix Xcode build errors
Gary Talent
2023-06-06 00:17:51 -05:00
-
4549569746
[nostalgia/core/studio] Fix pixel line grid scaling on zoom
Gary Talent
2023-06-06 00:09:49 -05:00
-
aff3b04fe2
[buildcore] Make cmake-build command ignore build directories that are not directories
Gary Talent
2023-06-05 21:17:50 -05:00
-
f8eaf9b325
[nostalgia/core] Make Context::turbineCtx private
Gary Talent
2023-06-04 09:48:04 -05:00
-
1bff41d9f1
[nostalgia/core] Cleanup
Gary Talent
2023-06-03 23:45:20 -05:00
-
2887fa7819
[nostaliga] Cleanup
Gary Talent
2023-06-03 22:06:08 -05:00
-
8c7f6ffafc
[ox/fs] Make directAccess functions const
Gary Talent
2023-06-03 22:04:02 -05:00
-
5dd3b678ae
[nostalgia/core] Delete all of core::Context's friendships
Gary Talent
2023-06-03 21:17:11 -05:00
-
7d0dcae00e
[nostalgia,turbine] Change NOSTALGIA_BUILD_TYPE to TURBINE_BUILD_TYPE
Gary Talent
2023-06-03 20:51:18 -05:00
-
65268408cd
[turbine] Remove default appName
Gary Talent
2023-06-03 20:40:26 -05:00
-
ff242e3488
[studio] Put StudioAppLib in studio namespace
Gary Talent
2023-06-03 19:35:40 -05:00
-
6137a2b892
[studio/modlib] Fix Linux build
Gary Talent
2023-06-03 19:29:02 -05:00
-
1097990113
[turbine/gba] Change isr to turbine_isr
Gary Talent
2023-06-03 16:50:31 -05:00
-
c6706f743d
[nostalgia] Cleanup
Gary Talent
2023-06-03 16:34:01 -05:00
-
e1a8c6de01
[nostalgia/core/studio] Cleanup module
Gary Talent
2023-06-03 15:50:20 -05:00
-
8d07f6110e
[keel] Replace last Nostalgia reference in Keel
Gary Talent
2023-06-03 15:44:08 -05:00
-
6f4b869fa2
[keel] Fix string comparison bug in K1 header check
Gary Talent
2023-06-03 15:37:09 -05:00
-
ed169eb9b8
[nostalgia,studio] Make module handling consistent
Gary Talent
2023-06-03 14:44:33 -05:00
-
2874620bc6
[nostalgia] Add .clang-tidy
Gary Talent
2023-06-03 14:36:41 -05:00
-
fee0a73b0d
[nostalgia/core/opengl] Cleanup
Gary Talent
2023-06-03 12:44:35 -05:00
-
10d1e860bb
[nostalgia,studio] Make studio a library
Gary Talent
2023-06-03 02:53:15 -05:00
-
6593d429fe
[nostaliga,turbine] Move rest of ImGui init to Turbine
Gary Talent
2023-06-03 01:07:38 -05:00
-
37f6c388fc
[nostaliga/studio] Remove old studio profiles
Gary Talent
2023-06-02 20:30:29 -05:00
-
25954d5503
[ox/std] Make stacktrace code more readable
Gary Talent
2023-06-02 20:29:58 -05:00
-
68b6942606
[nostalgia/scene/studio] Replace glutils::bind with glutils::FrameBufferBind
Gary Talent
2023-06-02 20:29:17 -05:00
-
ce2ac2e29e
[nostalgia/appmodules] Cleanup
Gary Talent
2023-06-02 20:28:45 -05:00
-
536f0ee8b7
[glutils] Fix FrameBufferBind unbind to no frame buffer
Gary Talent
2023-06-02 20:28:26 -05:00
-
e1a1938762
[nostalgia/studio] Update year in Info.plist
Gary Talent
2023-06-02 20:16:04 -05:00
-
1741822ba0
[nostalgia/studio] Replace NostalgiaCore with Turbine as NostalgiaStudio dependency
Gary Talent
2023-06-02 20:15:49 -05:00
-
be7b32906f
[nostalgia/studio] Move BuiltinModules to a cpp file
Gary Talent
2023-06-02 20:14:51 -05:00
-
db3f29d52f
[nostalgia] Make drawMainView render size seting come from function param
Gary Talent
2023-06-02 00:54:39 -05:00
-
022f148701
[teagba] Make install library
Gary Talent
2023-06-02 00:21:41 -05:00
-
b484d601e5
[glutils] Make static lib instead of object lib
Gary Talent
2023-06-02 00:06:37 -05:00
-
60aad6335c
[keel] Enable sign-conversion warning
Gary Talent
2023-06-02 00:00:39 -05:00
-
8cd2ef2d8b
[nostalgia] Move GlUtils out of Nostalgia
Gary Talent
2023-06-01 23:58:39 -05:00
-
5c8242490e
[ox] Make panic always print message
Gary Talent
2023-06-01 23:48:39 -05:00