isle-portable/LEGO1/lego/sources/3dmanager
Anonymous Maarten 196259c6c9
Parse cli arguments + log with SDL_Log (#30)
* cmake: copy DLL dependencies to output path

This also copies SDL3.dll from an external path when using system
dependencies.

* Only include <SDL3/SDL.h>

* isle: parse cli argument (--ini for custom ini path)

* Use SDL_CreateWIndowWithProperties to create SDL window

Less branching => Clearer code

* Log mxdirectx failure using SDL_Log + E_NOINTERFACE

* Fix d3drm32.def for msvc

* Define D3DRM_WINE when using d3drm from wine

* Ignore failed assertions from d3drm unimplemented functions

* inparser will/should create libiniparser.lib for static libraries and iniparser.lib for a shared library
2024-06-26 11:24:40 -07:00
..
lego3dmanager.cpp (Refactor) Use more forward declarations (#881) 2024-05-03 18:19:12 +02:00
lego3dmanager.h LegoGameState::SwitchArea (#590) 2024-02-24 14:55:00 +01:00
lego3dview.cpp Implement/match remaining Lego3DView functions (#623) 2024-03-04 18:54:25 +01:00
lego3dview.h (Refactor) Use more forward declarations (#881) 2024-05-03 18:19:12 +02:00
legoview1.cpp Beta addrs for TglSurface and related (#905) 2024-05-11 18:27:06 +02:00
legoview1.h Beta addrs for TglSurface and related (#905) 2024-05-11 18:27:06 +02:00
tglsurface.cpp Parse cli arguments + log with SDL_Log (#30) 2024-06-26 11:24:40 -07:00
tglsurface.h Beta addrs for TglSurface and related (#905) 2024-05-11 18:27:06 +02:00