isle-portable/3rdparty/d3drm
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
..
include Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
wine Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
CMakeLists.txt Parse cli arguments + log with SDL_Log (#30) 2024-06-26 11:24:40 -07:00
COPYING.LIB Fix mingw build + copy d3drm from wine (#25) 2024-06-25 20:02:58 +02:00
d3drm_guid.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
d3drm_main.c Fix mingw build + copy d3drm from wine (#25) 2024-06-25 20:02:58 +02:00
d3drm_private.h Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
d3drm.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
d3drm.def Parse cli arguments + log with SDL_Log (#30) 2024-06-26 11:24:40 -07:00
d3drm.spec Fix mingw build + copy d3drm from wine (#25) 2024-06-25 20:02:58 +02:00
d3drmwin.h Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
d3dxof32.def Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
d3dxof64.def Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
device.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
dyn_d3dxof.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
dyn_d3dxof.h Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
face.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
frame.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
light.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
Makefile.in Fix mingw build + copy d3drm from wine (#25) 2024-06-25 20:02:58 +02:00
material.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
math.c Fix mingw build + copy d3drm from wine (#25) 2024-06-25 20:02:58 +02:00
meshbuilder.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
rmxfguid.h Fix mingw build + copy d3drm from wine (#25) 2024-06-25 20:02:58 +02:00
texture.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00
version.rc Fix mingw build + copy d3drm from wine (#25) 2024-06-25 20:02:58 +02:00
viewport.c Add support for building x64 executables (#29) 2024-06-25 18:47:43 -07:00