fgsfds
|
7721297dc8
|
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
|
2024-11-17 11:09:06 +01:00 |
|
fgsfds
|
06dcbcc1b1
|
port: rename random to rngRandom to avoid conflicts with libc
|
2024-11-17 11:03:57 +01:00 |
|
fgsfds
|
4d96fab71f
|
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
|
2024-11-12 14:46:26 +01:00 |
|
fgsfds
|
5c2082f58e
|
port: 64-bit cleanup: remove FileType, use LOADTYPE instead
|
2024-11-10 14:02:04 +01:00 |
|
Raf
|
5795634b9c
|
portx64: files/romdata: getEstimatedFileSize() so we can preallocate enough memory for files in x64
|
2024-08-02 17:32:33 +08:00 |
|
Raf
|
8a94af6a1c
|
portx64: and more s32 -> uintptr_t
|
2024-07-30 16:46:02 +08:00 |
|
Raf
|
4dbbcbeb58
|
portx64: changed pointers stored in u32 to uintptr_t
- adjusted hardcoded mask/hardcoded offsets used in memory operations (modelasm_c.c)
- makefile: enabled x64 support and added lib dependency
- title: increase alloc size
- tex: adjustment to calculations involving GDL sizes
|
2024-07-06 01:16:39 +08:00 |
|
fgsfds
|
04f95ed1d1
|
port: net: experimental 8 player support
|
2023-12-26 22:48:28 +01:00 |
|
fgsfds
|
eb8c4e9ee9
|
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
|
2023-08-06 18:52:09 +02:00 |
|
fgsfds
|
c2d1d9b4bf
|
port: don't crash when reading briefing in the mission screen
|
2023-08-04 01:25:18 +02:00 |
|
Ryan Dwyer
|
a780b5f179
|
Identify hov and hovtype properties
|
2023-06-28 23:37:39 +10:00 |
|
Ryan Dwyer
|
83e8265d5b
|
Introduce RoomNum typedef
|
2023-06-20 19:14:13 +10:00 |
|
Ryan Dwyer
|
2e386f7a34
|
Use ARRAYCOUNT in many more places
|
2023-05-28 00:48:58 +10:00 |
|
Ryan Dwyer
|
92075c6fe7
|
Name almost all BG symbols
|
2023-05-23 19:37:20 +10:00 |
|
Ryan Dwyer
|
edebe0b1f0
|
Discover more object 3 flags
|
2023-01-17 21:33:16 +10:00 |
|
Ryan Dwyer
|
93acca065d
|
Discover more object 2 flags
|
2023-01-17 20:14:19 +10:00 |
|
Ryan Dwyer
|
49301f9265
|
Discover more object flags
|
2023-01-16 21:39:49 +10:00 |
|
Ryan Dwyer
|
50b54d42ff
|
Identify a heap of gun MODELPART constants
|
2022-12-08 21:58:47 +10:00 |
|
Ryan Dwyer
|
a2ad0014e3
|
Improve naming relating to mpweapon struct
|
2022-12-07 22:18:23 +10:00 |
|
Ryan Dwyer
|
ba11c5634b
|
Introduce uintptr_t
|
2022-12-07 21:00:03 +10:00 |
|
Ryan Dwyer
|
f3461b900c
|
Rename modelfiledata to modeldef
|
2022-11-28 22:59:47 +10:00 |
|
Ryan Dwyer
|
17583575e4
|
Introduce support for gcc
|
2022-10-12 22:26:19 +10:00 |
|
Ryan Dwyer
|
4b7e93de8a
|
Rename a heap of collision detection functions
|
2022-10-06 19:39:18 +10:00 |
|
Ryan Dwyer
|
b20aa02961
|
Decompile modelmgrAllocateSlots
|
2022-08-17 17:22:08 +10:00 |
|
Ryan Dwyer
|
5b5aaf8bfc
|
Decompile setupCreateObject
|
2022-08-13 21:12:03 +10:00 |
|
Ryan Dwyer
|
81da795dac
|
Decompile setupCreateDoor
|
2022-08-13 19:57:56 +10:00 |
|
Ryan Dwyer
|
e199987839
|
Decompile setupLoadBriefing
|
2022-08-12 17:08:56 +10:00 |
|
Ryan Dwyer
|
985c164b1c
|
Decompile hovTick
|
2022-07-21 23:56:31 +10:00 |
|
Ryan Dwyer
|
f3ce31d5da
|
Decompile autogunTickShoot
|
2022-07-21 19:49:09 +10:00 |
|
Ryan Dwyer
|
ffae7d36fb
|
Discover geo types and rename tiles to geo
|
2022-07-17 11:45:27 +10:00 |
|
Ryan Dwyer
|
5233d70a3c
|
Decompile bg0f164e8c
|
2022-07-12 17:33:19 +10:00 |
|
Ryan Dwyer
|
24c6e49dc4
|
pal-beta and pal-final: Decompile setupCreateAutogun
|
2022-06-08 23:30:28 +10:00 |
|
Ryan Dwyer
|
9a396e4e1d
|
Decompile objHit
|
2022-04-22 23:17:59 +10:00 |
|
Ryan Dwyer
|
b9f0c86dd2
|
Decompile func0f06c28c
|
2022-04-13 21:27:30 +10:00 |
|
Ryan Dwyer
|
72d0d415d3
|
Decompile objLand
|
2022-04-12 21:18:06 +10:00 |
|
Ryan Dwyer
|
12b8191bdf
|
Decompile func0f06b488
|
2022-04-12 19:40:28 +10:00 |
|
Ryan Dwyer
|
161afad88c
|
Decompile debrisAllocate
|
2022-04-10 00:03:09 +10:00 |
|
Ryan Dwyer
|
f9896d6dc4
|
Separate projectile struct into monitormount and projectile
|
2022-04-05 19:26:14 +10:00 |
|
Ryan Dwyer
|
70375816f1
|
Rename most remaining game files
|
2022-03-23 21:22:06 +10:00 |
|