Commit Graph

583 Commits

Author SHA1 Message Date
Ilya Shurumov
aee98c69d4 - implement PlayerCarFX, fix DrawCar 2020-06-05 03:11:03 +06:00
Ilya Shurumov
7bc42e7082 - implement InitButtonTextures, DrawButton 2020-06-05 01:31:02 +06:00
Ilya Shurumov
dd05236d5b - implement TunnelSkyFade 2020-06-05 01:30:34 +06:00
Ilya Shurumov
9e49b92df8 - include resource files 2020-06-05 01:30:13 +06:00
Ilya Shurumov
5d12e44c20 - stub LEADAI.C 2020-06-05 01:29:54 +06:00
Ilya Shurumov
cec6d2e083 - [EMU] implement SetDrawMove, DR_MOVE parsing
- [EMU] correct MoveImage
- [EMU] implement GPU disabled state
2020-06-05 01:29:33 +06:00
Ilya Shurumov
c98c754fc8 - attempts to fix GetPVSRegionCell2 2020-06-02 02:16:53 +06:00
Ilya Shurumov
868ff8594b - implement DisplayMoon, DisplaySun, DrawLensFlare
- fix flare_info contents
2020-06-02 00:16:23 +06:00
Ilya Shurumov
15d265ba90 - pretty some code 2020-06-02 00:15:37 +06:00
Ilya Shurumov
3c476b1b63 - [EMU] [SPU-AL] set Cubic resampler 2020-06-01 17:33:30 +06:00
Ilya Shurumov
93a14f8a06 - fix DrawTargetArrow
- included missing files
2020-06-01 01:08:51 +06:00
Ilya Shurumov
2a02417d3b - fix PlotBuildingModel bug 2020-05-31 20:25:40 +06:00
Ilya Shurumov
c39cc0e063 - implement PlacePoolForCar, sQuad, SsSetSerialVol 2020-05-31 20:16:47 +06:00
Ilya Shurumov
60f8b6a295 - fix DrawWheelObject 2020-05-31 20:16:02 +06:00
Ilya Shurumov
2d2eba91ff - fix emulator Quad triangle order 2020-05-31 20:15:50 +06:00
Ilya Shurumov
cc4ea53818 - ghidra db updates 2020-05-31 20:15:26 +06:00
Ilya Shurumov
aaadad71a2 - fix SetFullscreenDrawing & DrawPercentageBar
- pretty some code lil bit
2020-05-31 02:28:39 +06:00
Ilya Shurumov
c9bbf35d4f - [EMU] [SPU-AL] cleanup of unused stuff 2020-05-31 02:27:54 +06:00
Ilya Shurumov
8b1a88af95 - [EMU] implement SetDrawEnv and fix DR_ENV 2020-05-31 02:27:24 +06:00
Ilya Shurumov
ce7fa1ee60 - [EMU] clear backbuffer in wireframe mode 2020-05-31 02:26:52 +06:00
Ilya Shurumov
f3ce1a6adf - fix car exit attempt message
- fix overlay map clipping
2020-05-30 20:49:53 +06:00
Ilya Shurumov
d311765db7 - fix SetupDrawBuffers bug 2020-05-30 20:25:54 +06:00
Ilya Shurumov
0c321a5d0c - pretty some target code 2020-05-30 20:25:25 +06:00
Ilya Shurumov
bc61a1a631 - [EMU] support DR_AREA and scissor tests 2020-05-30 20:25:05 +06:00
Ilya Shurumov
6c8d37216f - implement TargetArrow, DrawOverheadMap (partially) 2020-05-30 17:40:17 +06:00
Ilya Shurumov
76f1b34222 - implement DrawPlayerDot 2020-05-30 17:39:41 +06:00
Ilya Shurumov
3fefa792d2 - implement DrawFullscreenMap, FlashOverheadMap 2020-05-30 15:53:49 +06:00
Ilya Shurumov
b119e50c2f - implement PauseMap 2020-05-30 15:53:05 +06:00
Ilya Shurumov
58c54590fb - fix PrintString 2020-05-30 15:52:56 +06:00
Ilya Shurumov
469b50f66e - implement DrawSightCone 2020-05-30 14:42:46 +06:00
Ilya Shurumov
48eee204c0 - implement SetFullscreenMapMatrix
- fix WorldToFullscreenMap2
2020-05-30 14:36:05 +06:00
Ilya Shurumov
f5998add64 - implement WorldToFullscreenMap, WorldToFullscreenMap2 2020-05-30 14:29:32 +06:00
Ilya Shurumov
c167c4469e - implement DrawCopIndicators, CopIndicator
- some cleanup
2020-05-30 14:29:08 +06:00
Ilya Shurumov
9ed019c925 - implement UpdateFlashValue, DrawTargetBlip, DrawBigCompass 2020-05-30 14:01:36 +06:00
Ilya Shurumov
8905d1e1bd - implement RotTrans
- misc fix
2020-05-30 13:35:34 +06:00
Ilya Shurumov
1954c77d60 - implement SetMapPos, draw_box, DrawN, DrawCompass 2020-05-30 13:35:07 +06:00
Ilya Shurumov
5eb3fc9120 - implement InitNodeList, AttemptUnpark 2020-05-29 23:28:50 +06:00
Ilya Shurumov
fcc3cd7cc3 - pretty InitSpecSpool, GetPingInfo, GameInit, StepGame 2020-05-29 22:44:33 +06:00
Ilya Shurumov
9b5b6c4090 - limit revs in ControlCarRevs
- pretty StepCars
2020-05-29 22:43:45 +06:00
Ilya Shurumov
0aa95c603c - implement NotTravellingAlongCurve, CivCarFX
- pretty PingInCivCar
2020-05-29 22:42:50 +06:00
Ilya Shurumov
df140f7fe8 - fix bug in RestoreCarPosition
- improve some code readability
2020-05-28 00:07:59 +06:00
Ilya Shurumov
b92fa7f003 - added '-replay' command line parameter 2020-05-27 22:20:52 +06:00
Ilya Shurumov
03843e1643 - implement SaveReplayToBuffer, SaveReplay (PC) 2020-05-27 22:20:33 +06:00
Ilya Shurumov
9d7dc6e3cd - try to fix CreateCivCarWotDrivesABitThenStops 2020-05-27 20:21:04 +06:00
Ilya Shurumov
71df1e3566 - implement CreateCivCarWotDrivesABitThenStops 2020-05-27 19:50:53 +06:00
Ilya Shurumov
397fe7124e - implement InitCivState, SetUpTrafficLightPhase, TrafficLightCycle, CivAccelTrafficRules 2020-05-27 19:20:55 +06:00
Ilya Shurumov
07ce568194 - implement AllocLeaf, ReleaseLeaf, AllocSmoke, ReleaseSmoke, AllocDebris, ReleaseDebris, AllocRainDrop, ReleaseRainDrop, GetDebrisColour 2020-05-27 18:41:57 +06:00
Ilya Shurumov
7717c9cf8a - implement SetUpCivCollFlags, CivAccel 2020-05-27 18:23:42 +06:00
Ilya Shurumov
103d2fbc0c - apply aspect ratio matrix to debris, flares and targets 2020-05-27 17:14:51 +06:00
Ilya Shurumov
9976ed8989 - implement Draw3DTarget, DrawTargetArrowModel, WorldToCameraPositions 2020-05-27 17:05:27 +06:00