Skip to content
forked from aboood40091/sead

Decompilation of the engine and libraries developed by Nintendo EAD (now EPD).

Notifications You must be signed in to change notification settings

Zenith-Team/sead

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sead

Decompilation of the engine and libraries developed by Nintendo EAD (now EPD) present in NSMBU and other games.

Engine (engine/)

The main part of sead. Nintendo EAD's standard library (framework).

Packages

nw_ptcl (packages/nw_ptcl/)

Subset of sead, serving as a wrapper for the NintendoWareForCafe Eft library.

agl (packages/agl/)

Nintendo EAD's main graphics library.

Goal

The original goal was to get a 1:1 decompilation of all sead (engine only) classes/methods present in NSMBU. However, that is sadly impossible for many reasons including no access to the compiler version used in NSMBU.
Later on, the goal was changed to include many of Nintendo EAD's other libraries.
While a 1:1 decompilation is impossible, the current goal is to create code with 1:1 functionality and no less efficiency than the original code.

About

Decompilation of the engine and libraries developed by Nintendo EAD (now EPD).

Topics

Resources

Stars

Watchers

Forks

Languages

  • C++ 99.8%
  • Other 0.2%