fgsfds
|
370047b1b0
|
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
|
2023-12-18 16:34:58 +01:00 |
|
fgsfds
|
6fc99e4c23
|
port: net: basic networking with barely working position sync
|
2023-12-17 12:54:48 +01:00 |
|
fgsfds
|
28218b26c2
|
port: add setting for GE muzzle flashes and disable it by default
|
2023-12-16 15:22:23 +01:00 |
|
fgsfds
|
3118d01921
|
port: don't render garbage in the first blur frame (fixes #287)
|
2023-12-06 14:57:21 +01:00 |
|
fgsfds
|
2d3e3d1aaf
|
port: add option to disable death music in MP
|
2023-11-26 19:10:19 +01:00 |
|
fgsfds
|
72e9e2af95
|
port: very experimental uncapped framerate support
set Game.TickRateDivisor in pd.ini to 0
this still has many issues, such as combat boost not working
|
2023-11-14 23:29:44 +01:00 |
|
fgsfds
|
83a155fa49
|
port: fix #210
by using a separate fullscreen fb for blur effects
|
2023-11-12 15:05:21 +01:00 |
|
fgsfds
|
407d4724a7
|
port: use mpindex to index player specific settings
|
2023-11-04 02:39:16 +01:00 |
|
fgsfds
|
d75adeb0c8
|
port: per-player settings
NOTE: this will reset big parts of your config
|
2023-11-04 02:08:45 +01:00 |
|
fgsfds
|
fbae610a3b
|
port: rework config system a bit
|
2023-11-04 02:08:44 +01:00 |
|
fgsfds
|
afb91ab9e9
|
port: add radial menu sensitivity slider
|
2023-10-30 19:00:26 +01:00 |
|
fgsfds
|
4c1076080d
|
port: allow user to go back to the original crouch controls
set Game.ClassicCrouch=1
|
2023-10-22 15:17:47 +02:00 |
|
fgsfds
|
b78a5ee064
|
port: implement motion blur and zoom blur
|
2023-10-16 22:07:41 +02:00 |
|
fgsfds
|
704015deac
|
port: modconfig: add user defined extended weather config
includes a way to specify weatherproof rooms and other hardcoded stuff
this might break something, as it removes some hardcoded checks
|
2023-09-27 19:44:51 +02:00 |
|
fgsfds
|
ca8851789a
|
port: add centered HUD mode
set Game.CenterHUD=1 in pd.ini to enable
|
2023-09-22 20:26:32 +02:00 |
|
fgsfds
|
180e62d597
|
port: cosmetics
|
2023-09-08 14:37:44 +02:00 |
|
Phnod
|
7d96cd8fbd
|
Merge branch 'port' of https://github.com/Phnod/perfect_dark into zoom-hud-fov
# Conflicts:
# port/src/main.c
# src/include/data.h
|
2023-09-03 15:39:46 -04:00 |
|
fgsfds
|
840a2e73a5
|
port: implement screen shake
|
2023-09-03 19:12:29 +02:00 |
|
Phnod
|
d033a7fa02
|
Merge branch 'port' of https://github.com/Phnod/perfect_dark into zoom-hud-fov
# Conflicts:
# src/include/data.h
|
2023-09-02 19:05:12 -04:00 |
|
fgsfds
|
07c3a513ef
|
port: generalize the texture font filter a bit
now called TextureFilter2D; although for now I couldn't find anything other than fonts to use it on
|
2023-09-03 00:36:27 +02:00 |
|
Phnod
|
5033c096a2
|
cleanup: move PLATFORM_N64 preprocessor checks for fov zoom into a separate macro to reduce clutter
|
2023-09-01 09:48:53 -04:00 |
|
Phnod
|
2a5160c519
|
cleanup: move repetitive zoom fov logic to single multiplier value
|
2023-08-31 20:39:30 -04:00 |
|
Phnod
|
96bd8e05aa
|
port: add ini config parameter to control whether ini FOV change should affect the max zoom of weapons
|
2023-08-31 20:39:29 -04:00 |
|
fgsfds
|
24ced381de
|
port: add separate mouse aim sensitivity
Game.MouseAimSpeedX and Game.MouseAimSpeedY
|
2023-08-31 01:21:33 +02:00 |
|
fgsfds
|
c3b4d59168
|
port: add 1964GEPD-like mouse aim mode
you can switch to the old variant by setting Game.MouseAimMode to 1 in pd.ini
|
2023-08-30 15:28:33 +02:00 |
|
fgsfds
|
af1422a1de
|
port: move CrosshairSway and FovY to the [Game] ini section
fov doesn't really belong in the video functions either
|
2023-08-30 12:31:27 +02:00 |
|
fgsfds
|
6fbb7e39ec
|
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
|
2023-08-20 14:41:57 +02:00 |
|
Ryan Dwyer
|
09edfb8545
|
Fix some global data placement issues
|
2023-08-20 16:48:35 +10:00 |
|
fgsfds
|
a37441b221
|
port: hackfix a bunch of UB and seg-related issues
game now runs with -O2
|
2023-08-08 16:38:45 +02:00 |
|
fgsfds
|
eb8c4e9ee9
|
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
|
2023-08-06 18:52:09 +02:00 |
|
Ryan Dwyer
|
f1e1e6b204
|
Set names for headanim symbols
|
2023-08-05 18:16:16 +10:00 |
|
fgsfds
|
da94644c38
|
port: make it link and load
nothing happens after loading though
|
2023-07-29 23:21:35 +02:00 |
|
Ryan Dwyer
|
3b4451a2d1
|
Name more pak symbols
|
2023-06-25 22:33:57 +10:00 |
|
Ryan Dwyer
|
c55f9c805c
|
Decompile viUpdateMode
|
2023-06-18 19:43:27 +10:00 |
|
Ryan Dwyer
|
8c22681e35
|
Set names for more bondgun symbols
|
2023-06-04 16:44:37 +10:00 |
|
Ryan Dwyer
|
1df5e4dc51
|
Document propsnd functions
|
2023-06-03 11:17:22 +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
|
134ca8206f
|
Introduce NUM_FRAMEBUFFERS and NUM_GFXTASKS constants
|
2023-05-15 12:42:13 +10:00 |
|
Ryan Dwyer
|
73fc947f44
|
Name and document z-buffer functions
|
2023-05-14 09:23:24 +10:00 |
|
Ryan Dwyer
|
7349c3b172
|
Create functionally equivalent C for handwritten modelasm functions
|
2023-04-30 22:51:02 +10:00 |
|
Ryan Dwyer
|
97dde15464
|
Identify music event type 5
|
2023-01-06 22:05:49 +10:00 |
|
Ryan Dwyer
|
e59fc870ad
|
Set names for all anim functions
|
2022-11-30 21:00:37 +10:00 |
|
Ryan Dwyer
|
f3461b900c
|
Rename modelfiledata to modeldef
|
2022-11-28 22:59:47 +10:00 |
|
Ryan Dwyer
|
3484a4faed
|
Set names for all model C functions
|
2022-11-28 22:22:41 +10:00 |
|
Ryan Dwyer
|
3248fa9849
|
Rename and document room mtx functions
|
2022-11-28 17:48:59 +10:00 |
|
Ryan Dwyer
|
493afe7b4f
|
pal-beta and pal-final: Decompile viUpdateMode
|
2022-11-26 09:19:52 +10:00 |
|
Ryan Dwyer
|
b159e01edc
|
Improve naming and documentation of inventory data
|
2022-10-22 18:42:45 +10:00 |
|
Ryan Dwyer
|
4b7e93de8a
|
Rename a heap of collision detection functions
|
2022-10-06 19:39:18 +10:00 |
|
Ryan Dwyer
|
15c067fe36
|
Decompile gasRender
|
2022-09-16 20:52:10 +10:00 |
|