Homebrew COMPLETED ScummVM

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
Minus on the controller should pull up a virtual keyboard, you can use for *most* text entries.

If it doesnt, redownload the .nro and try it again (apparently one person had that issue once and this fixed it.. ;) )

edit: If it still doesnt work, it might be a ScummVM issue with that engine, but that would be the worst case scenario. :) The virtual Keyboard works in all Scumm games, and in most (/all?) other compatible games I've tested. Not sure about Adibù games though.
 
Last edited by notimp,

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,510
Country
Germany
Minus on the controller should pull up a virtual keyboard, you can use for *most* text entries.

If it doesnt, redownload the .nro and try it again (apparently one person had that issue once and this fixed it.. ;) )
Oh thx. If you mean this by redownload then I already got the newest version. I'll try it out tomorrow and report back. :)
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
The person I'm talking about experienced some issues that sounded like something akin to file corruption, and apparently a re-download of the nro fixed it for them. According to hearsay. Also yes the latest version published in this thread.

If it doesnt work in your Adibu game, also try to pull up the keyboard in a Scumm game (monkey, indy, ...) - there its known to work - in case the keyboard just might not show in that specific kind of game (its working in pretty much all engines, but there could be exceptions :) ).
 
Last edited by notimp,

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,510
Country
Germany
The person I'm talking about experienced some issues that sounded like something akin to file corruption, and apparently a re-download of the nro fixed it for them. According to hearsay. Also yes the latest version published in this thread.

If it doesnt work in your Adibu game, also try to pull up the keyboard in a Scumm game (monkey, indy, ...) - there its known to work - in case the keyboard just might not show that kind of game (its working in pretty much all engines, but there could be exceptions :) ).
Yep gonna try that too if it doesn't work in Adibu. Thx.
Btw I tried to use a real keyboard (USB in docked mode) which did not work (neither in game nor in the ScummVM launch menu).
Is this an issue of libnx that it did not include USB keyboard drivers?
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,510
Country
Germany
The person I'm talking about experienced some issues that sounded like something akin to file corruption, and apparently a re-download of the nro fixed it for them. According to hearsay. Also yes the latest version published in this thread.

If it doesnt work in your Adibu game, also try to pull up the keyboard in a Scumm game (monkey, indy, ...) - there its known to work - in case the keyboard just might not show in that specific kind of game (its working in pretty much all engines, but there could be exceptions :) ).
That keyboard works pretty well, thx again.
Unfortunately Adibu crashes after finishing creating an avatar (which doesn't have anything to do with the keyboard but with the Gob engine support in ScummVM which is still very alpha-like. Such a shame.
But I'm playing Day of the Tentacle right now. Have been playing for some hours and it's just freakin' stable and wonderful.
Thanks again @cpasjuste for that awesome port!
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
The last bit of information cpasjuste shared (in a conversation) on those random crashes in some (limited group) of games was, that it might be related to a racecondition mishap in libnx. So if a game is using different threads (as in sfx and music, and speech, and screentransitions), in some games a certain thread (think parallel processing, multi cores - stuff like that) might finish "too late" for the game to have the results accessible. Then certain games might crash.

yellow8 already looked into it - but wasn't able to completely fix it the first time around. Also as long as primarily ScummVM is affected this might not be a category A priority. So basically its a tough thing to fix - but they are on to what might be causing it. No ETA on a fix.

:)

Games believed to be affected so far:

Broken Sword 1 (but not 2)
Starship Titanic
and now probably
Adibu

Other games that don't load as expected:
Kings Quest 7
Dreamweb (I have to still doublecheck this title on a windows install)

