Hacking [RELEASE] ScummVM

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
47
Website
www.patreon.com
XP
3,645
Country
United States
I agree and put up a new version. Now front touch is always in direct touch mode (too confusing otherwise), and the rear pad can be enabled with the option "Touchpad mouse mode". Even when the option is enabled, the front panel remains in direct touch mode.
 
  • Like
Reactions: Count Duckula
Joined
Aug 17, 2008
Messages
777
Trophies
0
XP
1,004
Country
Australia
Just installed and working great :)

The only (minor) issue/improvement I can think of is the quit button on the main menu crashing the vita. The in-game quit option from the 'start' menu works fine, as does closing via the PS button. Maybe it's just me? Most odd.
Crashdump: https://mega.nz/#F!F51QzKTC!FxbhmqprgLDhRUDnfCPrPA
Just tested on my pstv (official vita mem card) and it closes the app fine.
On the vita 2000 with sd2vita I can play games for hours and quit using the in-game menu option, but it always crashes using the button on the main menu. Chkdisk didn't find any issues with the microsd.

Do you have a donation link rsn8887? I really appreciate all your effort in making this the ultimate portable scummvm version.
 
Last edited by Count Duckula,

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
47
Website
www.patreon.com
XP
3,645
Country
United States
I will look into it over the weekend.

Well the closest I have is I made a blank patreon page with no rewards... donation is then equivalent to "become a patreon, wait a month, remember to cancel after first payment is deducted" ;)
 
Joined
Aug 17, 2008
Messages
777
Trophies
0
XP
1,004
Country
Australia
I will look into it over the weekend.

Well the closest I have is I made a blank patreon page with no rewards... donation is then equivalent to "become a patreon, wait a month, remember to cancel after first payment is deducted" ;)

That works, I already have the rewards :)

For anyone else who enjoy's rsn8887's work and can spare a few bucks: https://www.patreon.com/rsn8887
 

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
47
Website
www.patreon.com
XP
3,645
Country
United States
Thanks!

I cannot seem to reproduce the "crash on quit" on my system.

It could be related to your scummvm.ini file. If you have some time, could you move your scummvm.ini to a different folder to test ScummVM again? ScummVM will generate a new ini on start. After testing, you can just copy your old file over again.

New release, I fixed some more inaccuracies with front touch on Vita in some graphics modes. Sometimes the pointer was slightly to the right of the finger. This should now be fixed. If anyone experiences wrong pointer motion with touch after switching graphics option (e.g. toggle fullscreen), a reboot might also fix that.

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

## Recent changes:

- (Vita) improved direct touch accuracy in all screen modes. Before this, sometimes the mouse cursor was slightly besides the finger in some graphics modes when using front touch. This should now be fixed.

- (Vita) Always use direct touch on front touch panel. Enabling the option "touchpad mouse mode" enables rear touch with relative touch mode, but the front panel always stays in direct touch mode. Thanks to ScHlAuChi and Csnover for help and suggestions regarding usability of touch features.
 
Last edited by rsn8887,
  • Like
Reactions: Count Duckula
Joined
Aug 17, 2008
Messages
777
Trophies
0
XP
1,004
Country
Australia
Thanks!

I cannot seem to reproduce the "crash on quit" on my system.

It could be related to your scummvm.ini file. If you have some time, could you move your scummvm.ini to a different folder to test ScummVM again? ScummVM will generate a new ini on start. After testing, you can just copy your old file over again.

Moving ux0:data/scummvm/scummvm.ini to another folder resolved the crash! :)
I've got to head out for a while, will install the latest version set the games up again fresh when I get home. Thanks for the suggestion!

My previous config that crashed: https://pastebin.com/Z6kYF1Gd
 

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
47
Website
www.patreon.com
XP
3,645
Country
United States
New update now with 2 finger drag'n'drop:

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

More information about controls, including touch controls, is here:
http://wiki.scummvm.org/index.php/PlayStation_Vita

Recent changes:
  • (Vita) Add 2-finger drag-and-drop touch motion. This is useful for example in FT to bring up the action menu, or to scroll through the game list in the menu using the scroll bar. It works in the following way: holding down two fingers for a while initiates a drag'n'drop where the left mouse button is being held down. The first finger affects mouse motion during the drag, the second finger can be removed without affecting the drag. When the last finger is removed, the left mouse button is released and the drag is over. Note the second finger can be anywhere, it doesn't have to be close to the first finger. Typical usage of dual finger drag and drop in FT: Hold down one finger over an object. Then hold down a second finger somewhere on the screen for a little bit to initiate a dual finger drag. This brings up the action menu. Now let go of the second finger. The dual-finger drag continues since one finger is still down. Select an action with the first finger and let go of the first finger to end the drag.


 
  • Like
