Homebrew [Release] ScummVM 3DS

zekepliskin

Well-Known Member
Member
Joined
Oct 13, 2015
Messages
251
Trophies
0
Age
40
Location
Hampshire UK
XP
155
Country
Great effort! I notice that as a lot of the old SCUMM games pre-Curse Of Monkey Island (and also stuff like Flight Of The Amazon Queen which incidentally only adds on the CIA version, not the 3DSX version or Beneath A Steel Sky) have a 320x200 or 320x240 type resolution and this being close or identical to the 3DS bottom screen you're getting a nice 1:1 pixel mapping without scaling so it's pin sharp, if letterboxed (16:10 resolution on a 4:3 screen if it's 320x200).

As a feature request, would it be possible to have this on the top screen as well, since it's 400x240? Sure it'd be window boxed but it'd make a lot more sense if you're only running one screen.

What I have noticed, running O3DSXL via A9LH on firmware 11.0 is that I'm still getting lag on most games, which leads to tiny audio dropouts or a clicking effect. Not sure why as I'm specifically encountering this on the SE converted versions of Secret Of Monkey Island and Monkey Island 2: LeChuck's Revenge which have had the audio converted to OGG which I assumed wouldn't make much difference from MP3? Correct me if I'm wrong. Doesn't occur on the PSP nightlies which I'm trying via TN-V on the Vita using exactly the same versions. Incidentally the PSP version also takes a long time to add new game entries due to having to scan for all supported games so it's not 3DS specific, therefore wouldn't be considered a bug of this version.

Overall though, considering how new this project is, this represents yet another excellent highly playable ScummVM port and all the classic point-and-click games that go with it. Thanks!
 
Last edited by zekepliskin,

WeedZ

Possibly an Enlightened Being
Global Moderator
Joined
Jan 13, 2015
Messages
3,825
Trophies
1
Location
The State of Denial
Website
gbatemp.net
XP
5,666
Country
United States
@TheCruel

Hey man, I've been looking forward to a scummvm port since homebrew was first available, so great work. But I have a problem, Maybe I missed something simple. I installed the cia on an o3ds that's running luma on 11.0 via a9lh. I setup full throttle but when I launch it, it loads up the Lucas arts logo, hangs for a sec then forces a system restart. I see you have this game working, so what gives? (honestly, it's the only game I care about atm)

Nvm, I jumped the gun and didn't fully read your op like a fucking noob. Completely skipped the dsp dump instructions. Sorry brother. It works great :grog:
 
Last edited by WeedZ,

TheCruel

Developer
OP
Banned
Joined
Dec 6, 2013
Messages
1,350
Trophies
2
XP
3,130
Country
United States
Heh. Now that I think about it, I should get it to not crash in the absence of a dsp dump (though it's fine for some games). It'll process the audio and just cleanly ignore it.
 
  • Like
Reactions: SLiV3R and WeedZ

Garcimak

Well-Known Member
Member
Joined
Nov 30, 2006
Messages
102
Trophies
1
Location
Belgium
XP
1,588
Country
Belgium
Playing CIA 0.3 version on old 3ds luma A9lh - DSP dumped

games tested ok :
- Flight of the Amazon
- Future wars
- Indiana jone and the last cruisade (FM-towns)
- Lure of the temptress
- MI SE classic extracted with ogg tracks

issue :
- kyrandia claiming for kyra.dat corrupted
- Simon the sorcerer 1 is running but very slow here too, i'll recheck when getting a n3ds
- Loom cd talking : hang a while before accessing any sampled sound (shrinking the speech mp3 file doesn't make any difference) will try ogg.
edit : ogg works very well, no more seeking

- Discworld (CD DOS) is running but bringing menu with start hangs the system, forcing to manual shutdown. I was unable to save either.

suggestion :
- can't navigate in home menu list with dpad
actually, "down" d-pad "down" makes it quit, "left"/ "right" instead of jumping to another letter makes it go 1 line up or down and start the highlighted game.
edit : it's the actual layout of d-pad

- Enable/disable mouse cursor un upper screen

But overall, this is one of the best things to have on 3ds now
i prefer playing this over any other portable version of scummVM.
 
Last edited by Garcimak,
  • Like
Reactions: SLiV3R

kane159

Well-Known Member
Member
Joined
May 28, 2013
Messages
215
Trophies
1
Age
34
XP
1,234
Country
Taiwan
yo hey bro congratulation ur branch is included in official git :D
BTW im trying to build the latest version, how can i enable the flac support?
i already follow the readme file install the portlibs but the configure still give me no in the flac check :(
again it's a very good port, i almost play it everyday :D
 

LeifEricson

Coming Soon™
Member
Joined
Jun 22, 2012
Messages
234
Trophies
0
Age
27
Location
New York, USA
Website
www.youtube.com
XP
534
Country
United States
Maniac Mansion (NES version) has no sound or music. Tried the 3DSX and CIA (with DSP dump) versions, game runs very well just no audio.

EDIT: Tried it with DOTT and the audio is working on that, so I know I didn't set it up wrong.
 
Last edited by LeifEricson,

TheCruel

Developer
OP
Banned
Joined
Dec 6, 2013
Messages
1,350
Trophies
2
XP
3,130
Country
United States
I don't have any of those, but I have the full version of Smash. Will that work?
It's in the README: https://github.com/scummvm/scummvm/blob/master/backends/platform/3ds/README

You will need one of the following (installed or physically in cart slot):

- Youtube
- Monster Hunter 4 Ultimate Special Demo
- Monster Hunter 4 Ultimate
- Monster Hunter 4G
- Super Smash Bros. for Nintendo 3DS Demo
- Super Smash Bros. for Nintendo 3DS Special Demo
- Super Smash Bros. for Nintendo 3DS
 
  • Like
Reactions: MegAmi24

LeifEricson

Coming Soon™
Member
Joined
Jun 22, 2012
Messages
234
Trophies
0
Age
27
Location
New York, USA
Website
www.youtube.com
XP
534
Country
United States
i dont think MM was the only NES game that ran in ScummVM atleast on PC, if there are others test which ones might give sound otherwise it maybe just something not supported yet w/ this Port.

According to my research MM is the only one. There was a Famicom version of MM, but it didn't run on the SCUMM engine.
 

Garcimak

Well-Known Member
Member
Joined
Nov 30, 2006
Messages
102
Trophies
1
Location
Belgium
XP
1,588
Country
Belgium
further testing :

Elvira 1&2 (amiga) : working but bringing game menu makes it hang .
Fascination, Lost in time, Ween the prophecy are all affected by a very slow fading effect.

Converting audio track to OGG seems to have solved the latency issues with Loom
 
Last edited by Garcimak,

Kirtai

Well-Known Member
Member
Joined
May 6, 2016
Messages
237
Trophies
0
XP
245
Country
United Kingdom
Just compiled the 3DS version from the official 1.8.1 source and it seems to be working other than a crash when closing the start or select menus. Good work though :)
 

TheCruel

Developer
OP
Banned
Joined
Dec 6, 2013
Messages
1,350
Trophies
2
XP
3,130
Country
United States
Is ScummVM 3DS still being worked on, or has FreeShop taken top priority?
The only thing I'm going to do (hopefully this week) is get ScummVM working on their buildbot so releases can be packaged and released on the official site. Otherwise I won't get to this until freeShop is done. But I will get back to this, simply don't have enough time. I also made an initial port of ResidualVM (with extremely slow software renderer) I'd like to complete. I have a lot of things I'd like to work on, oh well...
 
  • Like
Reactions: SpaceJump

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs