mkst / sm64-port

My mirror of the sm64-port. You probably want to look at the 3DS port branch: https://github.com/mkst/sm64-port/tree/3ds-port
https://discord.gg/7bcNTPK
245 stars 32 forks source link

FEATURE - Add custom icon, banner and jingle for CIA #51

Open mkst opened 3 years ago

mkst commented 3 years ago

I lack the creative talent for this, but hopefully someone can create some nice, copyright-free, assets to use when building the CIA.

Smoker1 commented 3 years ago

@mkst - Also need Commands for specifying which type a User wants to Build. Example - I was wanting to Build the 3D-NFS-60FPS Variant, but I got the Homebrew, Basic Build.

mkst commented 3 years ago

@Smoker1 so 3D is in there by default, just choose 400px from the bottom-screen mini menu and use the slider to apply/increase the effect. Note that AA does not work in 3D mode as there's not enough VRAM. When I find the time I'll add support for AA in 400px mode when the slider is down (i.e. no 3D-effect).

To build with 60FPS you need to apply the patch before building:

git apply enhancements/60fps.patch

If you have already built, you need to do

make clean

before you recompile.

To build the CIA you can do:

make --jobs 4 cia

^^ the instructions to build CIA are in the README; note that I updated the instructions, there are 2 extra steps as you need makerom to build the CIA.

What is NFS?

Smoker1 commented 3 years ago

No Frame Skip. I saw that Optional Build on another Commit I found. Am I correct that that is just the 60FPS?

mkst commented 3 years ago

No frame skip is in the readme "Naïve frame-skip if frame takes longer than 33.3ms (1 / 30 FPS) to render":

Disable by building with DISABLE_N3DS_FRAMESKIP=1

so:

make DISABLE_N3DS_FRAMESKIP=1

No audio is in the readme:

Choice to disable audio at build-time; add build flag DISABLE_AUDIO=1

so:

make DISABLE_AUDIO=1

Does this make sense?

pupsicola commented 3 years ago

Made some today, let me know what you think! Love the project! https://i.ibb.co/7jX5wn0/banner.png https://i.ibb.co/X5NHcNT/icon.png