Reactions: Count Duckula

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
47
Website
www.patreon.com
XP
3,645
Country
United States
Already updated again to fix the jumping touch cursor on right click (introduced in .13 release an hour ago),
https://www.github.com/rsn8887/scummvm/releases

More information about controls, including touch controls, is here:
http://wiki.scummvm.org/index.php/PlayStation_Vita

Recent changes:
  • (Vita) Prevent jumping touch cursor on right click that was introduced with the drag-and-drop feature.
  • (Vita) Add 2-finger drag-and-drop touch motion. This is useful for example in FT to bring up the action menu, or to scroll through the game list in the menu using the scroll bar. It works in the following way: holding down two fingers for a while initiates a drag'n'drop where the left mouse button is being held down. The first finger affects mouse motion during the drag, the second finger can be removed without affecting the drag. When the last finger is removed, the left mouse button is released and the drag is over. Note the second finger can be anywhere, it doesn't have to be close to the first finger. Typical usage of dual finger drag and drop in FT: Hold down one finger over an object. Then hold down a second finger somewhere on the screen for a little bit to initiate a dual finger drag. This brings up the action menu. Now let go of the second finger. The dual-finger drag continues since one finger is still down. Select an action with the first finger and let go of the first finger to end the drag.
 
  • Like
Reactions: Count Duckula

szczuru

Well-Known Member
Member
Joined
May 3, 2014
Messages
198
Trophies
1
Age
35
Location
Poland
XP
1,547
Country
Poland
@rsn8887 did you tried game "Prince and Coward" with your build? With officiall build game is detected (on pc, vita, ps3) but with your build i can't make it detect :(


Edit

With officiall build can't run this game also :O Butit works with older build (from ~half year ago).
 
Last edited by szczuru,

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
47
Website
www.patreon.com
XP
3,645
Country
United States
@rsn8887 did you tried game "Prince and Coward" with your build? With officiall build game is detected (on pc, vita, ps3) but with your build i can't make it detect :(


Edit

With officiall build can't run this game also :O Butit works with older build (from ~half year ago).

The daily buildbot includes experimental “unstable” games. My build does not. They are unfinished and cause crashes etc. however some of them are pretty close to completion.

The game you mention is “not yet supported:”
http://wiki.scummvm.org/index.php/The_Prince_and_the_Coward

Here is a list of currently unstable engines:
Lord Avalot d'Argent
Blade Runner
Chewy: Esc from F5
Lost Eden
Macromedia Director
Dungeon Master
Groovie [Groovie 2 games]
The Last Express
MacVenture
Mohawk [Where in Time is Carmen Sandiego?]
The Prince and The Coward
SAGA [SAGA 2 games]
Sludge
Mission Supernova
WAGE
World of Xeen

A list of stable games is here:
http://www.scummvm.org/compatibility/

Good point though, I might enable unstable engines in the next build too, since they are enabled in the buildbot also, and it is a dev build anyways. But keep in mind they are unstable and will mostly crash.
 
Last edited by rsn8887,

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
47
Website
www.patreon.com
XP
3,645
Country
United States
New release 2.1.0git-rsn8887.20 download here:

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

(or on VitaDB)

Changelog:
  • (Vita) touch pointer was sometimes not directly under finger (fixed) (hopefully)

  • re-compiled with latest changes from git repository


    I would be interested if somebody has tried Blade Runner on this. No clue what files are needed but supposedly the engine is nearing completion...
 

RitchieRitchie

Well-Known Member
Member
Joined
Nov 15, 2013
Messages
787
Trophies
0
Age
50
XP
782
Country
New release 2.1.0git-rsn8887.20 download here:

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

(or on VitaDB)

Changelog:
  • (Vita) touch pointer was sometimes not directly under finger (fixed) (hopefully)

  • re-compiled with latest changes from git repository


    I would be interested if somebody has tried Blade Runner on this. No clue what files are needed but supposedly the engine is nearing completion...
I've always wanted to play Blade Runner but thought it was an impossible dream...
 

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
47
Website
www.patreon.com
XP
3,645
Country
United States
New release 2.1.0git-rsn8887.22 download here:

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

(or on VitaDB)

Changelog
  • make touch mouse clicks longer so all games receive them. Some games such as Gobliins or Dreamweb did not react to the simulated touch mouse clicks because the clicks were too short. This change ensures all games see the simulated clicks by giving each click a minimum duration of 50 ms instead of being as fast as possible.

  • re-compiled with latest changes from git repository
 
  • Like
Reactions: Count Duckula

coregee

Member
Newcomer
Joined
Mar 28, 2018
Messages
6
Trophies
0
Location
New Zealand
XP
120
Country
New Zealand
Is there an option to add games from directories other than ux0, like uma0?
Thanks for this port all the same though, getting to play some of these games again on the go is a real treat.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/qv96JYhfAuA?si=_PN4PTWfj5BWI9wk