English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 14 December 2010, 13:50   #1
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Latest version of ScummVM ported to AGA

Overview:

ScummVM AGA is an interpreter that allows you to run certain classic graphical point-and-click adventure games on an Amiga (provided you have their data files).
The clever part about this: ScummVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed!

ScummVM AGA only supports certain ScummVM game engines (due to performance issues)...see the About Box within the ScummVM Launcher.

Requirements:

1) An AGA Amiga (PAL only) with a FAST 68030 processor
2) At least 32 MB of FASTRAM
3) AHI installed (v4.18 recommended)
4) 3.1 ROMS (3.0 ROMS may cause it to run slowly)
5) Some supported games or demos

Features:

* Double buffered 16 bit stereo digital SFX and speech
* MIDI music emulation (no hardware required)
* Double buffered 256 color AGA graphics
* External MIDI support (using the CAMD library)
* 16 bit GUI (converted to 8 bit in real-time!)
* Screen shake (and it actually works this time)
* Back ported OS4, MorphOS and AROS code!


Configuration Options:

The AHI device used will be the one setup in your AHI Prefs (unit 0).
Only the original uncompressed audio files are supported, you cannot use audio
files that have been compressed.
You will need to install the CAMD library if you want to use an external MIDI
device.
There are also various configuration options within the ScummVM Launcher (see
the official ScummVM readme for more details).

There are a few Tooltypes to play with.

1) AUDIO_THREAD_PRIORITY: This should be set to a higher priority than the main
thread to avoid audio issues.
2) CLOSE_WB: Enable to close the Workbench (3.1 ROMS recommended)


Performance Considerations:

1) You should always patch exec.library's CopyMem() and CopyMemQuick() routines
for faster processor specific versions.
2) Try reducing the audio playback frequency down to 8k if you're still having
performance issues.
3) If you are using Paula, stick with the 'FAST' 8/14 bit modes for AHI (prefs)
- a real 16 bit card may be faster with a 16 bit mode.
4) This interpreter really hits the hard drive so you'll need a fast transfer
rate for the newer games (see below)
5) FFS is really really slow, use PFS3 instead
6) Loading your ROM into FASTRAM is a great idea (see below)
7) If you have a Blizzard you should really be using BlizKick to get most speed
out of your Amiga, Apollo users should be using RemApollo.
8) Stick with v4.18 of AHI as the later versions are too slow



Links:

http://eab.abime.net/showthread.php?t=56815 (ScummVM AGA thread on EAB)
http://www.scummvm.org/
http://www.scummvm.org/demos/
http://eab.abime.net/index.php



Thanks and acknowledgments:

Mikael Kalms for his help, advice and excellent C2P routines.
The ScummVM developers, my mother, the UtilityBase crew for help and advice.
Minuous for the awesome installers and the EAB beta testers especially DDNI and Rockersuke who went above and beyond the call of duty.

Quote:
Originally Posted by NovaCoder View Post
This port uses AHI, it's really important that people use v4.18 of AHI with one of the 'FAST' modes set to be used in the AHI Prefs otherwise it will run slow on a real Amiga (this is true for any of my ports that use AHI).

BTW Boing Bags 3/4 will upgrade your Amiga to v6.x of AHI so check what version you are actually running.
Video setup guide -> [ Show youtube player ]

Last edited by NovaCoder; 03 March 2017 at 06:45.
NovaCoder is offline  
Old 14 December 2010, 14:17   #2
Retrofan
Ruler of the Universe
 
Retrofan's Avatar
 
Join Date: Mar 2010
Location: Lanzarote/Spain
Posts: 6,185
Great! I swear I'll be running it. Only have to fix my Amiga.
Retrofan is offline  
Old 14 December 2010, 16:33   #3
kriz
Junior Member
 
kriz's Avatar
 
Join Date: Sep 2001
Location: No(R)Way
Age: 41
Posts: 3,185
Great work !!
kriz is offline  
Old 14 December 2010, 19:49   #4
DDNI
Targ Explorer
 
DDNI's Avatar
 
Join Date: Mar 2006
Location: Northern Ireland
Posts: 5,431
Send a message via ICQ to DDNI Send a message via MSN to DDNI
Good work Novacoder!

Now I cant wait till it gets posted on Aminet...

@Cammy! get this on the Christmas tree!!
DDNI is offline  
Old 14 December 2010, 20:20   #5
Frog
Junior Member
 
Frog's Avatar
 
Join Date: Aug 2001
Location: France
Posts: 1,385
It's a good gift for Christmas Thanks NovaCoder
Frog is offline  
Old 14 December 2010, 21:31   #6
kriz
Junior Member
 
kriz's Avatar
 
Join Date: Sep 2001
Location: No(R)Way
Age: 41
Posts: 3,185
Yes, inform Cammy about this release !!
kriz is offline  
Old 14 December 2010, 21:35   #7
Retrofan
Ruler of the Universe
 
Retrofan's Avatar
 
Join Date: Mar 2010
Location: Lanzarote/Spain
Posts: 6,185
Quote:
Originally Posted by kriz View Post
Yes, inform Cammy about this release !!
She knows it. What I don't know is if she knows that she has so much friends here


And still has to be on Aminet

Last edited by Retrofan; 14 December 2010 at 23:58.
Retrofan is offline  
Old 14 December 2010, 21:43   #8
DDNI
Targ Explorer
 
DDNI's Avatar
 
Join Date: Mar 2006
Location: Northern Ireland
Posts: 5,431
Send a message via ICQ to DDNI Send a message via MSN to DDNI
Cammy friend list:

