65037e0e69Bug-fix: storage for non-inline static constexpr. Somehow none of the compilers I test with cought this.
Muzychenko Andrey
2021-09-29 06:07:00 +0300
initial wip emscripten port
Alula
2021-09-28 14:03:06 +0200
b4cb827d73winmain: reworked main loop for smoother frame times. imgui_sdl: added handling for device lost. midi: load PINBALL.MID in uppercase and using absolute path. Added UPS/FPS options, by default 120/60.
Muzychenko Andrey
2021-09-28 08:14:18 +0300
22ce8ac538gdrv: blit no more, present render:vScreen directly. Improved split bitmap handling.
Muzychenko Andrey
2021-09-25 16:52:19 +0300
Fixed md error in readme.
Muzychenko Andrey
2021-09-23 12:21:18 +0300
fd9de493e6Added linear filter option for vScreen texture. Rollback blit to backing storage – its persistence is not guaranteed. Added project URL to About dialog. Added source ports table to readme.
Muzychenko Andrey
2021-09-23 12:16:58 +0300
4c196a9290Added table resolution and UI scale options. gdrv: blit directly to backing store of vScreen texture. Added missing cheat_bump_rank sub, oops. Fixed some warnings.
Muzychenko Andrey
2021-09-22 15:50:07 +0300
8bae7a5b05Added user settings persistence. Using ImGui .ini writer.
Muzychenko Andrey
2021-09-16 10:57:46 +0300
af5a70785eEnabled pch in CMake. No need to remove old pch includes.
Muzychenko Andrey
2021-09-15 12:20:57 +0300
c5b7c0ad16Fixed some of the memory leaks and Clang warnings. DrMemory and Valgrind work with regular debug builds.
Muzychenko Andrey
2021-09-14 15:33:18 +0300
28e2417ef9Made it compile with GCC on Linux. Fixed GCC warnings and Windows specifics. Restored C++11, switch to 14 was not supposed to happen. Not 100% sure about my Find* module section.
Muzychenko Andrey
2021-09-09 11:40:54 +0300
60e9f63607Added Windows XP build configuration. Improved background blit for unform scaling.
Muzychenko Andrey
2021-09-07 10:09:07 +0300
2fe6d6d33aRemoved windows.h dependency. Added support for music in MDS format.
Muzychenko Andrey
2021-09-06 16:27:58 +0300
e0638c598dAdded GUI, some menus dont work yet. Fixed uniform scaling. Removed splash screen.
Muzychenko Andrey
2021-09-05 10:47:05 +0300
9a10d72e1fgdrv: simplified bitmap, fixed blit, improved SDL present. Removed some Windows dependencies.
Muzychenko Andrey
2021-09-01 11:02:57 +0300
a09ea75d80SDL port v1, Windows only for now. Working: graphics, sound, music (3dpb only). Not working: GUI, user settings.
Muzychenko Andrey
2021-08-27 13:29:41 +0300
10c83e8bf5Fixed sound pops introduced by WaveMix upsampler. This does not fix WINE issues, but at least you don’t have to up sample manually.
Release_1.1.1
Muzychenko Andrey
2021-08-19 09:29:32 +0300
d5b44e44e1Improved wav duration calculation - now supports sample rates other than 11025. Bumped build tool version to VS2019.
Muzychenko Andrey
2021-08-18 12:44:26 +0300
1c5256a4c6Added table resolution support. Only works with FT .dat file. FT music does not work - different format.
Muzychenko Andrey
2021-02-06 16:53:47 +0300
d594f5fdb7Converted memory to direct pointers. Fixed memory leaks in uninit. Fixed some of the code analysis warnings. Enabled /MP build. Cleaned up the code.
Muzychenko Andrey
2021-02-02 18:29:54 +0300
49f6132d23Added loader for Full Tilt .dat files, v1. Works with some data hacks in lowest resolution. Seems to work ok, even though BL is still 3DPB.
Muzychenko Andrey
2021-01-31 17:29:53 +0300
6ff457eb68Cleaned up objlist_class.
Muzychenko Andrey
2021-01-30 14:19:25 +0300