06 December 2018, 23:37 | #1 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 3,003
|
DosBox 0.74 and ScummVM 1.8.1 for Classic Amiga WarpOS
I'm through playing around with these two, will be uploaded to the Zone.
For both take one of the older archives and just replace the executable. Dosbox for slower CPUs might run as low as 1500 cycles, with a faster CPU (Ragnarok) up to 7000 seems to work ok as in no sound skipping-depending on application. OpenGL is an option too, this may or may not work better for you than Surface. ScummVM thanks to Mathias Heyer for pointing out a setvbuf variable that existed in the OS4 code, turned that on and now it plays videos without skipping. Though there is some issue with COMI when it hits some SDL Subtask_68k that it pauses for a couple seconds. MT32 is now working (on high spec machines). |
10 December 2018, 12:43 | #2 | |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,064
|
Quote:
Opening and closing ScummVM from the CLI does not give memory back until I close the CLI btw. |
|
10 December 2018, 23:23 | #3 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 3,003
|
Yes I can build a lite version or three. Have to figure out which engines are the largest or group them somehow. Also end users can disable scalers or go to a simpler one, possibly remove the themes and just use the built-in black and white one. And also I might have set setvbuf too high, or unnecessarily high.
|
10 December 2018, 23:44 | #4 |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,064
|
|
11 December 2018, 04:49 | #5 |
Registered User
Join Date: Jul 2017
Location: San Jose
Posts: 686
|
it’s been set to 8kb
|
11 December 2018, 05:45 | #6 |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,064
|
|
11 December 2018, 07:29 | #7 |
Registered User
Join Date: Jul 2017
Location: San Jose
Posts: 686
|
No, I did not work on ScummVM that Gribblebark posted here. I merely pointed him to an optimization for OS4 that was in in the ScummVM source which was related to file buffer size and smooth movie playback. From what I understand he enabled that line for his port, too and it helped.
|
11 December 2018, 10:31 | #8 |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,064
|
This build of ScummVM crashes on my K1 (sdl subtask). The previous version does not. This is with COMI right just before the player gets control over his character (after all the intros).
|
12 December 2018, 02:31 | #9 |
Registered User
Join Date: Jul 2012
Location: Kassel
Posts: 160
|
Same Here on Killer m1. Crashes After all the intros.
|
13 December 2018, 00:50 | #10 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 3,003
|
Try the new version up on the Zone, r11. Linked with Mos2wos lite and some more crap done to it. Works on my K1, tested with Monkey 1, 2, Simon the Sorcerer talkie.
|
13 December 2018, 02:28 | #11 |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,064
|
Did you test with comi?
|
13 December 2018, 04:35 | #12 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,449
|
Quote:
|
|
13 December 2018, 04:47 | #13 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 3,003
|
Yeah this also helped with the Broken Sword intro. Right before the pan away from the mountain in the COMI intro it had this pause which went away with that change.
I converted over to the AmigaOS3-FS stuff but it doesn't seem to be helping much. The main thing my crappy version does that is so annoying is that when playing COMI (for those that can), there is a random pause in the game, sometimes in the middle of speech, but music keeps playing perfectly, and it will pause for 1-2 seconds, just long enough to be annoying. Though this doesn't happen with Broken Sword, that seems pretty much perfect. I'm guessing the sdl sound engine, but really that's just a guess. It could be an input problem of some kind I notice if I leave it idle for 30 seconds then move the mouse it freezes then too. Seems like it might be related to mouse-overing things but I'm really not sure. Then again, maybe it's video, or anything else I forgot, em, timer? Other games I've tried all the rest of them low res, seem to be fine, some worth with MT-32 emulation without stuttering, some stutter a bit. |
13 December 2018, 05:14 | #14 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,449
|
Quote:
|
|
13 December 2018, 08:02 | #15 |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,064
|
|
14 December 2018, 01:33 | #16 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 3,003
|
New versions uploaded to the Zone, R13 and R13Small. R13Small tested on K1 and at least loads COMI to the point that Wally can start a conversation, but this system is unstable so I'd crash sometimes before that. Give it a try.
|
14 December 2018, 06:41 | #17 | |
Semi-Retired
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,064
|
Quote:
Plus it does not find the config anymore. R11 still does. And it still crashes. What are your ENVARC:sonnet settings and which powerpc.library are you using? |
|
14 December 2018, 23:11 | #18 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 3,003
|
On the K1 system, build 400 DisSigBounce and Enstackpatch.
I left a bunch of engines out, and this has the AmigaOS FS stuff instead of the Posix FS stuff, I guess I'll go back to Posix FS. |
15 December 2018, 00:28 | #19 |
Zone Friend
|
Is there a version for 68k Amigas? With a Vampire v2 i should have enough power... i guess..
|
15 December 2018, 00:39 | #20 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 3,003
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ScummVM WarpOS PPC | drluking | support.Apps | 8 | 08 June 2024 17:09 |
GemRB for Classic Amiga WarpOS | grelbfarlk | Coders. Releases | 30 | 27 February 2023 13:08 |
DGen for Classic Amiga WarpOS | grelbfarlk | Coders. Releases | 14 | 11 July 2019 01:53 |
PrBoom (Doom Engine) for Classic Amiga WarpOS | grelbfarlk | Coders. Releases | 14 | 06 June 2019 03:21 |
Dosbox for WarpOS or WOS | grelbfarlk | request.Apps | 0 | 05 May 2017 23:26 |
|
|