Isaac0-dev
eeae1f0f38
give clients access to mod incompatible tags ( #296 )
...
* rerun autogen
* give clients access to mod incompatible tags
And fix a crash when warping to the cake end picture
2023-02-27 11:22:31 -05:00
Isaac0-dev
053d4902ed
allow mods to hide and move shadows for small objects ( #257 )
2023-02-18 16:06:03 -05:00
Agent X
9d0a61450b
gsDPSetTextureFilter, refactoring and o.header.gfx.skipInViewCheck ( #147 )
...
* Add gsDPSetTextureFilter to DynOS symbols
* Refactor code and fix 2 year oversight
Refactored the main menu background code, now uses vec3f_set instead of manually setting every vector
Also finally fixed the bug where you load in with only 3 lives, this has been in coop for 2 years now and was likely made as a test for syncing live count and was never reversed.
* add skipInViewCheck to GraphNodeObject
* Remove idle set
Co-authored-by: djoslin0 <djoslin0@users.noreply.github.com>
2022-08-11 01:23:54 -07:00
MysterD
7a7a3c4223
Fix interpolated shadow corruption
2022-06-04 23:36:41 -07:00
MysterD
c392a161e8
Fixed crash on warp
2022-05-29 18:16:52 -07:00
MysterD
5310b0d496
Fix crash, only translate cam space when its valid
2022-05-29 15:34:28 -07:00
MysterD
1fec13a0cb
Alter fog depth to deal with new near plane value
2022-05-27 19:56:38 -07:00
MysterD
c15f8bfef0
Bettercam improvements: no longer sways when close to geo, no longer zooms if player partially visible
2022-05-25 17:47:34 -07:00
MysterD
c660244f31
Allow users to select between accurate or fast interpolations
2022-05-21 21:47:53 -07:00
Altiami
c8a70f2d50
New render frame interpolation via transformation matrix de-/construction ( #98 )
...
This method of interpolation aims to correctly interpolate the render
transformation matrices as best as possible without doing an entirely
new render pass. This is accomplished by deconstructing the matrices
into its composition of transformations, interpolating those simpler
transformations individually, and then reconstructing the
transformation matrix with the interpolated transformations.
2022-05-21 21:46:41 -07:00
MysterD
897f6712a3
Reset hardcoded values on disconnect
2022-05-17 01:22:45 -07:00
MysterD
725e26fe83
Make bass sound interface easier to handle
2022-05-08 04:04:14 -07:00
Agent X
6466fbe457
camera_freeze, camera_unfreeze, djui_hud_get_mouse_x, djui_hud_get_mouse_y, set_override_fov, set_override_near, set_override_far ( #74 )
2022-04-30 17:36:38 -07:00
MysterD
121ae62d4c
WIP: uncapped framerate 11
2022-04-30 17:25:47 -07:00
MysterD
7c3006025c
WIP: uncapped framerate 10
2022-04-30 17:11:09 -07:00
MysterD
2d85ba5a35
Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable
2022-04-29 21:32:18 -07:00
MysterD
582cae97ed
WIP: uncapped framerate 9
2022-04-29 21:28:14 -07:00
MysterD
ef51666c98
WIP: uncapped framerate 8
2022-04-28 00:22:15 -07:00
MysterD
5e17edfd01
WIP: uncapped framerate 6
2022-04-27 21:27:14 -07:00
MysterD
6e47f226c9
WIP: uncapped framerate 5
2022-04-27 19:43:55 -07:00
MysterD
0eece3001f
WIP: uncapped framerate 4
2022-04-27 18:41:05 -07:00
MysterD
02ab54b3ad
WIP: uncapped framerate 3
2022-04-27 18:25:43 -07:00
MysterD
cca8cdc860
WIP: uncapped framerate 2
2022-04-26 22:42:57 -07:00
MysterD
da0d4b3733
WIP: uncapped framerate
2022-04-26 20:00:18 -07:00
Prince Frizzy
bf55c2da35
Add error logging to matrix stuff. ( #70 )
2022-04-26 13:49:09 -07:00
MysterD
9e33ce39e6
Automatically disable billboards when a DynOS model uses more than 6 vertices
2022-04-23 03:05:16 -07:00
MysterD
d73216a899
Fixed rare crash in geo_process_node_and_siblings
2022-04-23 01:12:12 -07:00
MysterD
2347ab61c1
Added HOOK_ON_OBJECT_RENDER
2022-04-19 22:36:47 -07:00
Prince Frizzy
bba1b39424
Matrix Code Cleanup. ( #64 )
2022-04-16 19:48:40 -07:00
MysterD
b5b9d509e8
Memory management improvements
...
Log errors on allocation failure
NULL check all display list allocations
Fix reading a freed string
2022-04-06 18:10:22 -07:00
Prince Frizzy
54a6135cb9
Cleanup Deluxe ( #45 )
2022-03-29 20:45:56 -07:00
MysterD
b3ed387711
Added DynOS v1.1 without the dynamic options
...
- Added support for coop-specific actors
- Added support for coop-specific geo functions
- Added support for coop-specific model functions
2022-03-09 18:01:03 -08:00
MysterD
d3b4e1c794
Made certain objects use their dynamically assigned model IDs
2022-02-26 02:14:30 -08:00
Prince Frizzy
32b0c91935
Fixes for Refresh 12
2022-02-19 01:39:38 -05:00
MysterD
91b26646e0
Fix crash in geo_process_node_and_siblings()
2022-02-14 18:15:54 -08:00
MysterD
4cebce4864
Added Waluigi - model provided by Super Keeberghrh
2021-09-05 14:23:47 -07:00
MysterD
edc275b5e8
Enhancements to networked player infrastructure
2020-10-10 01:18:45 -07:00
MysterD
2a17d9e831
Make 60 fps behave better for infinite stairs
2020-09-26 22:00:34 -07:00
MysterD
df7904e288
Geo2 removal wip
2020-09-06 13:54:01 -07:00
MysterD
131fc7ea11
60 fps patch
2020-07-28 18:28:12 -07:00
fgsfds
bf174e36a6
nuke TARGET_N64 remnants
2020-07-05 14:42:26 +03:00
n64
744b6bf5d6
Don't render low-polygon variants on pc-port
2020-07-05 14:37:11 +03:00
n64
6330644371
Refresh 11
2020-07-05 14:15:43 +03:00
n64
4a448cf10d
merge refresh 10
2020-06-20 02:49:59 +03:00
fgsfds
ff844643d2
Merge branch 'master' into master
2020-05-16 22:47:39 +03:00
uncletrunks
8e1412a2ac
more cylindrical billboarding stuff
2020-05-14 20:47:55 -05:00
uncletrunks
70ca0af987
adds cylindrical billboarding, enables it for trees.
2020-05-14 20:31:52 -05:00
Hyenadae
31f0d68ca2
Removed majority of TARGET_N64 logic from code
2020-05-13 07:57:25 -04:00
Jan200101
e87c070517
merge PC port onto the decompile
2020-05-07 20:21:22 +02:00
n64
c45aa301bb
Refresh 8
2020-04-03 14:57:26 -04:00