ScummVM on 3DS

Subforum for discussion and help with ScummVM's Nintendo DS port

Moderator: ScummVM Team

phunimator
Posts: 58
Joined: Mon Jun 01, 2009 1:03 pm
Location: London

Post by phunimator »

I second this! Hope someone is able to do a 3DS Native version soon. The 3DS is at a stage where it can be hacked via multiple ways very easy to enable homebrew specifically, so it is definitely time for a 3DS specific version :)
Cruel
Banned
Posts: 3
Joined: Sun Mar 20, 2016 6:12 pm

Post by Cruel »

I started a 3ds backend implementation this week. Going well:

https://youtu.be/tceIvLLIYUc
digitall
ScummVM Developer
Posts: 1053
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

Cruel: Good to see someone looking at this. When you are happy, it would good to get your source code patches for this to integrate into the main tree... or let us know if you are working on a github fork?
Cruel
Banned
Posts: 3
Joined: Sun Mar 20, 2016 6:12 pm

Post by Cruel »

digitall wrote:Cruel: Good to see someone looking at this. When you are happy, it would good to get your source code patches for this to integrate into the main tree... or let us know if you are working on a github fork?
Yeah, I have a github fork I'll put it on. I'll make a pull request so it can be reviewed once I get the basics all working. I have it integrated into the build system already, but I'm still toying with the configure options to test the limits of the 3ds.
phunimator
Posts: 58
Joined: Mon Jun 01, 2009 1:03 pm
Location: London

Post by phunimator »

Cruel wrote:I started a 3ds backend implementation this week. Going well:

https://youtu.be/tceIvLLIYUc
Fantastic! I will be following this very closely! If you need any testing, will be glad to help. Best of luck!
digitall
ScummVM Developer
Posts: 1053
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

I assume you will push this to a branch here when you are ready then: https://github.com/Cruel/scummvm
Cruel
Banned
Posts: 3
Joined: Sun Mar 20, 2016 6:12 pm

Post by Cruel »

digitall wrote:I assume you will push this to a branch here when you are ready then: https://github.com/Cruel/scummvm
Indeed. I just did: https://github.com/Cruel/scummvm/tree/3ds

I posted the build elsewhere in the 3ds community, getting people to test it.

Here's an additional discussion on it for those interested: https://gbatemp.net/threads/release-scummvm-3ds.422051/
phunimator
Posts: 58
Joined: Mon Jun 01, 2009 1:03 pm
Location: London

Post by phunimator »

Cruel wrote:
digitall wrote:I assume you will push this to a branch here when you are ready then: https://github.com/Cruel/scummvm
Indeed. I just did: https://github.com/Cruel/scummvm/tree/3ds

I posted the build elsewhere in the 3ds community, getting people to test it.

Here's an additional discussion on it for those interested: https://gbatemp.net/threads/release-scummvm-3ds.422051/
Woohoo!! Going to try this as soon as I've charged up the N3DS! Thank you so much!

*Edit - Gave it a quick test, and it works brilliantly with MI2! Looking forward to giving this a more thorough going through in a couple hours. Will update! Thanks again!
digitall
ScummVM Developer
Posts: 1053
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

Cruel: Thank you for providing your source code changes. Can I suggest that when you are happy, you issue a Pull Request to get your changes merged into the ScummVM mainline?
User avatar
Badablek
Posts: 58
Joined: Sun Jan 28, 2007 3:53 pm

Post by Badablek »

your 3DS port works beautifully, Cruel (N3DS 10.7 + A9LH + AuReiNAND 4.2). ScummVM was missing on the 3DS homebrew scene, thank you.



ps : nice to see it becoming an official branch of the main ScummVM
Stremon
Posts: 14
Joined: Fri Jul 27, 2007 8:48 am

Post by Stremon »

Still no news on this awesome port getting part of the official scummvm branch?
I would love to see that made :D
And I am sure I am not the only one ;)

Edit: seems like cruel got arrested and put in jail, so this project is probably dead if nobody else try to continue it :'(
User avatar
KainXVIII
Posts: 61
Joined: Mon Feb 11, 2008 10:00 pm
Location: Russia

Re: ScummVM on 3DS

Post by KainXVIII »

Tried latest official build on old 3ds and Gob engines games (Goblins 2, 3, Ween) are unplayable because of slideshow (speed is less than 1 fps i guess :mrgreen: ). What gives?? Older unofficial build with black gui (i don't remember version number) was working fine with these games! :evil:
PS - Monkey Island 2 speed is also fine in comparison (if you don't enable nuked OPL emulation of course, its too much for poor old 3ds :lol: )
Last edited by KainXVIII on Sun Feb 16, 2020 10:42 am, edited 1 time in total.
bgK
ScummVM Developer
Posts: 71
Joined: Sat Feb 13, 2016 12:40 pm

Re: ScummVM on 3DS

Post by bgK »

Please try again with the latest daily build, the issue with the gob engine should be fixed.
User avatar
KainXVIII
Posts: 61
Joined: Mon Feb 11, 2008 10:00 pm
Location: Russia

Re: ScummVM on 3DS

Post by KainXVIII »

bgK wrote: Sat Feb 15, 2020 7:02 pm Please try again with the latest daily build, the issue with the gob engine should be fixed.
Nice! Works as it should now!
User avatar
KainXVIII
Posts: 61
Joined: Mon Feb 11, 2008 10:00 pm
Location: Russia

Re: ScummVM on 3DS

Post by KainXVIII »

What about Munt implementation in 3ds port, is it possible?
Post Reply