SceneGate / Ekona

.NET implementation of DS and DSi file formats
https://scenegate.github.io/Ekona/
MIT License
27 stars 1 forks source link

Implement DS ROM file system reading #3

Closed pleonex closed 3 years ago

pleonex commented 3 years ago

Description

Implement converter Binary2NitroRom to read a DS ROM. The output is a node container with the program information, banner, program files and data files.

Example

using var rom = NodeFactory.FromFile(romPath).TransformWith<Binary2NitroRom>();

the hierarchy of the container will become:

The reference code is from modime and specs from GBATek.