Email or username:

Password:

Forgot your password?

i made mastodon for the nintendo 3ds :3c

54 comments

technical details cuz u guys are all nerds :3

i kinda lied its not really an "app" because it isnt doing the rendering on the 3ds.

its actually a web app. the miiverse app on the 3ds is actually just an applet that embeds a web page.
if uve ever heard of those "miiverse replacement" services like pretendo or rverse what theyre doing is basically just patching the urls the client goes to with their own servers . this is what im doing.

i wrote a server in python that does ssr page rendering, proxying for images and has some routes for favoriting/boosting/etc that the client uses xmlhttprequest with.

writing a website compatible with this things ancient web browser was fun. and i didnt even need to do that many css crimes!! its funny bc in making this i accidentally made a really simple mastodon web app that can run on like. chrome version 3

technical details cuz u guys are all nerds :3

i kinda lied its not really an "app" because it isnt doing the rendering on the 3ds.

its actually a web app. the miiverse app on the 3ds is actually just an applet that embeds a web page.
if uve ever heard of those "miiverse replacement" services like pretendo or rverse what theyre doing is basically just patching the urls the client goes to with their own servers . this is what im doing.

screenshot of firefox with the mastodon timeline visible in my web app
carelessMisfit (chloe)

@760ceb3b9c0ba4872cadf3ce35a7a4 I would actually use this as my daily driver client on desktop, you should release the source!


@freeplay i want to do that but its a little difficult. because it requires a server if i hosted it somewhere then itd mean taking peoples full r/w mastodon credentials and storing them or at least dealing with them . which i obviously dont want to do. so im not totally sure

Commenter25

@760ceb3b9c0ba4872cadf3ce35a7a4 @freeplay i think just publishing the source code and letting people selfhost it would be fine

Commenter25

@760ceb3b9c0ba4872cadf3ce35a7a4 i want to interact with this software and read its code so bad you have no idea

lena

@760ceb3b9c0ba4872cadf3ce35a7a4 this is actually really really cool, i've been trying to make something similiar for quite a while now, but i'm glad someone else did it before me, this looks so much better than my crappy design.

sounddrill :verified_dragon:​

@760ceb3b9c0ba4872cadf3ce35a7a4 have you considered building lineageOS from a 3ds? foss.crave.io has added what they call "RAS" (remote access system) to get a shell to devspace CLI from the web

Freeeeeeeeeeeeeeeeeeeee :ablobfoxbongohyper:‮‮‮‮‮‮

EEEE EE eE :neofox_flop_happy: hheh eheh e but also this is ltierlaly so aweosme ?? :ablobfoxbongohyper:

Little1Lost

@760ceb3b9c0ba4872cadf3ce35a7a4 is the code somewhere public so we can test it too? (my brother has my 3ds so i would throw this at him)

phi1997

@760ceb3b9c0ba4872cadf3ce35a7a4
Can you make posts with screenshots attached like you could with Miiverse?


@phi1997 i havent gotten posting or the API it uses working yet so no . but i do want to do that

Rado :unverified:

@760ceb3b9c0ba4872cadf3ce35a7a4 PLEASE release the source code I NEED to have this in my life

N0VA

@760ceb3b9c0ba4872cadf3ce35a7a4 i love people on this website so much this is so cool......

Mister Moo 🐮

@760ceb3b9c0ba4872cadf3ce35a7a4 This is amazing. I love seeing new things working on old technology.

Noodnle

@760ceb3b9c0ba4872cadf3ce35a7a4 there's something about projects like this that make me feel really cozy 🥰


ok wow this got a lot of attention, thanks sm everybody <3 im getting the source up on github soon but its complicated. ill be posting about it more so follow me and ill update you :3

UPDATE: on github now! github.com/760ceb3b9c0ba4872ca

eva lauren @ CCCamp23 📞 2707

@760ceb3b9c0ba4872cadf3ce35a7a4 this is so cool!! been scheming about making this for the longest time, it makes me rly happy that you’ve done it :D

Mair :a_blobcat_wobble:

@760ceb3b9c0ba4872cadf3ce35a7a4@wetdry.world can you do a Wii U Port pls. I just daily drive it for most things and it would be very convenient

Raven :verifiedtrans::verifiedlesbian::verified:

@760ceb3b9c0ba4872cadf3ce35a7a4@wetdry.world Want to try using a DSi to use the site (Google still works in the browser app, but not Tumblr)

Go Up