MegaMech
ad86063066
Update Collision.cpp ( #559 )
2025-11-12 16:11:28 -07:00
MegaMech
fb7bd7ba11
Fix Sherbet ( #558 )
...
* Update Game.cpp
* Update Penguin.cpp
2025-11-09 20:40:09 -07:00
MegaMech
de9c5d5101
Implement SpawnParams struct ( #536 )
...
* Impl SpawnParams
* Added json submodule
* Update json
* Update
* Works
* Remove comment
* Works refactor
* Snowman and thwomp working
* Impl hot air balloon
* More progress
* All OObjects are done
* cleanup
* Refactor 2Dpath to normal path
* Update nlohmann json & fix compile
* Rest of actors
* MORE CHANGES
* Finish actors
* Done PR, some fix to collision viewer
* Impl falling rocks
* Add const
* wip editor refactor
* Property work
* continue
* Overridable editor properties
* Actor saving/loading works now
* Fix light alignment
* Clarification
* Impl penguin
* params impl signs
* properties impl falling rock
* More property impls
* impl air balloon
* Add spawnParams to OObject Translate
* Snowman translate better
* impl hedgehog properly
* properties impl trophy
* thwomp progress
* Finish impl properties
* Fix compile
* Fix cursor collisions
* Move registered actors
* Rename pathPoint XYZ to xyz
* Fix editor pause bug
* Clean up
* Review comments
* Remove SpawnParams struct from actor classes
* Rename
* Player Label First Iteration
* Work now
* Working 3d text
* Fix boo bug
* Finish AText actor
* Fix spawnparams compile
* Register AText
* Finish Text Actor
* Fix thwomp interpolation
* Fix compile
* Fix crab and hedgehog
* Fix loading flagpole
* Fix Hot Air Balloon
* Turn zbuffer on for AText
* Update
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2025-11-09 19:07:44 -07:00
MegaMech
760fa3bf52
Update PortMenu.cpp ( #552 )
2025-09-27 08:09:25 -06:00
Varuuna
72b5773d4d
Replace FrameInterpolation Pop/Push with RecordOpen/CloseChild ( #542 )
...
* Replaced Pop/Push for Yoshi Egg and Mario Sign actors
* Removed comments
* applied suggestions
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-09-26 10:14:45 -06:00
Spodi
dbcf1acd2f
Fix Multi-Window not checked by default ( #548 )
...
Last time i tested with a new config file this was actually on, despite it showing off. So now it shows ON by default :)
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-09-26 10:11:13 -06:00
coco875
6f133d2045
Fix ci ( #549 )
...
* try fix ci
* use fmt instead
* try another fix for fmt
* fix link and detect for c++ 20
* invert condition on format
2025-09-25 07:16:38 -06:00
Varuuna
f70c9100b0
Added fades for 3P4P menuing ( #543 )
...
* Added default menu transition for 3P4P options
* Forgot to change the condition
* formatting
* Reverted change on single frame black
Added comments
2025-09-23 16:24:59 -06:00
AltoXorg
db01cf3d6f
Fix non-portable ( #532 )
...
* Fix for non-portable builds
* submodule update Torch, [TEMP] libultraship
* submodule update libultraship
* place assets in exe's dir on post build
2025-08-09 11:25:46 -06:00
Daniel Worley
334fdeafd2
Scale menu at higher resolutions ( #502 )
...
* Scale menu at higher resolutions
* Options for menu extent/scaling
---------
Co-authored-by: coco875 <59367621+coco875@users.noreply.github.com >
2025-08-07 19:53:24 +02:00
MegaMech
575d860e5d
Combine Matrix Stacks & use std::deque Instead of std::vector to Prevent Dangling Pointers ( #525 )
...
* Update Matrix.cpp
* Update World.h
* Stak
* Hopefully done with matrix
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2025-08-07 19:27:14 +02:00
V10lator
57dcefb206
Allow 400% internal resolution ( #516 )
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-08-01 12:53:30 -06:00
KiritoDv
1702f9029a
Recoded pak to use file instead of fstream
2025-07-30 16:22:40 -06:00
JDJG
cb172d1399
Adds information about what each sequence file does. ( #500 )
...
* Adds the sequence information i.e. what each file does.
* Removed not used mario circuit(accidently added from the wiki) - just generic name for every mario course.
Links to mario raceway :)
* update value to be more accurate.
* Update sequences-information.md
* updates seq_00 to be sound player.
* update references of seq_16 to make more sense.
* remove the note on it.
* Update the seq_16 to be the better name of it.
* Update sequences-information.md
* updates each section to have a name.
* Changes The name to make more sense gramatically.
* add new note
* Update sequences-information.md
* Update sequences-information.md
* Fixes the weird change to clrf. Replaces it to be lf instead.
* Update custom-audio.md
* Update TrackProperties.cpp
* Update TrackProperties.cpp
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-29 07:07:29 -06:00
Malkierian
4ecd8c8b75
Remove the Spacing() calls after MenuDrawItem and wrap the loop with ItemSpacing.y changes. ( #515 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-29 06:59:01 -06:00
KiritoDv
212436726f
Patched hud textures to draw on point mode
2025-07-28 21:55:46 -06:00
KiritoDv
7eb925d351
Fixed L button volume to match port's sliders
2025-07-28 21:19:53 -06:00
KiritoDv
42a2fc2114
Fixed audio and sliders cc: @sonicdcer
2025-07-28 20:22:12 -06:00
coco875
a4d0ead4c3
Better controller pak ( #504 )
...
* try add a better save
use https://github.com/sonicdcer/N64ModernRuntime/blob/controllerpakimpl/librecomp/src/pak.cpp as a ref
Co-Authored-By: Alejandro Asenjo Nitti <96613413+sonicdcer@users.noreply.github.com >
* update pak
* Update save.c
* Better controller pak with File deletion menu
Co-authored-by: Dario <dariosamo@gmail.com >
Co-authored-by: Mr-Wiseguy <mrwiseguyromhacking@gmail.com >
* add gControllerPakScreen button
* change assert(false) in pak.cpp
---------
Co-authored-by: Alejandro Asenjo Nitti <96613413+sonicdcer@users.noreply.github.com >
Co-authored-by: Sonic Dreamcaster <alejandro.asenjo88@gmail.com >
Co-authored-by: Dario <dariosamo@gmail.com >
Co-authored-by: Mr-Wiseguy <mrwiseguyromhacking@gmail.com >
2025-07-28 17:48:21 -06:00
coco875
9ca2d04604
duplicate sequence ( #506 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-28 14:01:01 -06:00
coco875
69f83ed625
Update Rulesets.h ( #498 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-23 11:36:04 -06:00
Lywx
f9019a2548
Removed unused ifdef
2025-07-22 00:09:44 -06:00
Lywx
c9926fd361
Unbroken other platforms
2025-07-21 22:42:44 -06:00
Lywx
a05988bd39
Fixed switch compilation
2025-07-21 22:42:22 -06:00
Lywx
13814868ed
Implemented new audio driver for sequence replacement ( #478 )
...
* [WIP] Added custom driver and implemented sequence replacement
* Implemented hmas effect system and wip replace system
* Added load from o2r
* Implemented sequence replacement
* Added looping point support
* Added reduced volume when pausing
* Fixed audio reset and added fade out
* Fixed music when retrying
* Fixed star music
* Parsed more info, not just loops
* Fixed linux compilation
* add doc
* Update docs/custom-audio.md
* Update docs/modding.md
---------
Co-authored-by: coco875 <59367621+coco875@users.noreply.github.com >
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-21 12:48:53 -06:00
coco875
8eecad6bc4
fix bombkart and speedometer ( #496 )
...
* fix bombkart and speedometer
* make number more clear
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-21 12:43:15 -06:00
MegaMech
adc7dd050f
Add Rulesets ( #494 )
2025-07-20 17:13:35 -06:00
Dave Demers
d62d4bb900
Fix #400 and divide by zero ( #454 )
...
* Divide by zero fix & cup restart behavior fix
* CI Test
* Fix a divide by zero bug. Fix for cups when using the reset button
* Added defines, renamed function
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-19 16:59:21 -06:00
MegaMech
bc9686f1a3
Fix incorrect unsigned values For Alfa find_vtx_and_set_colours() ( #489 )
...
* Update KoopaTroopaBeach.cpp
* Update SherbetLand.cpp
* Update RainbowRoad.cpp
2025-07-19 16:48:20 -06:00
MegaMech
0881cdf285
Label Thwomp Behaviour Enums ( #486 )
...
* Label thwomp behaviour enum
* Update BowsersCastle.cpp
* Update Thwomp.h
2025-07-19 16:41:23 -06:00
MegaMech
5b2b4e2c47
Update PodiumCeremony.cpp ( #484 )
2025-07-19 09:34:04 -06:00
MegaMech
8a0fa9bea3
Update podium_ceremony_actors.c ( #475 )
2025-07-18 07:37:27 -06:00
MegaMech
5c123911ec
Fix D_802874D8 clear function ( #474 )
...
* Update code_80281780.c
* Update podium_ceremony_actors.c
* Update podium_ceremony_actors.h
2025-07-18 07:20:47 -06:00
MegaMech
8696af8a69
Update PortMenu.cpp ( #470 )
2025-07-17 17:15:22 -06:00
MegaMech
a2fb113d50
Update ceremony_and_credits.c ( #469 )
2025-07-17 16:57:24 -06:00
MegaMech
18f90e996e
Update camera.c ( #468 )
2025-07-17 16:21:55 -06:00
MegaMech
ee6effee4d
Enable TestTrack Mode ( #467 )
...
* Update Trophy.cpp
* Update Trophy.h
* Update TestCourse.cpp
2025-07-17 15:24:21 -06:00
MegaMech
f6f630645c
Fix Alpha Arg into find_vtx_and_set_colours() ( #466 )
...
* Update RainbowRoad.cpp
* Update KoopaTroopaBeach.cpp
* Update SherbetLand.cpp
2025-07-17 12:51:43 -06:00
MegaMech
4868fadcb9
Fix podium ceremony scene ( #464 )
...
* Update podium_ceremony_actors.c
* Update podium_ceremony_actors.h
* Update code_80281780.c
2025-07-15 12:15:50 -06:00
coco875
01f6b9a1ce
fix background color ( #460 )
...
* fix background color
* reduce print about false problem
* Update memory.c
2025-07-14 16:39:45 -06:00
coco875
d5b455af74
fix rolling wheel ( #456 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-13 19:49:55 -06:00
coco875
3272edd99f
Fine-tune the UV for Clouds ( #455 )
...
* fine tune cloud uv
* format
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-13 19:10:05 -06:00
MegaMech
8932048833
Fix Cinematic Box for Failed GP & Fix 1 Pixel Gap In All Cinematic Boxes ( #453 )
...
* Update menu_items.c
* Update menu_items.c
2025-07-13 14:20:36 -06:00
V10lator
4c6e68aa8a
Add version and debug state ( #437 )
...
* cmake: Correctly set PROJECT_VERSION
This needs CI to adjust
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Log version
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Show version and debug state
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Log debug mode toggling
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Finish version string
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Update CMakeLists.txt
* Update CMakeLists.txt
* Try to fix execute_process() from within CI
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* CI: Checkout with tags
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Fix PR CIs, too
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Add config button for version
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
---------
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-13 13:26:50 -06:00
MegaMech
77a9408817
Impl Option for Skipping Intros and Impl osPfsIsPlug ( #451 )
...
* Added Harbour Intro Skip
* Moved setting to more applicable submenu
* Update Game.cpp
* Update PortMenu.cpp
* Impl and fix os plug
---------
Co-authored-by: sitton76 <58642183+sitton76@users.noreply.github.com >
2025-07-12 20:18:02 -06:00
coco875
83794793e3
Update code_8006E9C0.c ( #450 )
2025-07-12 19:17:05 -06:00
coco875
f1b20c7b91
Fix minor render issue in menu ( #447 )
...
* fix menu texture
* fix other text
* junky fix
* fix cloud to be png
* fix cloud
* Update menu_items.c
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-12 17:32:52 -06:00
MegaMech
a3abb98b9d
Submit Matches for code_80005FD0.c ( #446 )
...
* Update code_80005FD0.c
* More matches
* Remove comment
* Submit match for cpu_use_item_strategy
* Fix hard cpu
* Update code_80005FD0.c
2025-07-12 11:41:28 -06:00
Maciek Baron
7bb37c6ace
Add kartPropulsionStrength and waterInteractionFlags ( #425 )
...
* Add kartPropulsionStrength and waterInteractionFlags
* Add reset_player_speed_and_velocity
* Fix merge
* Reorder and cleanup
* Document hopVerticalOffset and hopFrameCounter
* Fix missed variabled
* Further things
* Use constant
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-11 16:04:02 -06:00
coco875
6a8baf8936
port pr 730 from the decomp ( #445 )
...
* port pr 730 from the decomp
Co-Authored-By: Jed Grabman <7600154+jedgrabman@users.noreply.github.com >
* rename file
* small fix
* finish fix time trial
---------
Co-authored-by: Jed Grabman <7600154+jedgrabman@users.noreply.github.com >
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-10 17:11:36 -06:00