Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 1.46 KB

README.md

File metadata and controls

20 lines (18 loc) · 1.46 KB

hs3ds

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

to build and run:

  • follow the instructions here to install devkitpro and the required libraries
  • in citro2d/ run make clean && make install
  • in lovepotion/ run make clean && make ctr -j8
  • copy lovepotion/platform/3ds/LOVEPotion.3dsx to the 3ds/ folder on your modded 3ds' sd card
  • copy the game/ folder from maplesyrup_test or hs3ds depending on which one you want to run to the 3ds folder on your modded 3ds' sd card
  • copy the animations and pages folders from process_json and gif_to_atlas to the game folder you just put on your 3ds' sd card
  • open the homebrew app on your 3ds and run LOVEPotion you did it!!!!!!!!