Blade Runner WIP

General chat related to ScummVM, adventure gaming, and so on.

Moderator: ScummVM Team

Praetorian
Posts: 34
Joined: Tue May 08, 2007 8:54 am

Post by Praetorian » Sat Aug 18, 2018 8:25 am

For my side-project, I've pretty much finished with the subtitles transcripts.

Someone could try compiling ScummVM from my Pull Request (and get the SUBTITLES.MIX from there), if they'd like to see how that works in-game and provide feedback to improve the transcript or the subtitles mechanism, but I admit that is a cumbersome process right now for anyone who doesn't want to bother with how that's done.

I also compiled ScummVM for Android (7.1) with support for Blade Runner and subtitles, and that worked surprisingly well -- but there are a few bugs with KIA clues selection and there's a random crash that happens after you've played for a few minutes. I haven't debugged it yet, though so I don't know what causes it.

I am now also shifting my focus to enabling translations of the in-game texts (menus, dialogue options, help etc). That shouldn't be hard, because I've already got greek subtitles to work, but it requires some additional code and a certain issue with some letter symbols needs to be resolved.

sawyer700
Posts: 12
Joined: Wed Jan 24, 2018 3:36 am

Post by sawyer700 » Tue Sep 18, 2018 3:08 am

WOW. Man I truly am greatful you sprung up. I would check from time to time to see if any progress has been made. . I wish that was me playing on the go. Maybe soon I hope :wink:

sawyer700
Posts: 12
Joined: Wed Jan 24, 2018 3:36 am

Post by sawyer700 » Wed Sep 26, 2018 11:33 pm

So.......Does Blade Runner work on android scummvm or what.

User avatar
Raziel
ScummVM Porter
Posts: 1013
Joined: Tue Oct 25, 2005 8:27 am
Location: A haunted Castle somewhere in the Bavarian Mountains
Contact:

Post by Raziel » Fri Sep 28, 2018 3:16 pm

sawyer700 wrote:So.......Does Blade Runner work on android scummvm or what.
It doesn't work on scummvm et al...it's a WIP engine which hasn't made it into the main tree yet.

User avatar
criezy
ScummVM Developer
Posts: 551
Joined: Sat Sep 23, 2006 10:41 am
Location: West Sussex, UK

Post by criezy » Fri Sep 28, 2018 7:16 pm

Raziel, I think you will find that it is in the main tree now :wink:
But you are otherwise right that the engine is still a work in progress and is not supported or included in any ScummVM release yet. Although I understand from sev’s comment above that it is quite playable if you compile ScummVM with the engine enabled.

User avatar
Raziel
ScummVM Porter
Posts: 1013
Joined: Tue Oct 25, 2005 8:27 am
Location: A haunted Castle somewhere in the Bavarian Mountains
Contact:

Post by Raziel » Fri Sep 28, 2018 7:54 pm

Uuuuuh, nice, progress :-)

User avatar
legluondunet
Posts: 37
Joined: Fri Jan 30, 2015 9:24 am

Post by legluondunet » Sat Sep 29, 2018 8:15 am

Praetorian wrote:For my side-project, I've pretty much finished with the subtitles transcripts.

I have the french version,there is no subtitles feature in the native game. What about the english one?
With your subtitles transcript feature we could add subtitles to others games that doesn't have one?

Praetorian
Posts: 34
Joined: Tue May 08, 2007 8:54 am

Post by Praetorian » Sat Sep 29, 2018 9:09 am

legluondunet wrote:
Praetorian wrote:For my side-project, I've pretty much finished with the subtitles transcripts.
I have the french version,there is no subtitles feature in the native game. What about the english one?
With your subtitles transcript feature we could add subtitles to others games that doesn't have one?
To my knowledge, none of the official Blade Runner versions (English, French, Italian, German or other) natively supports subtitles.

My transcript was based off the English version of Blade Runner, and I have tested it to work in-game using ScummVM with my additional code in the related (mentioned above) Pull Request.