DDNI +1
DDNI is offline  
Old 14 December 2010, 23:55   #9
desiv
Registered User
 
desiv's Avatar
 
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,767
Good news, although I'm not sure it will work for me..
I'm hoping to have a new accelerator for my A1200 (Yeay Jens) under the tree, so:

Requirements:
1) An AGA Amiga with an 68030, 68040 or 68060 processor
Hopefully will have a 30 in there...
2) Lots of FASTRAM
Should have 64M of it...
3) The latest version AHI installed (http://arp2.berlios.de/ahi/)
I'm guessing that's not a problem.
4) A sound card will help but Paula is also supported via AHI.
So far so good...
5) This emulator really hits the HD so you'll need a decent transfer rate (3mbs+).
D'oh! As I understand it, the internal IDE on the A1200 maxes out around 2M...

Well, hopefully I'll be able to test it out anyway...

desiv
desiv is offline  
Old 15 December 2010, 03:31   #10
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Quote:
Originally Posted by desiv View Post
Good news, although I'm not sure it will work for me..
I'm hoping to have a new accelerator for my A1200 (Yeay Jens) under the tree, so:

desiv
With the new accelerator + something like SpeedyIDE + PFS/SFS you should get some good speed

Last edited by NovaCoder; 15 December 2010 at 03:59.
NovaCoder is offline  
Old 15 December 2010, 03:49   #11
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Good news, Oliver A has kindly offered to add Indivision ECS support so all you non-AGA user's will be able to join the party (obviously you'll still need an 030 and some FASTRAM though).

I've also got an RTG port that should be ready to go soon, so everyone's covered
NovaCoder is offline  
Old 15 December 2010, 06:03   #12
AmigaDave
Registered User
 
Join Date: Mar 2008
Location: California/USA
Posts: 112
Quote:
Originally Posted by NovaCoder View Post
Good news, Oliver A has kindly offered to add Indivision ECS support so all you non-AGA user's will be able to join the party (obviously you'll still need an 030 and some FASTRAM though).

I've also got an RTG port that should be ready to go soon, so everyone's covered
My A600 w/A603 & IndivisionECS are sitting here waiting for my ACA630 to arrive from AmigaKit, so I should be all set for this very soon.
AmigaDave is offline  
Old 15 December 2010, 06:07   #13
AmigaDave
Registered User
 
Join Date: Mar 2008
Location: California/USA
Posts: 112
Quote:
Originally Posted by Retrofan View Post
She knows it. What I don't know is if she knows that she has so much friends here


And still has to be on Aminet
Cammy is a jewel in the Amiga community! One of the most dedicated users and soon to be an even greater asset to us all, as she is working hard to become a good Amiga programmer. I can't say enough good things about her, as a great example of how more Amiga users should strive to be.

Or in other words, an Amiga user from "The Good Ole Days"!
AmigaDave is offline  
Old 15 December 2010, 06:07   #14
desiv
Registered User
 
desiv's Avatar
 
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,767
Quote:
Originally Posted by NovaCoder View Post
With the new accelerator + something like SpeedyIDE + PFS/SFS you should get some good speed
Great!!! Now I have to figure out what SpeedyIDE is!!!



Thanx, off to search..

desiv
(I sometimes can't believe how much Amiga stuff there is that I missed!!!)
desiv is offline  
Old 15 December 2010, 06:53   #15
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Looks like they've turned up on AmiNet now...

AGA port of ScummVM V1.2.0 for 68030

AGA port of ScummVM V1.2.0 for 68040

AGA port of ScummVM V1.2.0 for 68060

It's a real shame I couldn't get to test the little buggers myself on real hw (only WinUAE)..........I hope they're ok for you guys

When I eventually get another 1200 (with an Indivison AGA Mk2), I'll have a go at adding Graffiti support and try to make it a bit quicker on real HW.
NovaCoder is offline  
Old 15 December 2010, 08:28   #16
laffer
Zone Friend
 
laffer's Avatar
 
Join Date: Oct 2006
Location: Norway
Age: 43
Posts: 1,335
Very cool! Wish the system requirements were a bit lower but of course I understand why they are the way they are.
laffer is offline  
Old 15 December 2010, 14:11   #17
Exit
Registered User
 
Join Date: Aug 2007
Location: Holland/The netherlands
Age: 49
Posts: 122
@novacoder thnx a lot mate, what a great early christmas present
Exit is offline  
Old 16 December 2010, 09:40   #18
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
@Novacoder you rules !
gibs is offline  
Old 16 December 2010, 11:31   #19
Oliver_A
Soldering Ironman
 
Oliver_A's Avatar
 
Join Date: Sep 2008
Location: Germany, NRW
Posts: 79
Quote:
Originally Posted by NovaCoder View Post
Good news, Oliver A has kindly offered to add Indivision ECS support so all you non-AGA user's will be able to join the party (obviously you'll still need an 030 and some FASTRAM though).

I've also got an RTG port that should be ready to go soon, so everyone's covered
While it's true that I'm going to add Indivision GFX support to this port, it's not true that all non-AGA users can join the party, since it will only work on Indivision ECS flickerfixers. With Indivision GFX support, you can play ScummVM in 256 colours on ECS on a native, chunky Indivision GFX screen. For a true ECS port, you would have to remap the palette to 32 or 64 colour EHB mode.
Oliver_A is offline  
Old 16 December 2010, 12:01   #20
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Yes sorry, I meant to say 'Indivision GFX support' but all you ECS owners should already own an Indivision ECS anyway so it's all good

Last edited by NovaCoder; 16 December 2010 at 12:47.
NovaCoder is offline  
 


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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 15:23.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.22016 seconds with 14 queries