Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Amiga Software News => Topic started by: NovaCoder on December 08, 2010, 12:33:06 AM

Title: ScummVM AGA v1.2.0
Post by: NovaCoder on December 08, 2010, 12:33:06 AM
Latest version of ScummVM (http://www.scummvm.org/) ported to Classic Amiga's.


This is Full Throttle Running on a running on an Amiga yesterday :)

VIDEO -> VIDEO (http://www.youtube.com/watch?v=Nh2r-3f_tiM)


Requirements:

1) An AGA Amiga
2) Lots of FASTRAM
3) The latest version AHI installed (http://arp2.berlios.de/ahi/)
4) A sound card will help but Paula is also supported via AHI.
5) This interpreter really hits the HD so you'll need a decent transfer rate (3mbs+).
6) Some LucasArts games (or demos)
7) Although it's not a requirement, loading your OS into FASTRAM is a great idea (see Blizkick for details).


Features:

    * 16 bit stereo digital SFX and speech using double buffered AHI
    * MIDI music emulation (no hardware required)
    * Double buffered 256 color AGA graphics conversion including VGA support
    * 16 bit GUI with Alpha blending (converted to 8 bit in real-time!)
    * Screen shake ;)
    * Back ported OS4, MorphOS and AROS code!  


Release date.....soon ;)
Title: Re: ScummVM AGA v1.2.0
Post by: Karlos on December 08, 2010, 12:44:37 AM
Thread moved to software news section.
Title: Re: ScummVM AGA v1.2.0
Post by: DaNi on December 08, 2010, 02:26:32 AM
fantastic! AGA and 060 rulez :)
Title: Re: ScummVM AGA v1.2.0
Post by: Matt_H on December 08, 2010, 03:33:53 AM
Wow! Nice speed. Can it do RTG as well?
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 08, 2010, 03:59:22 AM
Thanks, an RTG version is a 30 minute job now that I've done the work but I need to finish the AGA port first ;)
Title: Re: ScummVM AGA v1.2.0
Post by: Sir_Lucas on December 08, 2010, 10:31:25 AM
Great news. Thank you very much :D
Title: Re: ScummVM AGA v1.2.0
Post by: Templario on December 08, 2010, 04:54:06 PM
It's very good news for Classic users.
Title: Re: ScummVM AGA v1.2.0
Post by: mailman on December 08, 2010, 04:56:39 PM
Quote from: Templario;597768
It's very good news for Classic users.


It will be very good news when it is released. So far this is just an announcement.
Title: Re: ScummVM AGA v1.2.0
Post by: lionstorm on December 08, 2010, 05:06:33 PM
dont worry, NovaCoder will release it !
he made an AGA version of Day of the tentacle for Amiga 68k so I trust him fully.
Title: Re: ScummVM AGA v1.2.0
Post by: wawrzon on December 08, 2010, 05:29:28 PM
you re using c2p right? how performant is this? maybe it could be included into bernds sdl and used to get some less demanding sdl soft to work on aga. what do you think?
Title: Re: ScummVM AGA v1.2.0
Post by: Zener on December 08, 2010, 05:29:40 PM
Fantastic job! Well done!
Title: Re: ScummVM AGA v1.2.0
Post by: ddniUK on December 08, 2010, 06:14:51 PM
Great vid! The production standards are Hollywood spec! :)
Regarding Midi emulation, given the CPU overhead is there any cheap readily available midi hardware that we could use / build in support for...?
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 08, 2010, 10:47:28 PM
Quote from: mailman;597769
It will be very good news when it is released. So far this is just an announcement.

I've updated the original post to make it obvious that there is a link to a video of the latest Beta build running on actual hardware.

Final versions should be finding their way to AmiNet in the next couple of weeks (just a couple more tweaks to do first).
Title: Re: ScummVM AGA v1.2.0
Post by: VingtTrois on December 09, 2010, 08:46:00 AM
Quote
2) Lots of FASTRAM

How many ZorRam? 2, 3 or 4 (25MB)? :banana:

Thanks NovaCoder!!!
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 09, 2010, 09:18:36 AM
Quote from: VingtTrois;597862
How many ZorRam? 2, 3 or 4 (25MB)? :banana:

Thanks NovaCoder!!!