All other tested games, seem to work fine so far (might be subject to change, only tested most for a few minutes each.. ;) ), this includes "all" popular Lucas Arts titles (edit: maybe except Loom, if my memory serves me right (didn't test this one personally)), and even more niche titles such as LSL7 and Gabriel Knight 1 and 2. (monkey3 has sfx issues according to the changelog. :) )
 
Last edited by notimp,
  • Like
Reactions: lordelan

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,510
Country
Germany
The last bit of information cpasjuste shared (in a conversation) on those random crashes in some (limited group) of games was, that it might be related to a racecondition mishap in libnx. So if a game is using different threads (as in sfx and music, and speech, and screentransitions), in some games a certain tread (think parallel processing, multi cores - stuff like that) might finish "too late" for the game to have the results accessible. Then certain games might crash.

yellow8 already looked into it - but wasn't able to completely fix it the first time around. Also as long as primarily ScummVM is affected this might not be a category A priority. So basically its a tough thing to fix - but they are on to what might be causing it. No ETA on a fix.

:)

Games believed to be affected so far:

Broken Sword 1 (but not 2)
Starship Titanic
and now probably
Adibu

Other games that don't load as expected:
Kings Quest 7
Dreamweb (I have to still doublecheck this title on a windows install)

All other tested games, seem to work fine so far (might be subject to change, only tested most for a few minutes each.. ;) ), this includes "all" popular Lucas Arts titles (edit: maybe except Loom, if my memory serves me right (didn't test this one personally)), and even more niche titles such as LSL7 and Gabriel Knight 1 and 2. (monkey3 has sfx issues according to the changelog. :) )
Interesting. That explains why it always crashes on the Switch while it doesn't on Windows PC. There are graphical glitches on the PC in game though because of the Gob engine but it seems the guy who was working on it still touches his repo from time to time.
He did a commit this feb:
https://github.com/scummvm/scummvm/tree/master/engines/gob
If Adibu ever runs completely and without glitches this would be pretty cool for any children I'll ever have lol. :)
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
Riven works. :)

JeYp6Nd.jpg

EFlAlbq.jpg

HWrNlov.jpg

5Eb4jwY.jpg
 

GraFfiX420

Well-Known Member
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,593
Country
United States
I'm having an issue with a game from my childhood as well, I grabbed Return to Zork, the 1.2 CD version, and I followed the instructions for making it work with ScummVM. I even converted all the flac files to mp3.

The game launches fine, and a brief video cutscene plays. Then I walk down a hill to a lighthouse at which point it crashes every time. For some reason ScummVM detects the version of the game as 1.0 instead of 1.2, but the tutorial for making it work on ScummVM specifically states to use the 1.2 version, so I'm kind of lost. Any suggestions?
 

RichKK

Well-Known Member
Member
Joined
Apr 26, 2015
Messages
115
Trophies
0
XP
957
Country
United Kingdom
I'm having an issue with a game from my childhood as well, I grabbed Return to Zork, the 1.2 CD version, and I followed the instructions for making it work with ScummVM. I even converted all the flac files to mp3.

The game launches fine, and a brief video cutscene plays. Then I walk down a hill to a lighthouse at which point it crashes every time. For some reason ScummVM detects the version of the game as 1.0 instead of 1.2, but the tutorial for making it work on ScummVM specifically states to use the 1.2 version, so I'm kind of lost. Any suggestions?

Sounds like either your source is misidentified as 1.2 when it is actually 1.0, or you are experiencing the same issue that others have reported in other games. I only have v1.1 of this so can't test it for myself.
You could try running ScummVM on another device (PC for example) then trying the same files there. If it runs past the crash point then the Switch crash is caused by the Switch conversion of ScummVM. If it crashes in the same place, then your source files are kaput!
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
Yes. To confirm, please try loading your gamefiles in another version of Scummvm (PC (Win, MacOS, Linux..)) and see if the crashes occur at the same point in the game. If not - welcome to the random/not so random crash - bug on the Switch.. ;) Its only an issue in a handful of games - but it hurts in each and every one of them. :)

As a general note - ScummVM games usually dont crash as a result of a bunch of very dedicated devs, who work months and even years on each games implementation. ScummVM also doesn't start games (at least not without a warning) - if it detects entire game files missing, so statistically - it should be the Switch SDK port bug. :)

I'm sure you already know - but in case you don't, you can use the file lists at http://wiki.scummvm.org/index.php/Datafiles to see if all necessary game files are where they should be in your games folder --

