Commit Graph

709 Commits

Author SHA1 Message Date
Fireboyd78
2456d7007d Fixed a bug in DrawScreen caused by refactoring. 2020-08-21 16:14:36 -07:00
Fireboyd78
be7be4c828 Clean: SpecClutsSpooled 2020-08-21 16:13:47 -07:00
Fireboyd78
4285bf9564 Fixed a bug in SpecClutsSpooled caused by refactoring. 2020-08-21 16:13:15 -07:00
Fireboyd78
c58690e3a4 Refactor: MissionCityScreen, MissionSelectScreen
- Better code flow for handling button input

- Fixed 'bP' being used incorrectly
2020-08-20 21:20:03 -07:00
Fireboyd78
26379945cc Refactor: FEInitCdIcon 2020-08-20 13:53:46 -07:00
Fireboyd78
bca2617df4 Clean: DisplayScoreTable - remove casts, change hex to decimal 2020-08-20 13:34:04 -07:00
Fireboyd78
f411d084f2 Refactor: MissionCityScreen 2020-08-20 13:27:57 -07:00
Fireboyd78
f914cf6053 Refactor: MissionSelectScreen 2020-08-20 13:20:53 -07:00
Fireboyd78
6286cf4fbb Clean: FEPrintString - use GTE macros 2020-08-20 13:20:18 -07:00
Fireboyd78
7cec4caca4 Refactor: NewSelection 2020-08-20 13:15:40 -07:00
Fireboyd78
a61fc7cad8 Clean: ReInitScreens 2020-08-20 13:15:04 -07:00
Fireboyd78
84b6e7a28d Refactor: SetupExtraPoly 2020-08-20 13:13:40 -07:00
Fireboyd78
fa3ddeb8ce Refactor: DisplayOnScreenText 2020-08-20 13:13:00 -07:00
Fireboyd78
6e9191e733 Refactor: DrawScreen 2020-08-20 13:12:25 -07:00
Fireboyd78
e238d3234f Clean: SetupScreenSprts 2020-08-20 13:11:59 -07:00
Fireboyd78
3d9ab1110b Refactor: SetupBackgroundPolys 2020-08-20 13:03:40 -07:00
Fireboyd78
dbee3aa19a Refactor: LoadBackgroundFile 2020-08-20 13:03:05 -07:00
Fireboyd78
052de1f1c5 Refactor: LoadFrontendScreens 2020-08-20 13:02:49 -07:00
Fireboyd78
1ee8d21d98 Clean: SetVariable 2020-08-20 13:00:39 -07:00
Fireboyd78
191d3652ff Clean: ReloadIcons 2020-08-20 13:00:11 -07:00
Fireboyd78
7da64f112c Refactor: LoadTPageAndCluts 2020-08-20 12:59:43 -07:00
Fireboyd78
930afe5f9e Refactor: IncrementClutNum 2020-08-20 12:59:25 -07:00
Fireboyd78
8c31ea8a5d Refactor: SpecClutsSpooled 2020-08-20 12:58:46 -07:00
Fireboyd78
0191ef2759 FIxed the bitmask for 'x' param in dumpTPage macro. 2020-08-20 12:54:18 -07:00
Ilya Shurumov
c85f0b8b9a - custom makeMesh/drawMesh subdivision 2020-08-21 00:34:36 +06:00
Ilya Shurumov
ec87cc04f1 - implement animate_garage_door 2020-08-20 19:53:58 +06:00
Ilya Shurumov
642701a0a4 - implement CellEmpty, GlobalPositionToCellNumber, lineClear 2020-08-20 19:39:14 +06:00
Ilya Shurumov
c22389b767 - implement AddLightEffect 2020-08-20 19:09:28 +06:00
Ilya Shurumov
395c05af9e - implement damage_lamp, RoundShadow 2020-08-20 19:09:16 +06:00
Ilya Shurumov
a892e9abc8 - implement AddTrafficLight 2020-08-20 18:25:54 +06:00
Ilya Shurumov
c81dcfffd4 - implement AddSmallStreetLight, ShowLight1, animate_object
- fix buginDrawAnimatingObject
2020-08-20 18:25:34 +06:00
Ilya Shurumov
87d4134d62 - pretty HanfleMissionThreads, GetFirstPackedCop 2020-08-20 17:19:37 +06:00
Ilya Shurumov
8b91a1e8d7 - attempt to fix Havana3DOcclusion 2020-08-14 00:42:06 +06:00
Ilya Shurumov
14f7cb0c0f - fix CopIndicator (invalid OT) 2020-08-13 23:09:00 +06:00
Ilya Shurumov
76599ed06a - fix GetNextRoadInfo (civ AI stopping bug) 2020-08-13 22:45:08 +06:00
Ilya Shurumov
73c7010cce - bug fix in human-readable FindRoadBSP 2020-08-13 22:21:07 +06:00
Ilya Shurumov
3b66b96e7e - fix bugs found by ASan 2020-08-13 22:08:42 +06:00
Ilya Shurumov
9c86706bd9 - more bug fixes with ASan
- different version title screens
2020-08-11 22:08:07 +06:00
Ilya Shurumov
0dd59bc5ec - fixes thanks to Google ASan 2020-08-11 20:40:06 +06:00
Ilya Shurumov
c5bbfe5a2c - fix SwirlLeaves 2020-08-11 20:38:49 +06:00
Ilya Shurumov
fd012c95d7 - fix cutscene playback inconsistency 2020-08-10 22:10:01 +06:00
Ilya Shurumov
27f744b033 - fix DrawMapPSX adding ground_debris 2020-08-10 21:42:31 +06:00
Ilya Shurumov
f2131cc4d4 - fix AddGroundDebris height error 2020-08-10 21:42:11 +06:00
Ilya Shurumov
2bef761618 - fix DisplayDebris indexing bug, optimize 2020-08-10 21:08:57 +06:00
Ilya Shurumov
dbab6de536 - ensure game physics consistency between debug and release by changing optimization options 2020-08-10 13:32:01 +06:00
Ilya Shurumov
0aecea7ccf - [XMPLAY] disable temporary fix 2020-08-10 13:30:54 +06:00
Ilya Shurumov
3d57000b49 - implement AddLeaf, SwirlLeaves, AddGroundDebris 2020-08-08 20:15:29 +06:00
Ilya Shurumov
8f537aa465 - implement DeleteCurrentCamera, setCamera, ShowReplayOptions, ShowReplayMenu, NoMoreCamerasErrorMessage, FirstCamera, dist, SetCameraReturnedFromCutscene 2020-08-08 17:57:09 +06:00
Ilya Shurumov
735b82fd5d - [EMU] fix MargePrim, ClearOTag and ClearOTagR under 32bit mode 2020-07-31 00:49:24 +06:00
Ilya Shurumov
b9ebb328ab - fix emulator region 2020-07-24 23:44:42 +06:00