A work in progress open source port of gamemaker to several consoles using devkitpro and C++. https://discord.gg/cc2YA2pChU
Rather then our old approach (interpreting gml directly) it converts it to C syntax and the C project has the functions and variables to make it run! (A little simplified)
Check out the wiki to see what you can use!
(also current consoles are wii, gamecube, and 3ds!)
Quick tutorial on editing the project:
Open the compiler (GML2C.yyp) in gamemaker, this compiles the sprites, code, object, etc to the C++ project. That C++ project is stored in the datafiles\Runner folder.
For adding new functions, add it to the gm_funcs files in the appropriate type. So a timer function would go in misc, rumble in input, etc
When you actually wanna test your changes, compile the GML2C project and compile it. Do not compile the c++ project from the datafiles directly!
If you wanna add a new export platform: Don't!
Later on more platforms will be allowed, but as of currently we don't wanna deal with editing like 10 different platforms at once
Meet the team!
- Ralcactus (coder and creator)
- FoxFore (coder)
- Loaf (Logo designer)
- Finlay (coder)
- Samuel Venable (GameMaker extension developer)
- Feel free to contribute! (we really need the help...)

