Commit Graph

22 Commits

Author SHA1 Message Date
InspirationByte
277d391add - more efficient drawing of buildings and tiles for PSX 2022-02-03 23:34:05 +03:00
InspirationByte
b839691cd4 - make PSX build happy by turning off scratchpad operations 2022-01-29 16:53:44 +03:00
InspirationByte
44cf1e011c - move many types from dr2types.h to corresponding files 2022-01-25 22:58:58 +03:00
Ilya Shurumov
889259223a - some scratchpad access made directly for PSX 2022-01-21 21:01:11 +03:00
Ilya Shurumov
0cfa16e3d5 - rcossin_tbl[*] -> RSIN/RCOS
- some OD2 porting prepaprations
- fix CreateRoadblock refactoring bug (missing noMoreCars setup)
2022-01-21 21:01:05 +03:00
Ilya Shurumov
1a8bd75534 - fix PSX version bug with scratchPad 2022-01-21 21:01:04 +03:00
Ilya Shurumov
59751a9295 - PSX bug fixes again
- fix drawing issues caused by some previous commits
2022-01-21 21:00:22 +03:00
Ilya Shurumov
bf8421340b - some PSX slowdowns fixed (& bugfixes to scratchpad)
- misc changes
2022-01-21 21:00:21 +03:00
Ilya Shurumov
685bf1a636 - added InitMatrix macro 2022-01-21 21:00:11 +03:00
Ilya Shurumov
ce8c27f56b - correct model/shape flags 2022-01-21 20:59:05 +03:00
Ilya Shurumov
97e738ba36 - [Psy-X] include files renames
- re-arrange includes
2021-05-07 23:00:28 +06:00
Ilya Shurumov
e92e216bcf - misc changes 2021-05-04 19:40:08 +06:00
Ilya Shurumov
56571f5f2f - lod define fix 2021-04-26 02:52:03 +06:00
Ilya Shurumov
19f462f1e7 - added optimized drawing routines 2021-04-26 02:47:42 +06:00
Ilya Shurumov
f43b756318 - add scratchpad optimizations 2021-04-25 22:05:28 +06:00
Ilya Shurumov
a79cd93daf - PSX memory layout figured out. Partially running. 2021-04-25 04:30:34 +06:00
Ilya Shurumov
6a36fcb36e - fix PSX compile
- remove CD change imitation for PC
2021-04-19 01:52:27 +06:00
Ilya Shurumov
09fc3195d7 - change some declarations to support old compilers 2021-04-05 01:33:58 +06:00
Ilya Shurumov
460198ae27 - optimize GetFirstPackedCop and event cell iteration 2021-03-30 03:05:09 +06:00
Ilya Shurumov
b42b1b6922 - DrawAllBuildings: support cut low detail models 2021-03-26 00:44:47 +06:00
Ilya Shurumov
345a4f5563 - better cell indexing 2021-03-10 01:01:38 +06:00
Ilya Shurumov
e65f046e4c - decapitalize every filename, fix bad commit 2020-12-28 14:51:40 +06:00