[RELEASE] ScummVM

Discussion in 'PS Vita - Hacking & Homebrew' started by cpasjuste, Sep 7, 2016.

Sep 7, 2016

[RELEASE] ScummVM by cpasjuste at 12:49 AM (18,794 Views / 19 Likes) 125 replies

  1. cpasjuste
    OP

    Member cpasjuste GBAtemp Fan

    Joined:
    Aug 27, 2015
    Messages:
    424
    Country:
    France
    [​IMG]


    Hi,

    Here is a port of the excellent scummvm engine to the ps vita. The port is now in an usable state, and is working very fine on the vita. There's still a few things to improve (add touch support, flac support ?). For a list of compatible games see : http://scummvm.org/compatibility/

    I really want to thanks Xavier from consoleX for sending me a free ps vita for development !

    See you soon,
    Cpasjuste.


    Download

    http://files.mydedibox.fr/files/Dev/psp2/scummvm/scummvm-17-02-11.vpk


    Changelog


    scummvm-17-02-11.vpk
    • Fix jerky/laggy analog joystick mouse control (@rsn8887 )
    • merge all changes (2016/10/11 to 2017/02/11) from main scummvm repository
    • enable cloud (untested)
    • update to latest sdk/libs
    • few fixes and optimizations

    scummvm-16-10-11.vpk
    • improved speed: more than 100% faster on some games (for example broken sword 1 intro now play full speed)
    • enabled scalers and hq scalers (no need to enable 2x scalers on "HD" games like broken swords, will just slow down)
    • ability to use "integer scaling" (disable fullscreen)
    • corrected aspect ratio of some games
    • updates sources to latest git revision (2016-10-11)

    scummvm-16-09-12.vpk:
    • fixed libmad (mp3 playback, should fix some games)
    • added flac support (libFLAC, should fix some games)
    • prevent sleep mode

    scummvm-16-09-07.vpk:
    • disable asm (FIX ALL GAMES, thanks @Lousyphreak)
    • fix select button misconfiguration (on screen keyboard working)
    • include data in vpk package (no need to copy any folder manually, just install vpk, thanks xyz)
    • set cpu bus full speed (improve speed)
    • optimize flags (improve speed)
     
    Last edited by cpasjuste, Feb 11, 2017


  2. DinohScene

    Member DinohScene Feed Dino to the Sharks

    Joined:
    Oct 11, 2011
    Messages:
    13,534
    Location:
    В небо
    Country:
    Antarctica
    OH GOD YES!
    Please give me a beta build of it.
     
    ihaveamac likes this.
  3. VitaType

    Member VitaType VPK-List Maker

    Joined:
    Jul 16, 2016
    Messages:
    534
    Country:
    Germany
    Fantastic news, will it support touchscreen or touchpad for mouse movement and clicking in the future?
    Don't forget to enjoy your new Vita over all the development, there are some nice native games for it too (including a good port of the Day of the Tentacle remake), you really earned it :D
     
    Last edited by VitaType, Sep 7, 2016
  4. Joe007

    Newcomer Joe007 Advanced Member

    Joined:
    Dec 22, 2011
    Messages:
    89
    Country:
    United Kingdom
    Wow this is awesome the thought of playing broken sword games on vita woot :).
     
  5. DeFect

    Newcomer DeFect Member

    Joined:
    Nov 16, 2015
    Messages:
    15
    Country:
    Germany
    Great, can't wait to test it.
    Thank you.
     
  6. cpasjuste
    OP

    Member cpasjuste GBAtemp Fan

    Joined:
    Aug 27, 2015
    Messages:
    424
    Country:
    France
    Thanks for all your positive feedback ! You can now test the engine yourself !

    By the way, i don't know how to change the title of the thread :D
     
    DinohScene likes this.
  7. DinohScene

    Member DinohScene Feed Dino to the Sharks

    Joined:
    Oct 11, 2011
    Messages:
    13,534
    Location:
    В небо
    Country:
    Antarctica
    Report the thread and ask for a title change
     
  8. Haider Raza

    Member Haider Raza GBAtemp Advanced Fan

    Joined:
    Jan 30, 2016
    Messages:
    828
    Country:
    Pakistan
    what emulator is this?
     
  9. raulpica

    Supervisor raulpica With your drill, thrust to the sky!

    Joined:
    Oct 23, 2007
    Messages:
    10,812
    Location:
    _____________ PowerLevel: 9001
    Country:
    Italy
    Done!
     
    a9lh-1user likes this.
  10. Dinoster

    Newcomer Dinoster Member

    Joined:
    Sep 7, 2016
    Messages:
    11
    Country:
    Israel
    Yes!!!
    Been waiting for this since the release of the Vita!
    You guys are awesome. Can't wait for the next builds.

    Cheers!!
     
  11. Joel16

    Member Joel16 Be lost in an eternal illusion.

    Joined:
    May 8, 2011
    Messages:
    304
    Location:
    Doesn't concern you.
    Country:
    United States
    Nice to see psp devs here :) great work @cpasjuste
     
  12. Ikilledzeus

    Newcomer Ikilledzeus Member

    Joined:
    Mar 27, 2015
    Messages:
    18
    Location:
    Bessemer, AL
    Country:
    United States
    This is amazing, does that mean I can play the neverhood on my vita? =D
     
  13. cpasjuste
    OP

    Member cpasjuste GBAtemp Fan

    Joined:
    Aug 27, 2015
    Messages:
    424
    Country:
    France
    Well, there's a lot of games not working, but a lot are working too. I guess i should try to make a list but i have to get those games... I think we should have better compatibilty with retail/untouched games (files). At least i tried the broken sword demo and it worked ! Indiana jones, days of the tentacles and monkey island 1 demos are not working, didn't test the full games (monkey island amiga should work i guess).
     
    Ikilledzeus likes this.
  14. Dinoster

    Newcomer Dinoster Member

    Joined:
    Sep 7, 2016
    Messages:
    11
    Country:
    Israel
    Tested:
    Monkey Island 1 (talkie version) - not working yet
    Monkey Island 2 (talkie version) - not working yet
    Monkey Island 3 - not working yet
    Beneath a Steel Sky - works!

    @cpasjuste, just out of curiosity - what makes one game to work (specially those freebies on the official ScummVM website) and the others to fail?
     
  15. cpasjuste
    OP

    Member cpasjuste GBAtemp Fan

    Joined:
    Aug 27, 2015
    Messages:
    424
    Country:
    France
    I still don't know, but i'm sure i'll find this soon. Else note that broken swords games works, which are good games !
     
    Dinoster likes this.
  16. Lousyphreak

    Newcomer Lousyphreak Newbie

    Joined:
    Sep 7, 2016
    Messages:
    1
    Country:
    Austria
    the trick is disabling the arm assembly :)

    if you use the scummvm configure script: around line 2140 at
    echo_n "Checking host CPU architecture... "
    add a case for the vita:
    # psvita does not like the asm code...
    arm-vita-eabi)
    ;;

    then scumm games also work (MI3 works at full speed @333MHz). Took a bit of searching.

    I already did a bit of research into modules and cursor transparency for 16-bit modes but no success yet.
     
  17. cpasjuste
    OP

    Member cpasjuste GBAtemp Fan

    Joined:
    Aug 27, 2015
    Messages:
    424
    Country:
    France
    Woot, this make much sense, i'm almost sure you're right ! Many thanks for the tips, let's try :)

    I already pushed some changes (https://github.com/Cpasjuste/scummvm/commits/master) including 444mhz bus, broken swords runs much better for example. Else help will be more than welcome, feel free to push some pull requests :)
     
    Last edited by cpasjuste, Sep 7, 2016
  18. zekepliskin

    Member zekepliskin GBAtemp Regular

    Joined:
    Oct 13, 2015
    Messages:
    240
    Location:
    Hampshire UK
    Country:
    United Kingdom
    Damn, the MI trilogy is my go-to for testing ScummVM. Steel Sky is always a good one though, I'm gonna get on it :-)

    Thanks @cpasjuste I look forward to seeing how this turns out.

    — Posts automatically merged - Please don't double post! —

    Amazing, just out and already improving! When SCUMM games work will you recompile? Thanks
     
  19. cpasjuste
    OP

    Member cpasjuste GBAtemp Fan

    Joined:
    Aug 27, 2015
    Messages:
    424
    Country:
    France
    Updated first post with new version which fix all games, thanks Lousyphreak ! :)
     
    Dinoster likes this.
  20. Sega dude

    Newcomer Sega dude Member

    Joined:
    Nov 23, 2014
    Messages:
    23
    Country:
    United States
    Does this port support Humongous Entertainment games?
     

Share This Page