27 October 2022, 13:19 | #661 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Yes the older v1.5 version is probably faster but it shouldn't be that much faster? Each newer version of Scummvm is probably slower than the last. Unfortunately I don't have a real Amiga these days to optimise my ports like the old days.
Yes the scaler is in the graphics mode, should be set to default for no scaling I think. Maybe someone with a real 060 A1200 can do a comparison using the same DOS game (for example DOTT) and the same scaler settings with these two version of ScummVM to see how they compare performance-wise? http://aminet.net/package/game/misc/ScummVM_AGA_040 http://aminet.net/package/game/misc/ScummVM_AGA_060 Last edited by NovaCoder; 28 October 2022 at 04:25. |
28 October 2022, 18:40 | #662 | |
Registered User
Join Date: Jul 2021
Location: Ostrava
Posts: 58
|
So, i copied scummvm.ini from 1.5 to 1.9 and now 1.9 is fast. So i dont know, maybe some default settings was bad. Lands of Lore run very fast and smooth.
Quote:
|
|
29 October 2022, 00:07 | #663 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
|
31 October 2022, 22:40 | #664 |
Apollo Team
Join Date: May 2014
Location: not far
Posts: 379
|
@lioneer
Can you give out more details about what specific setting made it fast ? This might help other users too. Last edited by TuKo; 01 November 2022 at 09:05. |
01 November 2022, 22:09 | #665 |
Registered User
Join Date: Mar 2020
Location: UK
Posts: 243
|
It seems the difference is the line "debug_level=10" in the newer version - if you take it out of scummvm.ini the speed improves a lot. It's still a fair bit slower than 1.5 (all tested on A1200/060/50Mhz) but I can run it without a border with the display_type tooltype unlike 1.5.
|
01 November 2022, 23:04 | #666 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
I'll update the ini file and re-upload to aminet. Thanks Updated: Just uploaded v1.9.0.02 to Aminet (AGA & RTG) without the debug logic, should be a bit faster now. Last edited by NovaCoder; 03 November 2022 at 03:40. |
|
04 November 2022, 22:36 | #667 | |
Registered User
Join Date: Jul 2021
Location: Ostrava
Posts: 58
|
Quote:
But question for NovaCoder, FPU is required? I am testing ScummAGA right now on LC060, but i get everytime error #8000000B |
|
04 November 2022, 23:09 | #668 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
http://aminet.net/search?readme=Novacoder |
|
05 November 2022, 12:42 | #669 |
Registered User
Join Date: Mar 2020
Location: UK
Posts: 243
|
As a general comment enabling Adlib emulation makes Sam and Max (not tried any others) almost unplayably laggy in bits that need timing (whack a rat etc) on my 060/50mhz with the 060 or 030 builds. It's noticeably better in the old 1.5 version.
|
06 November 2022, 01:07 | #670 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
http://aminet.net/package/game/misc/ScummVM_AGA_030 Only 060 builds have been updated to v1.9 |
|
06 November 2022, 01:11 | #671 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,604
|
I understand this is some engine used in PC adventures. It's good that it's ported, to see what would have been possible in 1992+, if the studios had had a thought towards Amiga for visual novel stuff.
|
06 November 2022, 04:49 | #672 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,912
|
It was many different engines used and implemented in different ways on many different architectures. Lets take King's Quest V for example.
There was a DOS VGA version, a Mac color version, an Amiga 32 color version and even a NES version. The interpretive output of ScummVM is just the product of how someone reinterpreted and ported it to a generic platform. How the ports of ScummVM turned out doesn't really speak to the platform it runs on. |
07 November 2022, 22:25 | #673 | |
Registered User
Join Date: Mar 2020
Location: UK
Posts: 243
|
Quote:
|
|
07 November 2022, 23:07 | #674 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
As I've said before, each newer official release of Scummvm is probably going to be more demanding than the previous version. The best way to use Scummvm on a real classic Amiga is to invest in midi hardware (or just plug your Amiga into your PC). [ Show youtube player ] |
|
16 November 2022, 12:44 | #675 |
Registered User
Join Date: Jul 2021
Location: Ostrava
Posts: 58
|
Technical question: i have in my amiga 3000 toccata sound card. So, are games faster with this audio card or same like on Paula chip? Thank you
|
17 November 2022, 02:59 | #676 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
|
19 November 2022, 04:01 | #677 | |
Registered User
Join Date: Jul 2017
Location: San Jose
Posts: 653
|
Quote:
It will help, but only a little. ScummVms sound system is up sampling everything to 16bit stereo on the input side. The 16bit stereo input will then be forwarded to AHI. On a regular system AHI will downsample again to 8bit (and depending on if there’s a mismatch in the frequencies between what comes from ScummVM and what Paula output is set, that’s quite cpu intensive) . Much of ScummVMs time is also spent in emulating the original system sound device (Paula, OPL etc) For instance there’s a Paula emulator that emulates the Amiga Paula sound chip (including the low pass filter) for games originally written for the Amiga, producing a 16bit output stream. So even if you’re already running natively on an Amiga, there’s no shortcut - all sound goes through this pipeline of emulation, up sampling and eventual down sampling. Where Toccata can help is only with the final output stream. If it can do 16bit stereo, AHI should be able to just forward the stream to the sound card without spending much time. Midi is kind of special. ScummVM differentiates Midi from other sound sources and can pass the midi stream without much computation through the system. CAMD takes the stream and forwards it to the serial port. All the expensive operations that turn a midi stream into music are done outside the Amiga in the Midi synth. The midi stream is around maybe 100byte per second, so the Amiga can handle it with ease. The midi playback is done interrupt driven in a high priority task, so it will never miss a beat even when ScummVM itself runs slow. |
|
19 November 2022, 05:23 | #678 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,912
|
I think what we need is an AHI accelerator. Like just put some things in a chip machine and we can solder them on top of our Alice and it just listens for AHI and makes it spit out whatever thing the input rate is at the output rate we want. Also we configure this with jumpers (or dip switches). Sent Nonarkitten a PM to include.
|
19 November 2022, 06:19 | #679 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 2,912
|
Pooh bears just slow down after eating a bunch of honey and attempting to repeat the thing they just heard.
|
29 November 2022, 01:28 | #680 | |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,604
|
Quote:
Well, I don't like it. Also, it sounds horribly cheap to objective ears just like SNES if you listen. Toccata was an expensive card, it should synthesize sounds like the expensive AdLib. But it probably doesn't. Oh, the horrible era of MIDI on various devices. If your sound card supports the General MIDI of the time before PC got sampling sound cards at least, it should be very fast. It doesn't do synthesis and just plays sounds from a fixed palette so it should be about 3 bytes squirted down the bus and done. Then again the lowliest Amiga could play music like the opening titles of Turrican II, Full Contact, Pinball Dreams, Unreal, Shadow of the Beast or even Speedball 1/2 with no effort. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Latest version of ScummVM also ported to RTG | NovaCoder | News | 430 | 01 April 2024 23:22 |
Latest version of ScummVM also ported to ECS | NovaCoder | News | 128 | 01 April 2024 02:51 |
ScummVM and AGA Amiga | HardStep | support.Games | 34 | 04 December 2023 01:00 |
Quake 2 ported to AGA | NovaCoder | News | 213 | 13 June 2022 16:56 |
Full Throttle AGA - ScummVM V1.0.0 | NovaCoder | project.Amiga Game Factory | 102 | 04 July 2011 11:53 |
|
|