Sorry I've no idea, the beta testers had 64mb though.
Title: Re: ScummVM AGA v1.2.0
Post by: fishy_fiz on December 09, 2010, 02:10:03 PM
@Novacoder

Good stuff :)

Quote from: wawrzon;597777
you re using c2p right? how performant is this? maybe it could be included into bernds sdl and used to get some less demanding sdl soft to work on aga. what do you think?


Im assuming he's used the aga backend from the older versions of scummvm that supported aga and merging them with recent sources rather than using sdl at all.
Title: Re: ScummVM AGA v1.2.0
Post by: Templario on December 09, 2010, 10:49:36 PM
Quote from: mailman;597769
It will be very good news when it is released. So far this is just an announcement.
At least you have the announcement, that is more than nothign
Title: Re: ScummVM AGA v1.2.0
Post by: wawrzon on December 10, 2010, 12:42:44 AM
Quote from: fishy_fiz;597900
Im assuming he's used the aga backend from the older versions of scummvm that supported aga and merging them with recent sources rather than using sdl at all.


sure. but he has made some work himself and has asked some help on forums, also from the athorities on amiga-c2p iirc, so i assume he might have improved it. i dont expect he uses sdl, im asking if routines he uses could not be incorporated into rosch-sdl to enable aga output there. many users complain if some app is only working on gfx, even if the reality is that ut would be dead slow on aga.
Title: Re: ScummVM AGA v1.2.0
Post by: Minuous on December 10, 2010, 05:32:50 AM
Please be patient, there are some issues which were noted during beta testing which are being fixed. An official release will not be far away.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 14, 2010, 01:02:11 PM
Released (AmiNet).
Title: Re: ScummVM AGA v1.2.0
Post by: Matt_H on December 14, 2010, 01:36:43 PM
Now all I need is a copy of Full Throttle :)
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 15, 2010, 02:33:13 AM
Indivision ECS support + RTG port to come ;)
Title: Re: ScummVM AGA v1.2.0
Post by: AmigaMance on December 15, 2010, 09:43:27 PM
I'm looking forward for the RTG version. Is the latest version of AHI an absolute requirement? If yes, can you change this? Using version greater than 4.180 on a classic Amiga will have an impact on the performance and no benefits for those without a sound card.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 15, 2010, 10:57:05 PM
Quote from: AmigaMance;599031
I'm looking forward for the RTG version. Is the latest version of AHI an absolute requirement? If yes, can you change this? Using version greater than 4.180 on a classic Amiga will have an impact on the performance and no benefits for those without a sound card.


Hiya,

Nope I *think* it only really needs version 4.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 16, 2010, 01:17:02 PM
Ok RTG version has now also been released (AmiNet).
Title: Re: ScummVM AGA v1.2.0
Post by: AmigaMance on December 17, 2010, 05:02:31 AM
I tested it on my 68040 Amiga 1200. Elvira works ok. My hardware is not fast enough though. Music stutters..
 Lure of the temptress in not recognized. It works in the MOS port. Perhaps it needs another version of the game.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 17, 2010, 05:17:04 AM
Quote from: AmigaMance;599408
I tested it on my 68040 Amiga 1200. Elvira works ok. My hardware is not fast enough though. Music stutters..
 Lure of the temptress in not recognized. It works in the MOS port. Perhaps it needs another version of the game.

Hiya,

Are you talking about the RTG version?

What sound card have you got (if any)?

Not all games are supported yet (as stated in the readme).   You can check here (http://www.scummvm.org/compatibility/), basically only LucasArts games and Adventuresoft/Horrorsoft games are supported currently.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 17, 2010, 05:18:52 AM
Other demos to try can be found here (http://www.scummvm.org/demos/) btw
Title: Re: ScummVM AGA v1.2.0
Post by: Xanxi on December 17, 2010, 05:30:09 AM
Thanks for the job Novacoder :)

I have tried the 060 AGA version. ScummVM launchs, i have added 2 games (Monkey 1 and Monkey 2) but when i start a game i got only a white screen (with scanlines through the indivision) and nothing happens.
I have latest AHI. I tried ScummVM with default settings or some settings about the sound without success.

Did i miss something?
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 17, 2010, 05:33:15 AM
Quote from: Xanxi;599414
Thanks for the job Novacoder :)