That method also supports replacing the English subtitles (and text in general) with translated text in another language (I tested with Greek) so you can have the original English audio, but eg. Greek subtitles. But this requires some extra work from the translator, mainly altering the main fonts to support extra characters for the particular target language -- sometimes this might not be needed, but for Greek there are several character glyphs that are not in the Latin alphabet or the additional characters that Blade Runner English version natively supports. I have some python tools that simplify this process, somewhat. Those will probably be submitted with the Pull Request to the ScummVM codebase.

That is just my approach to the issue of adding subtitles support to Blade Runner. There's no guarantee that it's going to be the one that ScummVM will eventually adopt. And there are suggestions for doing it another way (...).

Still, all this is tested (and works) with the official English version. I have no access to the other versions, and while in theory I expect them to work in a similar way, I can't guarantee that no extra adjustments will be needed to support those.

So, in theory, and if the French version kept a one-to-one correspondence with the English audio cues, then my English transcript and Scummvm with "Blade Runner Subtitles Support" would enable English subtitles in the French version (French audio).

Someone would have to translate the English transcript to French and then pack it in a resource file (there is a tool for that) in order to have French subtitles in-game.

Finally, just to clarify; my transcript and related work on the ScummVM code (pull request) is only for the Blade Runner game. It's not for every game that does not have subtitles.

Sample screenshots
English:
Image

Greek:
Image

User avatar
XperiaPlayDude
Posts: 3
Joined: Tue Oct 02, 2018 7:33 am

Post by XperiaPlayDude » Tue Oct 02, 2018 12:37 pm

Is there any chance some nice fellow could compile this for android ics/kitkat, i'm dying to try this on the olde Xperia Play.

User avatar
sev
ScummVM Lead
Posts: 1967
Joined: Wed Sep 21, 2005 1:06 pm
Contact:

Post by sev » Tue Oct 02, 2018 4:03 pm

It is not going to help as there is still no save support.


Eugene

User avatar
XperiaPlayDude
Posts: 3
Joined: Tue Oct 02, 2018 7:33 am

Post by XperiaPlayDude » Wed Oct 03, 2018 8:37 am

sev wrote:It is not going to help as there is still no save support.


Eugene
It's ok i'm still so excited about it so I just want to try how it performs on my Xperia Play even if I can't save (I am playing it right now through Windows 95 in dosbox :)

digitall
ScummVM Developer
Posts: 966
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall » Wed Oct 03, 2018 7:04 pm

XPeriaPlayDude: If you are technically capable, you can always try installing the Android nightly auto-generated development build which would include the WIP Blade Runner engine:
https://buildbot.scummvm.org/builds.html

Please note the instructions here:
http://wiki.scummvm.org/index.php/Android#Daily_Builds

Also, fairly obviously these builds are untested and thus "your mileage may vary" i.e. performance issues, missing functionality and crashes are possible.

It should also be noted that these builds are currently from the older Android backend code, rather than the newer Android-SDL code ... so again, the exact "final" performance could be very at variant with what you test.

User avatar
XperiaPlayDude
Posts: 3
Joined: Tue Oct 02, 2018 7:33 am

Post by XperiaPlayDude » Wed Oct 03, 2018 9:23 pm

digitall wrote:XPeriaPlayDude: If you are technically capable, you can always try installing the Android nightly auto-generated development build which would include the WIP Blade Runner engine:
https://buildbot.scummvm.org/builds.html

Please note the instructions here:
http://wiki.scummvm.org/index.php/Android#Daily_Builds

Also, fairly obviously these builds are untested and thus "your mileage may vary" i.e. performance issues, missing functionality and crashes are possible.

It should also be noted that these builds are currently from the older Android backend code, rather than the newer Android-SDL code ... so again, the exact "final" performance could be very at variant with what you test.
Thanks, tried it on scummvm on pc and it works great, totally black screen on my Xperia Play but the sound works and the game runs, guess there's so many different cellphone graphic cards that have to be implemented.

sawyer700
Posts: 12
Joined: Wed Jan 24, 2018 3:36 am

Re: Blade Runner WIP

Post by sawyer700 » Thu Dec 06, 2018 1:43 am

Thank you very much in this matter
Have a wonderful Holiday :)

Post Reply