Ilya Shurumov
|
a2ae245f86
|
- implement DoScenaryCollisions, BuildCollisionCopList, SetCopListCell, RaySlabsIntersection, CellAtPositionEmpty
|
2020-04-17 01:49:56 +06:00 |
|
Ilya Shurumov
|
6c6446a99c
|
- [EMU] implement ratan_tbl
|
2020-04-17 01:48:28 +06:00 |
|
Ilya Shurumov
|
01388d3b1d
|
- implement InitCar (partially)
|
2020-04-17 01:27:17 +06:00 |
|
Ilya Shurumov
|
4ff4c06082
|
- implement InitPlayer
|
2020-04-17 01:15:33 +06:00 |
|
Ilya Shurumov
|
56d2a0de15
|
- implement InitCamera
|
2020-04-17 01:14:56 +06:00 |
|
Ilya Shurumov
|
3cf1c7fb5b
|
- implement InvertMatrix, BuildWorldMatrix, ScaleCamera
|
2020-04-17 00:20:21 +06:00 |
|
Ilya Shurumov
|
0bb37aadce
|
- implement DrawSkyDome, PlotHorizonMDL
|
2020-04-17 00:19:33 +06:00 |
|
Ilya Shurumov
|
9be2d67e13
|
- [EMU] implement RotMatrixYXZ, RotMatrixY
|
2020-04-17 00:18:21 +06:00 |
|
Ilya Shurumov
|
6418d4d88f
|
- implement DrawTILES, TileNxN
|
2020-04-15 20:15:54 +06:00 |
|
Ilya Shurumov
|
81a14e5d32
|
- [EMU] add signed GTE functions
|
2020-04-15 19:47:00 +06:00 |
|
Ilya Shurumov
|
7320469b5f
|
- fix DrawMapPSX
|
2020-04-15 19:32:48 +06:00 |
|
Ilya Shurumov
|
7fce162ef3
|
- implement Apply_InvCameraMatrixSet* (2 ASM funcs)
|
2020-04-15 19:30:14 +06:00 |
|
Ilya Shurumov
|
5b9158f66f
|
- implement SetCameraVector, Apply_Inv_CameraMatrix, FrustrumCheck16
|
2020-04-15 19:14:24 +06:00 |
|
Ilya Shurumov
|
45683cd95c
|
- complete implementing DrawMapPSX
|
2020-04-15 18:51:36 +06:00 |
|
Ilya Shurumov
|
c0ee4bdb45
|
- [EMU] CFC2 and gte_ReadRotMatrix()
|
2020-04-15 18:50:49 +06:00 |
|
Ilya Shurumov
|
7a27e36fab
|
- implement InitFrustrumMatrix, SetFrustrumMatrix, Set_Inv_CameraMatrix
|
2020-04-15 18:27:49 +06:00 |
|
Ilya Shurumov
|
9de4d04e2e
|
- [EMU] implement rcos, rsin, MulMatrix0
|
2020-04-15 18:27:12 +06:00 |
|
Ilya Shurumov
|
b4a840b5b6
|
- GTE inline.c macros rewrites
- update Ghidra DB
|
2020-04-15 18:26:31 +06:00 |
|
Ilya Shurumov
|
52d98f58e6
|
- update Ghidra DB
|
2020-04-13 23:16:17 +06:00 |
|
Ilya Shurumov
|
257606b8a8
|
- implement PVSDecode
- fix GetPVSRegionCell2
|
2020-04-13 23:15:07 +06:00 |
|
Ilya Shurumov
|
0d8a324fe8
|
- fix ControlMap
|
2020-04-13 21:29:32 +06:00 |
|
Ilya Shurumov
|
9eced0134f
|
- implement GetPVSRegionCell2
|
2020-04-13 20:54:39 +06:00 |
|
Ilya Shurumov
|
c627a9aa23
|
- implement GetFirstPackedCop, GetNextPackedCop
|
2020-04-13 19:55:40 +06:00 |
|
Ilya Shurumov
|
8165920d5f
|
- partially implement DrawMapPSX
- implement ClearCopUsage
|
2020-04-13 19:45:34 +06:00 |
|
Ilya Shurumov
|
958c04d483
|
- implement SetupDrawMapPSX
|
2020-04-13 17:43:10 +06:00 |
|
Ilya Shurumov
|
529026d211
|
- implement Havana3DOcclusion
|
2020-04-13 14:31:09 +06:00 |
|
Ilya Shurumov
|
d8842db103
|
- implement PrintStringRightAligned
|
2020-04-13 14:14:55 +06:00 |
|
Ilya Shurumov
|
7ae60816e3
|
- implement TransparencyOn
|
2020-04-13 14:10:50 +06:00 |
|
Ilya Shurumov
|
9e19ac4fdd
|
- implement InitOverlays, InitPercentageBar, DisplayOverlays, DrawPercentageBar, SetColourByValue
|
2020-04-13 03:30:03 +06:00 |
|
Ilya Shurumov
|
fec76bcfa4
|
- [EMU] added LINE_F3 and LINE_F4 drawing
|
2020-04-13 03:28:03 +06:00 |
|
Ilya Shurumov
|
295018a47a
|
- implement RenderGame2
- added missing DrawMission
|
2020-04-13 02:09:59 +06:00 |
|
Ilya Shurumov
|
636fd0242d
|
- update README
|
2020-04-12 23:08:03 +06:00 |
|
Ilya Shurumov
|
a5d5b9add4
|
- show mission loading errors
|
2020-04-12 22:34:07 +06:00 |
|
Ilya Shurumov
|
36bb54efd5
|
- Game version 0.4
|
2020-04-12 22:15:23 +06:00 |
|
Ilya Shurumov
|
fdf5b16a4a
|
- [EMU] fix timestep errors with TOMB5
|
2020-04-12 22:15:14 +06:00 |
|
Ilya Shurumov
|
d2c3a8c8b0
|
- remove nasty hack and do with Mutex instead
|
2020-04-12 21:48:56 +06:00 |
|
Ilya Shurumov
|
7095fa7cf5
|
- [EMU] fix SpuSetVoiceAttr
|
2020-04-12 21:35:24 +06:00 |
|
Ilya Shurumov
|
ce6c7eb36a
|
- add volatile flag to 'int quickSpool'
|
2020-04-12 21:32:13 +06:00 |
|
Ilya Shurumov
|
4aa2bd6f3c
|
- add delay hack to spool thread for QuickSpoolSpecial
|
2020-04-12 21:29:49 +06:00 |
|
Ilya Shurumov
|
38d1723298
|
- fixed index bug in SpuSetKey & SpuGetKeyStatus
|
2020-04-12 20:33:55 +06:00 |
|
Ilya Shurumov
|
87799cda0d
|
- fix spooler thread
|
2020-04-12 19:56:52 +06:00 |
|
Ilya Shurumov
|
b447fb2725
|
- Temporarily fix crash when exiting/restarting game
|
2020-04-12 19:36:26 +06:00 |
|
Ilya Shurumov
|
9c9ff94f3d
|
- [EMU] remove EndScene from VSync and put it to the end of DrawOTag
|
2020-04-12 19:36:14 +06:00 |
|
Ilya Shurumov
|
37aef8da1d
|
- implement SfxVolume, MusicVolume
- update pause strings
- update Ghidra DB
|
2020-04-12 19:26:25 +06:00 |
|
Ilya Shurumov
|
c17e09945a
|
- implement ControlMenu, SetupMenu
|
2020-04-12 19:04:54 +06:00 |
|
Ilya Shurumov
|
6e99edce58
|
- little changes
|
2020-04-12 17:59:06 +06:00 |
|
Ilya Shurumov
|
22fbc4e934
|
Merge branch 'FETCH_HEAD' into Fireboyd78/master
|
2020-04-12 17:57:45 +06:00 |
|
Ilya Shurumov
|
5342dcaa40
|
Merge branch 'master' into Fireboyd78/master
|
2020-04-12 17:51:03 +06:00 |
|
Ilya Shurumov
|
e70524d57a
|
- 'volatile spoolactive' to fix blocking issue on SpoolSync
|
2020-04-12 17:41:42 +06:00 |
|
Ilya Shurumov
|
526b5fc703
|
- teporarily disable ProcessDentLump
|
2020-04-12 17:40:27 +06:00 |
|