As far as detecting the wrong version goes - ScummVM checks the md5 hash of the first x (I think 512) bytes in certain game file to identify versions - and they might default to the base version, If they cant identify a certain (f.e.) localized version. So while this could cause a crash, its more likely, that for Zork they are just missing an entry in their database - and therefore are reporting the wrong version.

If the exact same game files don't lead to a crash on a PC version of ScummVM - please report it in here. Identifying the games that currently crash the Switch - helps out other potential ScummVM Switch users. :)
 
Last edited by notimp,

machine69_420

Member
Newcomer
Joined
May 15, 2018
Messages
23
Trophies
0
Age
28
XP
777
Country
Czech Republic
Hello! I'd like to report "The Neverhood" crashing on Switch ScummVM.

On other platforms (I've tested it on PSP, MacOS and Windows) it works just fine. But when I try to run the game on the Switch it just freezes for a few seconds and then nintendo crash message pops up and I have to restart the console. Surprisingly enough, there is also demo version which works flawlessly.

I would appreciate fixing this issue :) The Neverhood is one of my favourite games of all time and it would be cool to see it working on Switch.
 
  • Like
Reactions: lordelan

Masterwin

Well-Known Member
Member
Joined
Jan 7, 2016
Messages
382
Trophies
0
XP
603
Country
Spain

LikeATrollFace

Well-Known Member
Newcomer
Joined
Apr 24, 2018
Messages
69
Trophies
0
Age
24
XP
180
Country
Netherlands
Everything worked fine, untill I pressed + and the start menu came up, when I pressed resume my switch crashed (on 2.0.0 btw).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    $12 large any style pizza deal
  • K3Nv2 @ K3Nv2:
    Each bite is a $1 well spent
  • SylverReZ @ SylverReZ:
    @ZeroT21, Agreed. I hate oven pizza, only from pizza place.
    +1
  • K3Nv2 @ K3Nv2:
    Nah I can still go for totinos
  • RedColoredStars @ RedColoredStars:
    i like totinos party pizzas. lol.
  • RedColoredStars @ RedColoredStars:
    the cracker-like crust is great on those
  • RedColoredStars @ RedColoredStars:
    My neighbor and I are going to make this next month....
  • SylverReZ @ SylverReZ:
    Tiger crust is great.
  • K3Nv2 @ K3Nv2:
    I'm beefing with a neighbor currently each time I ask him for help with something he makes bs excuses then ignores my calls text but seems to randomly speak when I'm done with the project after doing things to help him
  • RedColoredStars @ RedColoredStars:
    DiGiorno Crispy Pan Pizza tasted pretty dang close to Pizza hut pan pizza, but Im not sure if theyve been discontinued or not. Havent seen them locally for a couple of months now.
  • RedColoredStars @ RedColoredStars:
    The croissant crust is still available though, but not quite as good imo.
  • RedColoredStars @ RedColoredStars:
    @SylverReZ Never heard of tiger crust. What is it?
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Its known as tiger bread, also known as dutch crust.
  • Maximumbeans @ Maximumbeans:
    It's fuggin gooooood
    +1
  • RedColoredStars @ RedColoredStars:
    I mean. Whats different about it?
  • RedColoredStars @ RedColoredStars:
    Never even seen a tiger crust pizza in any stores around here. Walmart, Cub, or otherwise.
  • RedColoredStars @ RedColoredStars:
    Must be a regional thing.
  • RedColoredStars @ RedColoredStars:
    Gonna smoke this bowl then go get kitties ashes. <3
  • RedColoredStars @ RedColoredStars:
    Last thing I told her is how much I love her, and that Im not leaving her there forever and I promise to come back and take her back home with me.
  • Bunjolio @ Bunjolio:
    halllo
  • Black_Manta_8bit @ Black_Manta_8bit:
    hello, anyone is able to create cheat patches for cemu? i have a simple request if anyone can help
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Rest in piece. Hope she rests well, she'll always love you too. :sad:
    SylverReZ @ SylverReZ: @RedColoredStars, Rest in piece. Hope she rests well, she'll always love you too. :sad: