-
Notifications
You must be signed in to change notification settings - Fork 31
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
Render96ex support? #36
Comments
If you put any files in the
|
Thanks for the help, that's great news! In step 2, I get the following question
Also, in step 4, can I include the texture pack? Would I put into src/pc/gfx? (edit: or maybe Update: I think I figured out the File to patch is the rom. I put it as baserom.us.z64. But 3 hunks failed:
Any ideas here? You suspected there may be rejects, so what lines do I need to insert, and where do I do this? Thanks so much for your help! Here's baserom.us.z64.rej
|
The file it's rejecting is src/game/game_init.m, so in src/game/game_init.m, add
at the top of the file. Remove
from the run_demo_inputs function. Lastly, add
in the read_controller_inputs function at the end of the first if statement. The reject file will give you an idea of where to make these changes. For texture packs, I realize I messed up getting external data from the res folder to work in the main branch, so I recommend using the apple_silicon_fix branch where I've updated how external resources are handled. They'll be read from the Files app under "On My iPhone > Super Mario 64 > res" instead so you'll be able to add/remove model/sound/texture packs straight from the phone without having to rebuild the entire app. Also in Build Settings, you'll need to add a user-defined setting named "EXTERNAL_DATA" and set its value to 1. Let me know if you run into any issues using the apple_silicon_fix branch as I've only tested it in my environment. |
Really appreciate the help. Using the apple_silicon_fix branch, I made those changes to
You can see my Thanks again. |
That's fine, as long as the changes are there then it should work as expected. |
Ok, I think I did everything correctly. I followed these instructions, but with your additional notes, like ![]() |
No worries! Before applying the patch and changes, does the app compile successfully? Also are you on an Intel mac or M1/M2 mac? You can check by clicking the Apple icon in the status bar and choosing "About This Mac". It's been a while since I've tried building on an Intel mac so I'm not entirely sure if the Apple silicon fixes broke anything for it. |
I've got SM64 with Render96ex on my windows and linux machines (steam deck), but would be nice to have it on iOS! Throwing this out there for future development ideas... thanks!
The text was updated successfully, but these errors were encountered: