Muzychenko Andrey
|
2d6f2c14e5
|
FT collision part1: AABB.
|
2022-12-28 08:47:44 +03:00 |
Muzychenko Andrey
|
4ec30cf472
|
Render tweaks part 3: bitmap/zMap pairs.
|
2022-09-29 14:45:14 +03:00 |
Muzychenko Andrey
|
9f0ae0434e
|
Render tweaks part 1: refactored sprite struct.
Optimized sprite handling in render.
Fixed switch warning in control.
|
2022-09-21 16:43:45 +03:00 |
Muzychenko Andrey
|
8017734de4
|
Switched positional audio to collision coordinate system.
Refactored positional audio.
|
2022-06-01 16:19:27 +03:00 |
Muzychenko Andrey
|
97aea20586
|
Renamed some collision variables.
|
2022-05-20 11:51:00 +03:00 |
Muzychenko Andrey
|
fdf1f6c9f1
|
Cleaning up maths: part 3.
Demangled methods, vectors args by ref, added comments, more accurate ray_intersect_line.
|
2022-05-13 11:15:30 +03:00 |
Muzychenko Andrey
|
2d0da712e3
|
Cleaning up maths: part 2.
Renamed vector2.
|
2022-05-11 16:47:13 +03:00 |
Muzychenko Andrey
|
919b537e28
|
Added FT demo data support.
Tested with .006 ,.020 RC2, there might be more versions out there.
Fixed mds2midi.
Ref #22.
|
2021-11-24 17:25:23 +03:00 |
Muzychenko Andrey
|
81c2034a16
|
Replaced objlist_class with std::vector.
Fixed minor bug in TLightGroup.
Cleaned up some warnings.
|
2021-10-01 18:55:44 +03:00 |
Muzychenko Andrey
|
c5b7c0ad16
|
Fixed some of the memory leaks and Clang warnings.
DrMemory and Valgrind work with regular debug builds.
|
2021-09-14 15:33:18 +03:00 |
Muzychenko Andrey
|
28e2417ef9
|
Made 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.
|
2021-09-09 11:40:54 +03:00 |
Muzychenko Andrey
|
98f234fce3
|
Replaced GlobalAlloc with malloc.
WaveMix keeps GlobalAlloc for authenticity.
Fixed float to double casts.
Some cleanup.
|
2021-02-18 12:53:25 +03:00 |
Muzychenko Andrey
|
1c5256a4c6
|
Added table resolution support.
Only works with FT .dat file.
FT music does not work - different format.
|
2021-02-06 16:53:47 +03:00 |
Muzychenko Andrey
|
49f6132d23
|
Added 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.
|
2021-01-31 17:29:53 +03:00 |
oz
|
262b098610
|
Some renames, cleanup partman, loader.
|
2021-01-28 18:01:26 +03:00 |
oz
|
7d15427dd9
|
midi ready, TCollision cleanup.
|
2021-01-23 13:33:30 +03:00 |
oz
|
d19fb0476a
|
TRollover, TOneway, TLightRollover, TTripwire, TEdgeManager ready.
|
2021-01-08 18:50:12 +03:00 |
oz
|
9bd064bf15
|
TPlunger ready. TEdgeManager v1.
|
2021-01-07 19:00:38 +03:00 |
oz
|
99fba56a34
|
TPinballTable v2.
|
2020-12-25 16:46:06 +03:00 |
oz
|
3097edf526
|
TTableLayer v1.
|
2020-12-20 14:13:12 +03:00 |
oz
|
5e94b5b513
|
Score, PinbalTable, PinballComponent v1
Placeholders for T piball component classes.
|
2020-11-01 18:45:29 +03:00 |