Updates
Luna's Extended Soundbank
I have created a patch that applies extended NInst12 to your ROM and adds the 10 instruments that are normally missing from extended NInst12. These are the following:
0x1E = Low Cowbell
0x24 = High Cowbell
0x27 = "Pah"
0x28 = Snow Accordion
0x2B = Orchestral Percussion
0x2C = Trumpet
0x2E = Percussion Loop
0x2F = Strings (Low)
0x31 = Church Organ
0x32 = Low Haunting Wind
It also comes with a version that prepares your ROM to import wavs into NInst36.
You can find the files and instructions for this in the Hacking tips/Music resources page.
Hacking Tips
I have added a hacking tips section with a few resources to help people who are trying to make romhacks. There are two pages for now, but I may add more eventually if I feel like it:
Warps: A tutorial on how to make functional warps for your game. I made this page because people asked me how to use warps like 50 times in a day. Help by GmdDoesDMG.
Music: A page with resources on how to make .m64 music ports. I made it because I wanted to have a quick conversion list to convert vanilla bank ports to extended 12, then I wanted quickly findable links to the instrument lists, then I wanted the relevant addresses for wav imports, then I wanted- (you get the point). Help by DNVIC.
"New" Playtesters page
Since hack creators seem to have been having trouble to find playtesters for their hacks as of lately, I have decided to make this page to allow people to volunteer for playtesting hacks.
I am hoping that this will make the learning curve for how to make good romhacks a lot smoother for everyone.
And yes, I forgot to post in updates again, silly me.
My Discord server is now public!
Feel free to join at https://discord.gg/w9aCXwsKH9 for support with anything I've made, or just to talk.
Project64 3.0.1-N-v3b update
Project64 3.0.1-N has been updated to v3c.
This updates pj64-wiiu-gcn to v1.0.0, which allows for custom button mappings, updates Luna's DirectInput8 to v1.0.3, which fixes some minor issues, and disables the dgVoodoo files by default due to their unstability.
Imagine remembering to actually post updates
I have created a new input plugin for keyboard that works around many bugs that LINK's DirectInput had and adds modifiers with different multipliers for X and Y axis, configurable via GUI. You can see more info about it on this page.
Additionally, Project64 3.0.1-N has been updated to v3a with the following changes:
Added Luna's DirectInput8 v1.0.2.
Updated ANGLE GLideN64 (v4.3.4 --> v4.3.5).
Updated Octomino's SDL Input wermi (2021.12.15 --> 2023.03.11).
Updated LINK's AziAudio (v0.70 WIP 10 --> v0.70 WIP 10 [2023]).
Added Voodoo files for Jabo DirectX9 patch, which fixes shadows and allows it to run in your dedicated GPU.
Removed LINK's DirectInput7 1.6.1 (Obsolete due to Luna's DirectInput8).
Dissapointed but not surprised
Today I learned that Project64 1.6 does not support graphics LLE.
For this reason, downloads for Parallel and Angrylion plugins are no longer listed in the Project64 1.6 page.
KBDisplay
KBDisplay has been added under the input display section of the Gameplay Tools page.
This is a tool that finally allows you to show your keyboard inputs on Linux even when the window isn't active!
Less importantly, the Windows download for Open Joystick Display is also linked now.
Project64 3.0.1-N-v3 update
Project64 3.0.1-N has been updated to v3, which makes plugins no longer reinitialize when resetting.
This not only makes loading savestates faster, but also fixes the dumb Discord bug that makes the emulator crash sometimes when you're screensharing using GLideN64.
Enjoy being able to screenshare suffering in kaizo while using good plugins!
Gameplay tools page
A new gameplay tools page has been added!
It contains links to many tools that will be useful for playing SM64 romhacks.
Feel free to check it out and download some of them!
Project64 3.0.1-N-v2c update
Project64 3.0.1-N has been updated to v2c, which updates ANGLE GLideN64 to v4.3.4.
This plugin update fixes a memory leak that hindered performance in DirectX and Vulkan, and uses OpenGL on Linux if DirectX is selected.
The speed problem with hacks that use frameskip patch has been removed from "Known issues", as it was found that it was a result of the emulator's intended behavior.
To play a hack with frameskip patch, set the "VI refresh rate" setting to 1500. Make sure to leave it at the default 2200 for any other hack though, as it will allow the emulated CPU to run faster, which reduces lag.
Project64 3.0.1-N-v2b bugfix
Project64 3.0.1-N has been updated to v2b, which fixes lag caused by Visual Studio cringe.
Project64 3.0.1-N-v2a bugfix
Project64 3.0.1-N has been updated to v2a with the following changes:
Fixed a bug where the vanilla savestate slots (Default and 1-10) wouldn't save and load correctly in languages that didn't use the Latin alphabet.
Changed the window title to reflect the correct version name instead of Project64's auto generated one.
Removed LibEGL.dll and LibGLESv2.dll, as they were part of ANGLE GLideN64 v4.2, which is no longer included.
Additionally, download links will now lead to Github rather than Google Drive due to issues with the latter.
The first site updates!
A lot of changes have been made to the site to make things in this site work better:
ANGLE GLideN64 v4.3.3 has been released!
This update includes OpenGL, Direct3DX11 and Vulkan in a single plugin, allows switching between them through the GUI settings, and adds many performance optimizations.
LINK's GLideN64 is now obsolete due to the inclusion of OpenGL in this version.Project64 3.0.1-N has been updated to v2!
This updates ANGLE GLideN64 to v4.3.3 and removes LINK's GLideN64, as mentioned above.
It also includes up to 100 savestate slots, as opposed to the original Project64's mere 11. Go to the hotkeys tab in configuration to set up keybinds for them.Project64 Fixups, an RSP plugin made by aglab2 to improve performance in Project64 1.6, has been added to the plugin guide.
Project64 2.4 is no longer supported.
After use of Project64 3.0.1-N by many SM64 romhack players, it has been made clear that Project64 2.4 has no clear advantages over it. If you're using Project64 2.4, switching to 3.0.1-N is highly recommended.The site's main text font has been changed,
Indie Flower has been replaced with Quicksand to improve readability, Yes, I'm such a kaizo hack creator that I put quicksand on my site.