• Hey, guest user. Hope you're enjoying GameParadise! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Homebrew [WIP] Updated Godot Engine for 3DS Homebrew

 
 

admin

Chad
Staff member
85%
Joined
Jan 25, 2024
Messages
6,651
Points
38
Age
38
Location
USA
Website
gameparadise.org
Credits
110,859
Hi,
You might already be aware that an old Godot port was originally made by TheCruel a long time ago.
As they won't be able to continue working on it for....some reasons, I ended up taking over where they left off and updated the version of godot to 2.1.7 (the version of the original port was 2.1) and fixed the various build scripts for them to properly build on a python 3 install and with the latest devkitpro and citro3d versions

You can find my updated godot 2 port here.
https://github.com/SeleDreams/godot-3ds

A godot 4 port is currently in the works : https://github.com/SeleDreams/godot/tree/3ds it however is not yet in a usable state

Here is a small video showing the current state of the updated port



At the moment, the port is in the same state it was originally, so I didn't implement yet what was missing such as 3D support but it is now fully working and can be built without much trouble

1. Make sure you already have devkitARM, ctrulib, and citro3d
2. Make sure you have SCons installed and everything need to compile Godot.
3. Clone my repo branch: https://github.com/Cruel/godot/tree/3ds
4. Build command:
Code:
$ scons p=3ds -j4 target=release

one change I did though is that now godot will look for its CPK file in the ramfs, I found it more convenient than having it look in the SD, I might in the future make it look in both locations so that if there's no cpk in one it would check the other
 
 

Recent Content

Newest Downloads

Tutorials

Back
Top