Hacking [RELEASE] ScummVM

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
General midi emulation in scummVM is done via libfluidsynth which has to be ported to Vita first...
The other options rely on host midi devices such as timidity etc. which haven't been ported to Vita either.
 
  • Like
Reactions: Pender666

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
Last edited by rsn8887,
  • Like
Reactions: Zukov and Pender666

kent_kalel

New Member
Newbie
Joined
Jun 27, 2017
Messages
2
Trophies
0
Age
44
XP
51
Country
Brazil
Hello everyone!
I'm a bit confused to define which is the latest (updated) version of the ScummVM emulator for PSVITA.

I found several VPK versions with different sizes and dates confusing launches.

The first post in this topic of @cpasjuste says that the latest version is scummvm-17-02-11.vpk of 15.590KB and the last post in this topic of @rsn8887 reported that an official page was created about the emulator and made the file available Psp2-master-latest.zip. Inside the zip contains the scummvm.vpk file of 17.101KB.

In addition to these, I found another scummvm_mod_1.13.vpk version of 17.249KB.

Please, could anyone tell me which of these is actually the most update version?
Thanks!
 
Last edited by kent_kalel,

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
Hello everyone!
I'm a bit confused to define which is the latest (updated) version of the ScummVM emulator for PSVITA.

I found several VPK versions with different sizes and dates confusing launches.

The first post in this topic of @cpasjuste says that the latest version is scummvm-17-02-11.vpk of 15.590KB and the last post in this topic of @rsn8887 reported that an official page was created about the emulator and made the file available Psp2-master-latest.zip. Inside the zip contains the scummvm.vpk file of 17.101KB.

In addition to these, I found another scummvm_mod_1.13.vpk version of 17.249KB.

Please, could anyone tell me which of these is actually the most update version?
Thanks!

If you go by the dates of the posts you mentioned it makes sense, e.g. the oldest version is 17-02-11, followed by _mod_1.13. The absolute latest, cutting edge development version is psp2-master-latest. I recommend you try psp2-master-latest from the official scummVM buildbot here: http://buildbot.scummvm.org/snapshots/master/psp2-master-latest.zip

If you have any problems with this latest version, feel free to try the other, older versions.
 
Last edited by rsn8887,

szczuru

Well-Known Member
Member
Joined
May 3, 2014
Messages
195
Trophies
0
Age
35
Location
Poland
XP
1,506
Country
Poland
Is there any way to run Laisure Suit Larry 7 on Vita with latest PSVita ScummVM nightly? LSL7 is supported since few last daily builds.
 
Joined
Aug 17, 2008
Messages
777
Trophies
0
XP
1,004
Country
Australia
Congratulations on the 2.0 release :)

Beavis and Butthead in Virtual Stupidity runs on the vita! What kind of witchcraft is this?!

I noticed it was listed as 'Untested' in the compatibility list for 2.0, figured that it would only run on PC given the ancient video/audio formats (MPC-HC reports the video files as 'Intel Indeo Video 3.2') but thought it was worth a shot.
It sat on a black screen for a while, was about to quit out when the intro video started playing, and it kept working...

Including support for random old video formats even on ports to relatively low powered devices like the vita, damn it scummvm never ceases to impress me. Time to play more :)
 

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
Congratulations on the 2.0 release :)

Beavis and Butthead in Virtual Stupidity runs on the vita! What kind of witchcraft is this?!

I noticed it was listed as 'Untested' in the compatibility list for 2.0, figured that it would only run on PC given the ancient video/audio formats (MPC-HC reports the video files as 'Intel Indeo Video 3.2') but thought it was worth a shot.
It sat on a black screen for a while, was about to quit out when the intro video started playing, and it kept working...

Including support for random old video formats even on ports to relatively low powered devices like the vita, damn it scummvm never ceases to impress me. Time to play more :)

Thanks! Yes the official release also plays Phantasmagoria. It is quite nice to have all this working. It stays on a black screen for a long time when starting Phantasmagoria, too.

The official ScummVM 2.0.0 Vita stable release can be downloaded from the download page at scummvm.org.

Nightlies will continue to be built by the official buildbot but, as always, the nightlies are not guaranteed to work since they are based on the git work-in-progress code.

That being said, the latest nightlies for Vita have support for bluetooth keyboard and mouse built-in now :)

More information about ScummVM Vita can be found on the wiki here: http://wiki.scummvm.org/index.php/PlayStation_Vita
 
Last edited by rsn8887,
  • Like
Reactions: Count Duckula
Joined
Aug 17, 2008
Messages
777
Trophies
0
XP
1,004
Country
Australia
The new release is capable of find my games on microSD (sd2vita)?
Yes, as long as its mounted at ux0 then you can run anything from it that you could run from a vita memory card.
Just install the vpk, run scummvm, hit the 'add game' button, browse to the game's folder and click 'choose'. It will add the game to the list.

I'm using an sd2vita and have played full throttle, sam n max, indiana jones 2 and beavis n butthead so far and all work great :)
Sam n Max would crash just after the lucasarts logo when using an mp3 compressed monster.so3 (made using scummvmtools 2.0). It runs fine after I compressed it to ogg instead and this isnt related to the sd2vita.
 
Last edited by Count Duckula,
  • Like
Reactions: MUDD_BR

MUDD_BR

Well-Known Member
Member
Joined
Nov 17, 2008
Messages
691
Trophies
1
XP
1,435
Country
Brazil
Yes, as long as its mounted at ux0 then you can run anything from it that you could run from a vita memory card.
Just install the vpk, run scummvm, hit the 'add game' button, browse to the game's folder and click 'choose'. It will add the game to the list.

