Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge changes from upstream #4

Closed
wants to merge 319 commits into from

Conversation

jgcodes2020
Copy link

No description provided.

jgcodes2020 and others added 30 commits August 20, 2022 20:51
…-pitch-crash-fix

Fix crash due to SDL_SetVideoMode in SDL 2 compatibility code.
Add support for Advanced Homebrew ROM Header save type
…when slot is changed through auto increment
Have netplay just use file extension for file syncing
…m DMA PI

And attempt to have more accurate timings similar to reads/writes on real hardware
Fix incorrect DDREGION being used for development disks
Update that helps diagnose and in some cases circumvent issues...
Pcgaming575 and others added 29 commits March 10, 2024 21:27
Added the French translation of Conker's Bad Fur Day made by Corrigo, and by the way corrected the Spanish translation credit of 007 - The World is Not Enough (changing IlDuci for IlDucci).
Added Japanese translation of Dr. Mario 64, Spanish translations of Sin and Punishment, Ready 2 Rumble Boxing, Body Harvest, Star Wars Episode I: Racer, Banjo-Kazooie and Turok Dinosaur Hunter Analog Stick Movement Hack.
Correcting space in Body Harvest translation credit.
I add the English translation of Wave Race 64 - Shindou Edition, made by Zoinkity, and the Korean translations of Super Mario 64 and its Shindou Edition version, made by Minio.
process new lines in buffer to prevent empty debug messages without losing data.

current method wipes out everything after a new line if a new line is not placed at the end of the string.
Otherwise we get a use after free when loading ROMs after a core shutdown + startup.
I add the version 1.1 of the English translation of Wave 64 - Shindou Edition, the English and Korean translations of Puyo Puyo Sun 64 made by Zoinkity (with contributions from UltimatePenguin in the Korean translation), the Spanish translations of Mario Kart 64 and Super Mario 64 made by Blade133bo and finally, I update the information on Donkey Kong 64 by adding that it is multilanguage.
I add the english translation of Bomberman 64 - Arcade Edition, made by Zoinkity.
Added the Italian translations of Diddy Kong Racing, Zelda Majoras Mask, Mario Kart 64 and Super Mario 64, made by Rulesless.
This can be used for particularly demanding game sections when
coupled with 60 FPS cheats to ensure greater framerate stability,
at the cost of increased CPU utilization.

For reference, 1964GEPD supports values up to 18. Even with an overclock
factor of 18, there is still ample room to run above fullspeed on an i9-13900K
on Perfect Dark, so a value of 20 should run well on today's high-end CPUs.
This would cause all 3D to break in games like Ocarina of Time and Mario Kart 64, being reduced to a few unmoving triangles in the middle of the screen.
When printing a game's debug messages, this code was causing the text to be byteswapped.
This doesn't appear to break anything, and it seems like the correct thing to do.
I add the Portuguese translation of f zero x, the English translations of getter love!! and heiwa pachinko world 64, and the Switch version of Goldeneye 007.
This is needed on other platforms too, but may be implicit in some where
including it again is harmless.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.