Skip to content

Inklay/Layton-PC

Repository files navigation

Layton-PC

A C++ rewrite of the DS Layton game that can read DS roms assets to run on PC. The end goal is to be able able to natively play any Layton game on your computer (you would still need the game's assets to do that) but for now I'm focusing on the 4 DS games.

The project will only host the code C++ code that allows to convert the DS game assets and play the game, there will never be any assets hosted on this repository. To be able to use this project you will need a legally obtained dump of your Layton game.

For now I'm working on the data conversation from an unpacked DS roms, once the conversion side of thing is done I'll work on adding the basics of the gameplay (puzzles, maps, dialogues, cinematics...) Since this is a full rewrite of the games, it will take some time.

Building

You need to use C++17 or later to, build this project. The only dependencies needed for now are SDL3 (I'm specifically using SDL3-3.4.2) and SDL3_Image (3.4.2) You will also need ffmpeg in a bin folder next to the game's executable

Thanks and credits:

About

A C++ rewrite of the DS Layton game that can read DS roms assets to run on PC

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors