Skip to content

Sample ROMs to demonstrate code and asset segmentation for Nintendo 64 homebrew.

Notifications You must be signed in to change notification settings

n64brew/N64-Codesplit-Tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codesplit Tutorial Examples

These libultra examples exist to demonstrate different approaches to segmenting large scale homebrew projects for the system. They are designed as companions for the Code Segmentation Guide on the N64Brew Wiki. It is therefore recommended that you read the Wiki pages in order to fully understand these samples.

Sample Explanations

original
Description: The original "bad" ROM, which all examples are based off.
Companion Page: N/A

splitdata-bin
Description: The original sample, but with the textures split from the codesegment and linked as binary files.
Companion Page: https://n64brew.dev/wiki/Splitting_Assets_from_Code

splitdata-binram
Description: The above sample, but using a buffer that is not part of the code segment.
Companion Page: https://n64brew.dev/wiki/Splitting_Assets_from_Code#Having_a_buffer_somewhere_in_RAM

Compiling

Windows XP SDK: Simply run makeme.bat.

About

Sample ROMs to demonstrate code and asset segmentation for Nintendo 64 homebrew.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published