fgsfds
|
ab4d595904
|
port: fix #14
patch courtesy of Ryan
|
2023-08-16 00:28:20 +02:00 |
fgsfds
|
b1247b5eac
|
port: purge texcache when gunmem is released as well
|
2023-08-16 00:19:53 +02:00 |
fgsfds
|
ffea7cd65a
|
port: reset texcache on level change
|
2023-08-15 23:33:25 +02:00 |
fgsfds
|
6a749bdae5
|
port: temporary fix for explosion texture colors
|
2023-08-15 17:49:09 +02:00 |
fgsfds
|
8aa8d61bb8
|
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
this fixes collision bugs related to moving objects and rotation of a lot of stuff
|
2023-08-15 16:16:18 +02:00 |
Ryan Dwyer
|
24657743ff
|
Fix mtx3Copy in C translation
|
2023-08-15 22:28:11 +10:00 |
fgsfds
|
0cc29d2c99
|
port: fix healthbar rendering
|
2023-08-15 00:16:25 +02:00 |
fgsfds
|
94c3dfe51e
|
port: fixup aspect ratio on the 3d parts of the title sequence
|
2023-08-14 22:07:16 +02:00 |
fgsfds
|
f5bcc25e10
|
port: fix textureconfig-related texture corruption
explosions are still miscolored, but no longer garbage
|
2023-08-14 18:30:02 +02:00 |
fgsfds
|
a31e2209c5
|
port: fix firing range
props to Ryan again
|
2023-08-14 17:53:08 +02:00 |
fgsfds
|
4d52a8e476
|
port: scale gun swivel only when mouse aiming
|
2023-08-14 17:42:48 +02:00 |
fgsfds
|
c3fb50c358
|
port; refactor widescreen PR a bit
abstract aspect into a video* function
re-add gun swivel, but make it slower on hi res
|
2023-08-14 17:39:02 +02:00 |
fgsfds
|
65115089af
|
Merge pull request #4 from MaikelChan/aspect_ratio
Sort of implemented arbitrary aspect ratio and mouse movement improvements
|
2023-08-14 17:24:57 +02:00 |
babbygremlin
|
93a38649f3
|
Fix default control scheme for combat sim
the default control scheme for new profiles in combat simulations was being set to 1.1 instead of 1.2 this just changes the number, its very tiny
|
2023-08-14 00:30:30 -07:00 |
MaikelChan
|
89c5cfb46b
|
Sort of implemented arbitrary aspect ratio and mouse movement improvements.
|
2023-08-14 07:20:05 +02:00 |
fgsfds
|
758eb77578
|
port: fix credits crash
campaign is now more or less completable, other than the pushbox collision bug
|
2023-08-13 22:49:00 +02:00 |
fgsfds
|
358f788b61
|
port: read gbi command id correctly in gfxReplaceGbiCommands
|
2023-08-13 21:09:04 +02:00 |
fgsfds
|
e0d4bf44b8
|
port: read command ids correctly when rendering in xray mode
|
2023-08-13 21:04:00 +02:00 |
fgsfds
|
76ed7f180e
|
port: padoffsets are actually u16
|
2023-08-13 19:42:51 +02:00 |
fgsfds
|
d51a7bc9d6
|
port: rename some math functions to avoid conflicts with libc
|
2023-08-13 17:13:08 +02:00 |
fgsfds
|
c007bee536
|
port: don't use s32s for texture pointers
|
2023-08-13 01:13:03 +02:00 |
fgsfds
|
6396b38a6f
|
port: fix (?) crash related to knocking out the secretary in defection
|
2023-08-11 00:02:59 +02:00 |
fgsfds
|
075b7f9bd7
|
port: make the legal screen display the commit hash and platform
|
2023-08-09 22:54:42 +02:00 |
fgsfds
|
288b37a1b3
|
port: fix aEnvMixer; fix some misc warnings
hopefully that was the last of the big audio issues
|
2023-08-09 21:18:36 +02:00 |
fgsfds
|
18bab30c59
|
port: more UB/bug fixes
|
2023-08-09 13:07:02 +02: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
|
62f3007d2a
|
port: halfassed solution for segmented addresses; fix some dyntex related stuff
|
2023-08-08 14:30:59 +02:00 |
fgsfds
|
885bfeaf38
|
port: disable indefinite wait in aiIfMusicEventQueueIsEmpty for now
might have to actually run audio in a different thread
|
2023-08-06 21:38:07 +02:00 |
fgsfds
|
2d6e6c887e
|
port: add mp3 decoding via lieff/minimp3
|
2023-08-06 21:24:38 +02:00 |
fgsfds
|
afae1a3aae
|
port: fix chraction crash
bug?
|
2023-08-06 21:24:04 +02:00 |
fgsfds
|
eb8c4e9ee9
|
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
|
2023-08-06 18:52:09 +02:00 |
fgsfds
|
81c1c206d4
|
port: make audio run at 60hz again but with smaller frames
this is required to tick music events correctly
|
2023-08-06 18:20:37 +02:00 |
fgsfds
|
063df3243d
|
port: make audio tick at 30hz, add hack to prevent popping
this is a shit solution, but it'll do for now
|
2023-08-06 18:08:21 +02:00 |
fgsfds
|
ffb5ca4b5b
|
port: begin implementing audio
mixer taken from sm64-port and modified to fit PD's naudio thing
MP3 playback not supported yet
audio buffering sucks
|
2023-08-06 15:51:07 +02:00 |
fgsfds
|
32c05e6a3d
|
port: swap sequence headers
|
2023-08-06 01:18:07 +02:00 |
Ryan Dwyer
|
f1e1e6b204
|
Set names for headanim symbols
|
2023-08-05 18:16:16 +10:00 |
fgsfds
|
e1b892e8b4
|
port: hack in mouselook
|
2023-08-05 03:13:56 +02:00 |
fgsfds
|
da9046f745
|
port: swap RGBA color literals
|
2023-08-05 01:57:26 +02:00 |
fgsfds
|
ea8e49c870
|
port: linux support; horrible hack to avoid segmented address funny moments
linux support only tested a little bit in a VM
|
2023-08-04 23:44:20 +02:00 |
fgsfds
|
a9b772ef99
|
port: fix hitscans and other uses of Gtri
|
2023-08-04 16:46:05 +02:00 |
fgsfds
|
c2d1d9b4bf
|
port: don't crash when reading briefing in the mission screen
|
2023-08-04 01:25:18 +02:00 |
fgsfds
|
05889b54cb
|
port: partially unfuck menus
|
2023-08-04 01:11:19 +02:00 |
fgsfds
|
58120e299e
|
port: fix (?) texture alignment, ignore LOD levels > 0 for now
|
2023-08-03 16:01:12 +02:00 |
fgsfds
|
03ea57dab8
|
port: disable zbufDrawArtifactsOffscreen for now
|
2023-08-02 19:45:11 +02:00 |
fgsfds
|
9d1e40c5f7
|
port: unfuck font palettes
|
2023-08-02 19:44:41 +02:00 |
fgsfds
|
9433dc7769
|
port: make it not crash on the intro sequence and render SOME geometry
|
2023-08-01 23:38:06 +02:00 |
fgsfds
|
157d46b73a
|
port: fix tahoma
|
2023-08-01 01:28:08 +02:00 |
fgsfds
|
f91401cb95
|
port: make the legal screen render correctly
also, total errno death in the same commit because I am dumb
|
2023-07-30 21:24:39 +02:00 |
fgsfds
|
da94644c38
|
port: make it link and load
nothing happens after loading though
|
2023-07-29 23:21:35 +02:00 |
Ryan Dwyer
|
aeca25d984
|
Fix arguments for if_chr_same_floor_distance_to_pad_lt
|
2023-07-21 00:03:01 +10:00 |