I'm using an sd2vita and have played full throttle, sam n max, indiana jones 2 and beavis n butthead so far and all work great :)
Sam n Max would crash just after the lucasarts logo when using an mp3 compressed monster.so3 (made using scummvmtools 2.0). It runs fine after I compressed it to ogg instead and this isnt related to the sd2vita.
Wow, thank you very much! And thanks for the hint for S&M!!
 

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
I made another experimental release version 2.1.0git-rsn8887.5.

This is so that Vita/PSP users have access to the latest experimental features, some of which are not in the official daily buildbot builds yet.

Note that this is much less tested than the official 2.0.0 release or even the daily buildbot version!

This is mostly because of the lipsync patch (see first changelog entry). I think the lipsync is a huge deal so should be immediately released. But it is also largely untested.

https://github.com/rsn8887/scummvm/releases/

Recent (note first entry: we were playing DOTT and Full Throttle wrong the whole time!):
  • Proper lipsync in Day of The Tentacle and Full Throttle. The lips of the characters now stop moving during pauses in their sentences, just like in the original games.

  • Faster screen refresh and less input lag in the menu

  • Joystick mouse cursor speed is independent of screen resolution.

  • (Vita) Better analog joystick precision for more precise pointer movements

  • (PSP) Fixed cursor jumps in x/y coordinates, fixed new smooth cursor speed to the same that it was for the old, jerky cursor (can be adjusted in "Controls" tab).

  • (PSP) Implemented smooth mouse cursor motion and control options where one can change mouse cursor speed and joystick deadzone settings.

  • (PSP) Add new graphics mode "Fit to Screen." This mode replaces the "4:3 Aspect Ratio" and "Keep Aspect Ratio" modes. The new "Fit to Screen" mode makes proper use of the "Aspect Ratio Correction" checkbox setting. If the checkbox is set, the aspect ratio will be forced to 4:3, useful for games like Full Throttle. If the checkbox is not set, the aspect ratio will be the original game aspect ratio, useful for games like Dreamweb.

  • (PSP) Add new graphics mode "4:3 Aspect Ratio" (dam-soft, digitall, rsn8887)
    Now the user has the choice between the old graphics mode "Keep Aspect Ratio," good for 16:10 games like Dreamweb, and a new mode "4:3 Aspect Ratio," good for 4:3 games like Full Throttle.
EDIT: Vita version updated again already (version rsn8887.5 was crashing on startup)
 
Last edited by rsn8887,
  • Like
Reactions: Count Duckula

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
Phantasmagoria has graphical glitches in 2.0 so Nightlies are recommended for this game.

I made a test video a few days ago.



If you are willing to help a bit more:

- Can you please check if the glitches have re-appeared in recent nightlies from last week or newer? Those are compiled with a new SDL2 library.

- If the glitches are back, that means they are due to the new SDL2 version. Can you give instructions to reproduce them easily (savegame etc.)?
 
Joined
Aug 17, 2008
Messages
777
Trophies
0
XP
1,004
Country
Australia
New version already, with direct touch on front panel (can be changed in control options)

https://github.com/rsn8887/scummvm/releases

Latest changes:
  • (Vita) direct touch implemented on front panel. It can be disabled and enabled in the control menu. Indirect touch now uses the pointer speed setting.

With the cursor speed increased a little and using the rear touchpad, this is as near as perfect a portable scummvm setup as I can imagine :)
I requested using the rear touchpad for mouse input on the doublefine forums when the DOTT remaster was announced, but sadly didn't make it into the game.

In all honesty this makes far better use of the rear touchpad than any official release I've played (tearaway was nice but it was more gimmicky than useful, still a great game). It's a new way of holding the vita to use only the rear pad, moving the cursor and and tapping with an index finger, but after a few minutes it felt far more natural than using the analog stick.
Proper mouse-like input with mouse-over discoverability and without my fingers obscuring the image and smudging up the screen. This is awesome, once again thanks :)
 
Last edited by Count Duckula,

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
Nice! Note I made a new release. Now you have to enable the “touchpad mouse mode” in options->control which enables the rear touch and changes touch control from direct to relative.

The default option is now to have direct touch and no rear touch. This prevents users from accidentally moving the mouse by touching the rear.

Once you enable touchpad mouse mode you will get the behavior back you prefer :)
 
Joined
Aug 17, 2008
Messages
777
Trophies
0
XP
1,004
Country
Australia
Nice! Note I made a new release. Now you have to enable the “touchpad mouse mode” in options->control which enables the rear touch and changes touch control from direct to relative.

The default option is now to have direct touch and no rear touch. This prevents users from accidentally moving the mouse by touching the rear.

Once you enable touchpad mouse mode you will get the behavior back you prefer :)

I was going to request an option to disable touch (for those who don't want to use it for whatever reason) on reddit but didn't want to push my luck after all you've done in these updates.

Sounds great. Direct touch actually works well for menus and games that don't use mouse-over discovery (the neverhood doesn't seem to change the cursor at all to identify that you're over an interactive object), and 'mouse mode' is perfect for those that do.
If it was an option I'd personally leave touchscreen on direct and rear touchpad as relative, but I'm likely the only one strange enough to use both at the same time. It's simple to swap it over depending on the game and I agree the option to disable the rear touchpad is a very good idea as it could get annoying to hold the vita without touching it at all if you only wanted to use the analog stick :)
 
Last edited by Count Duckula,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: The cybertruck is a death trap.