I have tried the 060 AGA version. ScummVM launchs, i have added 2 games (Monkey 1 and Monkey 2) but when i start a game i got only a white screen (with scanlines through the indivision) and nothing happens.
I have latest AHI. I tried ScummVM with default settings or some settings about the sound without success.

Did i miss something?

Hiya,

What music device to you have selected under your AHI prefs?   Sounds like it's having a problem loading the games or maybe with the audio?  Try this demo -> Simon the Sorcerer 1 (DOS demo) (http://demos.robertmegone.com/agos/simon1-dos-floppy-demo-en.zip) which I know plays ok.


Also, did you read the ScummVM readme yet?

What OS are you running BTW?



You could give this a try to see if it helps but I don't think that's why you're having issues:

This application doesn't 'bang the hw', it's actually a proper multi-tasking friendly WB application and therefore uses WB screen modes which you might not have setup correctly. Can you display wb using the 'MultiScan' + 'VGA only' monitor drivers on your display? Move both of these from storage/monitors and stick them in devs/monitors, after a reboot go to your display settings and try MultiScan 640x480 in 256 colors (test first before saving your changes!). After you choose MultiScan as your monitor driver you'll probably notice that your WB isn't correctly centered on your display, this is because you need to go into your Overscan prefs and fine tune it (graphics/text), make sure your WB screen is fully displayed and then run ScummVM AGA again. This time ScummVM should also be centered and fully visible ;)
Title: Re: ScummVM AGA v1.2.0
Post by: AmigaMance on December 17, 2010, 06:42:21 AM
Quote from: NovaCoder;599410
Hiya,

Are you talking about the RTG version?

What sound card have you got (if any)?

Not all games are supported yet (as stated in the readme).   You can check here (http://www.scummvm.org/compatibility/), basically only LucasArts games and Adventuresoft/Horrorsoft games are supported currently.


 Yes, the RTG one. No sound card.
Title: Re: ScummVM AGA v1.2.0
Post by: Xanxi on December 18, 2010, 11:54:04 AM
Quote from: NovaCoder;599415
Hiya,

What music device to you have selected under your AHI prefs?   Sounds like it's having a problem loading the games or maybe with the audio?  Try this demo -> Simon the Sorcerer 1 (DOS demo) (http://demos.robertmegone.com/agos/simon1-dos-floppy-demo-en.zip) which I know plays ok.


Also, did you read the ScummVM readme yet?

What OS are you running BTW?



You could give this a try to see if it helps but I don't think that's why you're having issues:

This application doesn't 'bang the hw', it's actually a proper multi-tasking friendly WB application and therefore uses WB screen modes which you might not have setup correctly. Can you display wb using the 'MultiScan' + 'VGA only' monitor drivers on your display? Move both of these from storage/monitors and stick them in devs/monitors, after a reboot go to your display settings and try MultiScan 640x480 in 256 colors (test first before saving your changes!). After you choose MultiScan as your monitor driver you'll probably notice that your WB isn't correctly centered on your display, this is because you need to go into your Overscan prefs and fine tune it (graphics/text), make sure your WB screen is fully displayed and then run ScummVM AGA again. This time ScummVM should also be centered and fully visible ;)

Thanks for those tips NovaCoder.

My AHI setup (latest v6) is set so that Unit 0 is Paula 8 bits +++

I have installed Multiscan and VGAOnly and setup the overscan. I have to thank you about that as i have discovered some OSD menus on my monitor that is was not aware of and i have been able to greatly increase my overscan for my usual HighRes PAL mode with the Indivision.

However, it's still no good for SCUMMVM, for both Monkey and Simon Demon.
I also have a previous SCUMMVM AGA port from you with no sound and it is working with the Monkey games (but of course without sound).

Any more clue?
I'm running OS3.1 by the way.

Even if it does not work for me, i just want to tell you that i greatly appreciate your work about SCUMM VM. :)
Title: Re: ScummVM AGA v1.2.0
Post by: Matt_H on December 18, 2010, 04:31:02 PM
Quote from: Xanxi;599414
Thanks for the job Novacoder :)

