porting homestuck to the nintendo 3ds
folders in this repo include:
- a fork of Citro2d allowing for multicolor text drawing
- a fork of Lovepotion allowing for multicolor text drawing using the citro2d fork
- (gif_to_atlas) a python script to convert .gif files to multiple .t3x files along with lua tables to allow for animation in lovepotion on the 3ds
- (process_json) a python script to convert the information in mspa.json from the Unofficial Homestuck Collection into lua tables with the relevant information for homestuck pages
- a lovepotion app to test the maplesyrup ui framework for lovepotion I'm building
- the current version of hs3ds
- follow the instructions here to install devkitpro and the required libraries
- in
citro2d/
runmake clean && make install
- in
lovepotion/
runmake clean && make ctr -j8
- copy
lovepotion/platform/3ds/LOVEPotion.3dsx
to the3ds/
folder on your modded 3ds' sd card - copy the
game/
folder frommaplesyrup_test
orhs3ds
depending on which one you want to run to the3ds
folder on your modded 3ds' sd card - copy the
animations
andpages
folders fromprocess_json
andgif_to_atlas
to thegame
folder you just put on your 3ds' sd card - open the homebrew app on your 3ds and run LOVEPotion you did it!!!!!!!!