forum

[UNSUPPORTED] osu!3DS - A homebrew osu! port for the Nintendo 3DS.

posted
Total Posts
26
Topic Starter
Cyuubi
Hey there, I've been programming this thing for over 6 months and finally got something "notable" working!

Usage Guide:
1. Compile this C# code https://gist.github.com/daCyuubi/af024aab0bf8f92ad6ad322d350c1631
2. Take your beatmap .osu file and remove everything except for the stuff below [HitObjects] (and also remove [HitObjects] its self!)
3. Save this file and call it BeatmapData.csv and move it to where you compiled that C# at
4. Open a Command Prompt (or equivalent) and CD to where you compiled the C# code at
5. Run the following command "<CompiledFileName> > BeatmapCode.txt" (make sure to replace "<CompiledFileName>" with the file name of the EXE name!)
6. Install devkitPro so we can build this homebrew!
7. Clone this repo somewhere https://github.com/Cyuubi/osu-3DS
8. Edit main.c in the source folder and replace line "// Beatmap C data" with the contents of BeatmapCode.txt
9. Create 2 folders inside the cloned osu-3DS folder called "romfs" and inside the romfs folder make a folder inside it called "default", this is where our skin will be at
10. Copy an entire skin that contains at least these 4 files approachcircle.png, cursor.png, hitcircle.png and hitcircleoverlay.png to the "default" folder inside the "romfs" folder
11. Open Command Prompt (or equivalent) and CD to the cloned repo and run "make" there should be no errors at all
12. Copy osu-3DS.3dsx to your 3DS (which has homebrew) SD card or run this with Citra
13. Enjoy?

Currently this is not for the average user and its still very WIP as theres no beatmap parsing basically and no audio output but hopefully soon I can add beatmap parsing.
Have fun!

Proof: https://www.youtube.com/watch?v=NN92hRV_sbw
SilverCatalyst
holy shit this is pretty impressive, how often are you gonna update it?
080
Good job, I hope to see more from this.
(Looks pretty good imo)
Alf is Alf
This looks interesting, might try this sometime
Topic Starter
Cyuubi
I plan to update this quite often as its WIP and have full intentions of introducing an online mode.
KetKatto
Woah neato! So, how's progress?
Timtodile
Any updates?
therealbayblade
I dont understand what to do

can you make video how?
mortal servant
what does compile c# mean
Mednoob

mortal servant wrote:

what does compile c# mean
compile C# means that you have to compile the code and the code language is C#. You can find the step to do it here: https://stackoverflow.com/questions/553143/compiling-executing-a-c-sharp-source-file-in-command-prompt
Agent Encore
Can we get this as a .cia? Because if it works then I might have found my osu playing tool... thing.
mortal servant
is this still being worked on?
pokeeeee_e
can somebody give me the osu-3DS.3dsx file because compiling in C# it's a little to hard for me
Decapitated K-9
HI, Does anybody have the links? if so can you slide them to me pls, the github link is down, and the discord link is expired, also I kinda understand how to do this code stuff, but not really so if anybody knows a simple guide about how to compile code and stuff that would be helpful
galaxy_toast_
I am in the same boat as you. Please send updated info
Z2BXPLAYS
Why the steps have to be so complicated I'm very dumb and can't manage to follow all this :(((
DarioBusciglio
hey, the c code link is broken. can you post a new one?
RockRoller

DudeGamerDario wrote:

hey, the c code link is broken. can you post a new one?
They have changed their username and gist doesnt redirect links properly, try this:
https://gist.github.com/nyamimi/af024aab0bf8f92ad6ad322d350c1631
Sydosys
we've come full circle
DarioBusciglio

RockRoller wrote:

DudeGamerDario wrote:

hey, the c code link is broken. can you post a new one?
They have changed their username and gist doesnt redirect links properly, try this:
https://gist.github.com/nyamimi/af024aab0bf8f92ad6ad322d350c1631
little late but that one doesnt work either
show more
Please sign in to reply.

New reply