I have tried the 060 AGA version. ScummVM launchs, i have added 2 games (Monkey 1 and Monkey 2) but when i start a game i got only a white screen (with scanlines through the indivision) and nothing happens.
I have latest AHI. I tried ScummVM with default settings or some settings about the sound without success.

Did i miss something?


I'm experiencing this problem, too. After starting Fate of Atlantis, I get a white screen and the system hangs/crashes. Any other ideas?

The RTG version is working, but it's too slow for me, sadly.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 19, 2010, 02:15:29 AM
That's strange.   Are both of you guys trying the 060 version?   If so try the 030 version to see if that doesn't any better.   I can't think why you would be getting a white screen, esp if an older version ran ok on your system.

For RTG performance issues, have you tried to disable the music and/or reducing the audio rate right down to say 11k (within the ScummVM UI and NOT via the AHI prefs), you also have to restart for the changes to take effect!
Title: Re: ScummVM AGA v1.2.0
Post by: Xanxi on December 19, 2010, 03:17:51 PM
Quote from: NovaCoder;599842
That's strange.   Are both of you guys trying the 060 version?   If so try the 030 version to see if that doesn't any better.   I can't think why you would be getting a white screen, esp if an older version ran ok on your system.

For RTG performance issues, have you tried to disable the music and/or reducing the audio rate right down to say 11k (within the ScummVM UI and NOT via the AHI prefs), you also have to restart for the changes to take effect!


The 030 version freezes the same way on a white screen.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 19, 2010, 10:29:37 PM
This is how you should setup AHI for Paula (as a starting point).

(http://home.iprimus.com.au/novacoder/music_unit.jpg)
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 19, 2010, 10:33:20 PM
Quote from: Xanxi;599946
The 030 version freezes the same way on a white screen.


Very strange, can't understand why that would be happening.  I know that other users have it working with a 3.1 install so it must be something in your setup.  The problem is that everyone has a slightly different setup, I developed (and tested) on a 'clean' OS 3.9 install with BB1 & BB2 applied only.

Maybe a patch or something in your startup is causing the issue.   Not sure why it would be doing that if an older beta (without he sound) ran ok.

Have you tried disabling all audio (speech and music) yet?
Title: Re: ScummVM AGA v1.2.0
Post by: AmigaMance on December 20, 2010, 05:17:20 AM
Regarding the RTG version:
 How do we chose which AHI unit will be used or perhaps change the AHI parameters for this app only?
 Will there be versions optimized for other CPUs?
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 20, 2010, 05:55:14 AM
Quote from: AmigaMance;600059
Regarding the RTG version:
 How do we chose which AHI unit will be used or perhaps change the AHI parameters for this app only?
 Will there be versions optimized for other CPUs?

See my post, 2 up from yours ;)

The audio sample rate is set within the ScummVM itself (and not the AHI prefs!)

Most RTG users already have an 060 don't they?
Title: Re: ScummVM AGA v1.2.0
Post by: AmigaMance on December 20, 2010, 06:18:51 AM
Quote from: NovaCoder;600062
See my post, 2 up from yours ;)

 You mean the AHI settings in the screenshot? I am a little foggy right now, so perhaps i just don't get it. I have set the music unit to 14bit calibrated stereo mode for high sound quality. When i run ScummVM, i want it to use plain 8bit stereo because it's faster.


Quote
Most RTG users already have an 060 don't they?

 I don't really know.
Title: Re: ScummVM AGA v1.2.0
Post by: Xanxi on December 20, 2010, 06:54:58 PM
I've setup AHI to Paula 8 bits without ++ and still white screen, not working :(
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 20, 2010, 10:34:05 PM
Quote from: Xanxi;600178
I've setup AHI to Paula 8 bits without ++ and still white screen, not working :(

Hi,

A few people are saying this, what Boing Bags to you have installed?

Can you still hear the sound playing?   Also, does F5 still bring up the menu?
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 20, 2010, 10:35:51 PM
Quote from: Xanxi;600178
I've setup AHI to Paula 8 bits without ++ and still white screen, not working :(


Hi,

A few people are saying this, what Boing Bags to you have installed?

