Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

  • Thread starter Thread starter shutterbug2000
  • Start date Start date
  • Views Views 734,931
  • Replies Replies 2,759
  • Likes Likes 153
My son recently asked me to buy him a "flashcard" to play original DS games on his 3 DS. Could I show him this instead or is it still not ready to play original DS games yet? He has a Nintendo 3DS, the one without the colored buttons.
 
My son recently asked me to buy him a "flashcard" to play original DS games on his 3 DS. Could I show him this instead or is it still not ready to play original DS games yet? He has a Nintendo 3DS, the one without the colored buttons.
It doesn't work good on O3DS yet.
 
My son recently asked me to buy him a "flashcard" to play original DS games on his 3 DS. Could I show him this instead or is it still not ready to play original DS games yet? He has a Nintendo 3DS, the one without the colored buttons.
just buy him a flashcard!
it's way better and it's not that expensive.
and flashcard are and will always be more reliable.
Remember, what we have here now is a POC meaning it can't replace flashcards yet
 
My son recently asked me to buy him a "flashcard" to play original DS games on his 3 DS. Could I show him this instead or is it still not ready to play original DS games yet? He has a Nintendo 3DS, the one without the colored buttons.

I would Just wait until there's a version of this with at least good fps, then show him this.

:hrth:
 
My son recently asked me to buy him a "flashcard" to play original DS games on his 3 DS. Could I show him this instead or is it still not ready to play original DS games yet? He has a Nintendo 3DS, the one without the colored buttons.
Just get a flashcard for now. At the moment this emulator can't really play games at a playable state. It also has no sound, so it's probably better to go with a flashcard if you want to get something for your son now.
 
  • Like
Reactions: TheNerdWIzard
You need more information. Example: 1. 3DSX or CIA build 2. What happens if it does not work 3. Old 3DS or New 3DS 4. Speed
I edited the list with what information I could add, not sure about speeds as all roms that have been tested as working have been said to be laggy right now.
 
The only core that could be ported that I know of is mupen64 and I think pj64 is heavily tied to Windows last I checked.

As for his emulator, even with a new DeSmume core I expect that this will need a lot more work to be considered usable for a lot of games. 2D performance might be good but I really wonder how well the 3DS will handle the overhead. It's certainly interesting and a good learning experience though.

@MasterFeizz I'm looking at citro3d and trying to get a good idea of what best practices for it are. Would you recommend drawing to an off screen buffer first? Does citro3d have a buffer swapping method? I can't find an API documentation.

I may not have time to work on this myself but I'd like to give @shutterbug2000 some guidance where I can.
You always render offscreen, you can't use the gpu to render directly to the framebuffer. I'm not familiar with citro3d, but you just transfer the color buffer to the framebuffer after you're done drawing.

--------------------- MERGED ---------------------------

The code is on Github under the 0.9.11 branch.
Also, no exceptions.
I'm on my phone, when I get home I'll take a look.
 

Site & Scene News

Popular threads in this forum