Can you still hear the sound playing?   Also, does F5 still bring up the menu?
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 21, 2010, 01:41:14 AM
Update, looks like the 'white screen of death' might be caused by a lack of FPU....can you white screen people confirm this?
Title: Re: ScummVM AGA v1.2.0
Post by: Xanxi on December 21, 2010, 09:37:07 AM
No, i have a full 060 CPU with FPU.
No boing bags here, i'm 3.1.
No menu wth F5, i can only reset the computer.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 21, 2010, 10:50:00 PM
Quote from: Xanxi;600348
No, i have a full 060 CPU with FPU.
No boing bags here, i'm 3.1.
No menu wth F5, i can only reset the computer.

Stranger and stranger....I'll have to do some more investigation.

Maybe it does need OS 3.9 after all but didn't you say an older beta version worked on your setup without sound?

Anyway, thanks for the testing ;)
Title: Re: ScummVM AGA v1.2.0
Post by: Retrofan on December 21, 2010, 11:55:53 PM
Hi:
Has somebody tried it with the new ACA 1230/56?
BTW, which version shall I be using?
Title: Re: ScummVM AGA v1.2.0
Post by: Xanxi on December 22, 2010, 07:55:16 AM
Quote from: NovaCoder;600596
Stranger and stranger....I'll have to do some more investigation.

Maybe it does need OS 3.9 after all but didn't you say an older beta version worked on your setup without sound?

Anyway, thanks for the testing ;)


I'm going to try it with a SnoopDos report sent to a file to investigate more.
And yes the previous version without sound is working fine. The DOTT special version as well.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on December 23, 2010, 05:20:21 AM
Ok, let me know how you get on...

I've uploaded an updated version to the Zone over on EAB which is for testing, see if it helps.

There's also a new RTG version on AmiNet which (may) be a bit quicker than the old one.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on January 13, 2011, 09:28:10 AM
It seems that most of the problems people were having with the AGA release is because they were trying to play back MIDI and their system's weren't up to it.

Anyway, there are new releases on AmiNet that should be more system friendly.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on March 09, 2011, 11:22:31 PM
Thanks to FtizSteve, sit back and enjoy the Dig running on AGA and as a bonus a sneak peak at the first attempt of getting Broken Sword 1 running in 640x480x256 on a real Amiga.....

Video (http://www.youtube.com/watch?v=rb2y8grNEcI)

Check the speed of the UI on Steve's 060, nice and fast
Title: Re: ScummVM AGA v1.2.0
Post by: bbond007 on April 23, 2012, 01:04:49 AM
What could be causing this?

http://aminet.net/package/game/misc/ScummVM_AGA_060

this is the version i'm using.

thanks!
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on April 26, 2012, 04:53:48 AM
Hiya,

It's very hard to say, it could be something to do with your machine's setup (patches etc) or it could be a problem with the game data or simply a bug in ScummVM AGA itself.

You could try the same game with a 'clean' WB install in WinUAE and see if it falls over in the same place.

I take it this crash is repeatable?

I also had a bug with Broken Sword 2 which I could never get to the bottom of....
Title: Re: ScummVM AGA v1.2.0
Post by: bbond007 on April 27, 2012, 01:00:17 AM
Quote from: NovaCoder;690535
Hiya,

It's very hard to say, it could be something to do with your machine's setup (patches etc) or it could be a problem with the game data or simply a bug in ScummVM AGA itself.

You could try the same game with a 'clean' WB install in WinUAE and see if it falls over in the same place.

I take it this crash is repeatable?

I also had a bug with Broken Sword 2 which I could never get to the bottom of....


It does not always crash at the exact same point, however it happens pretty frequently. I have not been able to play it much.

I don't know if its related, but the sound seems to loop while loading form the HD.

I'll try it on UAE to see if it crashes, but should i try the 060 version like i'm using on my A1200?

I could also try an boot without my startup-sequence to see if its some crazy patch i'm running....

thanks.
Title: Re: ScummVM AGA v1.2.0
Post by: NovaCoder on June 24, 2013, 02:05:59 PM
I just uploaded version 1.2.1.098 to AmiNet and the EAB Zone.

This version uses an older version of the ScummVM engine and should be more usable on real ECS hardware.

Here's a little video of it running on my AGA machine (because I don't have an A600).

[youtube]qmQhCKQJWjg[/youtube]