English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 12 April 2011, 03:51   #1
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Latest version of ScummVM also ported to ECS

Overview:

ScummVM ECS 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 ECS only supports certain ScummVM game engines (due to performance issues)...see the About Box within the ScummVM Launcher.


Requirements:

1) An OCS/ECS Amiga (with 64 color EHB support) and 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 games or demos!


Features:

* 16 bit stereo digital SFX and speech
* Double buffered 64 color OCS/ECS graphics (real-time VGA conversion)
* 16 bit GUI (converted to 6 bit in real-time!)
* Screen shake
* Back ported OS4, MorphOS and AROS code!


Configuration Options:

There are a few Tooltypes to play with.

1) AUDIO_CALLBACK_RATE: How many times per second to audio the updated (the default is 50).
2) AUTO_SELECT_AUDIO: Set to FALSE to display an AHI audio requestor.
3) PALETTE_UPDATE_DELAY: How long to wait before the screen palette is updated, the default is 500 milliseconds.
4) MONITOR_TYPE: The default is PAL (NTSC are also supported).


You must specify a stack of at least 40,960 (some games may need more).
The AHI device used will be the one setup in your AHI Prefs (music unit).
Only the original uncompressed sound files are supported, you cannot use audio files that have been compressed (eg with VORBIS, MP3 or FLAC).
There are also various configuration options within the ScummVM Launcher (see the official ScummVM readme for more details).



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=58736 (ScummVM ECS thread on EAB)
http://www.scummvm.org/
http://www.scummvm.org/demos/
http://eab.abime.net/index.php
http://amidevcpp.amiga-world.de/inde...R_LANG=english

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 ]

New version based on ScummVM 1.4.1 -> [ Show youtube player ]

Last edited by NovaCoder; 11 August 2023 at 09:38.
NovaCoder is offline  
Old 12 April 2011, 07:22   #2
mfilos
Paranoid Amigoid
 
mfilos's Avatar
 
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
Splash screen looks great my friend!
It's a lot better than the black loading screen (when you think that application crashed lol).

Can't wait!
mfilos is offline  
Old 12 April 2011, 10:04   #3
fitzsteve
Professional slacker!
 
fitzsteve's Avatar
 
Join Date: Jul 2009
Location: Kent, UK
Age: 44
Posts: 6,683
Send a message via MSN to fitzsteve
Hey Marios, nice Demo

@NovaCoder,

Sorry I didn't get to test this out yet, looks like it runs great though

Great work as always.

Steve.
fitzsteve is offline  
Old 12 April 2011, 14:01   #4
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Quote:
Originally Posted by fitzsteve View Post
Hey Marios, nice Demo

@NovaCoder,

Sorry I didn't get to test this out yet, looks like it runs great though

Great work as always.

Steve.
Thanks Steve
NovaCoder is offline  
Old 12 April 2011, 16:33   #5
r0ber7
it's all in your head
 
r0ber7's Avatar
 
Join Date: Feb 2011
Location: The Netherlands
Posts: 174
Awesome work.
r0ber7 is offline  
Old 12 April 2011, 19:18   #6
amigoun
Registered User
 
amigoun's Avatar
 
Join Date: May 2010
Location: Czech Rep
Posts: 599
Does it use the indivision gfx modes or just a plain ecs?
amigoun is offline  
Old 12 April 2011, 20:51   #7
mfilos
Paranoid Amigoid
 
mfilos's Avatar
 
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
Plain ECS (at least for now )
mfilos is offline  
Old 13 April 2011, 00:03   #8
amigoun
Registered User
 
amigoun's Avatar
 
Join Date: May 2010
Location: Czech Rep
Posts: 599
Thats fine, it will then work even for those without scandoublers
amigoun is offline  
Old 13 April 2011, 01:18   #9
rockersuke
Registered User
 
Join Date: Mar 2006
Location: Madrid / Spain
Age: 56
Posts: 258
There goes that other vid! It's an edited version from an almost 15 mins shot I made privately for Novacoder. I've removed loading times and some other boring stuff but It still gives an idea of actual performance on an ACA630 30 MHz accelerated Amiga 600, which, by the way, is rather fine even in the more demanding games!

Rendering 256 colour images to EHB mode screens is working nicely (some minor quirks, as you'll see) and it's not slowing games in a noticeable way. Now we can play DOTT in an 68030 Amiga 600!

[ Show youtube player ]

--
rockersuke is offline  
Old 13 April 2011, 01:36   #10
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Cool thanks for that BETA video Rockersuke

Yep I never thought I'd see DOTT running on a 600 either, actually I didn't think I'd ever see it on a 1200 at one point!

We should really thank Jens because without those new 030's it just wouldn't be possible.
NovaCoder is offline  
Old 14 April 2011, 02:09   #11
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
Novacoder, can I kiss you ? :P
gibs is offline  
Old 14 April 2011, 13:11   #12
AmigaFriend
Registered User
 
AmigaFriend's Avatar
 
Join Date: Sep 2008
Location: CLI
Posts: 1,462
Impressive work Novacoder. 256 colours to EHB renders the screen very nicely indeed!

Thanks Rockersucke for excellent video!
AmigaFriend is offline  
Old 18 April 2011, 18:58   #13
roy bates
Registered User
 
Join Date: Apr 2011
Location: birmingham
Age: 55
Posts: 2,827
novacoder:will there be a chance of a version that runs on a rtg screen for classic amigas i.eicasso 96 i know i would be very interested
roy bates is offline  
Old 18 April 2011, 19:00   #14
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
You mean like : http://eab.abime.net/showthread.php?t=56836 ?
TCD is offline  
Old 20 April 2011, 03:58   #15
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Just a quick update.

Thanks to some great BETA testing by Rockersuke (I still don't have a working Amiga to develop on BTW!), this release is now ready to go.

The palette issue is here to stay for now I'm afraid but even with the slightly strange colors it still looks way better than it should (on my upscalling LCD some of the games are hard to tell apart from the VGA versions).

The black cut scene bug has been fixed

I'll do a final build and release it in the next few days to AmiNet.

The first release will bring the following games to a 600:

  • Maniac Mansion
  • Zak McKracken and the Alien Mindbenders
  • Indiana Jones and the Last Crusade
  • Loom
  • Passport to Adventure
  • The Secret of Monkey Island
  • Monkey Island 2: LeChuck's Revenge
  • Indiana Jones and the Fate of Atlantis
  • Day of the Tentacle
  • Sam & Max Hit the Road
  • Full Throttle
  • The Dig
  • The Curse of Monkey Island
  • Simon the Sorcerer 1
  • Simon the Sorcerer 2
  • Beneath a Steel Sky
  • The Black Cauldron
  • Gold Rush!
  • King's Quest I - King's Quest IV
  • Leisure Suit Larry in the Land of the Lounge Lizards
  • Police Quest I: In Pursuit of the Death Angel
  • Space Quest I: The Sarien Encounter
  • Space Quest II: Vohaul's Revenge
  • Discworld
Should keep you busy for a while....

Last edited by NovaCoder; 20 April 2011 at 04:43.
NovaCoder is offline  
Old 20 April 2011, 07:18   #16
mfilos
Paranoid Amigoid
 
mfilos's Avatar
 
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
Awesome!!!

Thanks for this release Novacoder mate \o/

Btw, I saw that in Rockersucker's video he had an extra window (like the one that you choose the resolution) that you could also choose Audio channels! Why didn't I get such a window?
mfilos is offline  
Old 21 April 2011, 15:42   #17
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Ok first release just sent to AmiNet.

If anyone can get it working, please post some YouTube videos to this thread....I love watching a good movie
NovaCoder is offline  
Old 21 April 2011, 21:44   #18
rockersuke
Registered User
 
Join Date: Mar 2006
Location: Madrid / Spain
Age: 56
Posts: 258
Quote:
Originally Posted by mfilos View Post
Btw, I saw that in Rockersucker's video he had an extra window (like the one that you choose the resolution) that you could also choose Audio channels! Why didn't I get such a window?
There should be a tooltype about auto-dettecting audio, just set it to "FALSE" to get that requester. I use it to be extra-sure that AHI is using Paula as a default just in case there's any sound related issue while testing, but actually you just don't need to mess with it in most cases (save you're the lucky owner of an extra audio card!)

I'm having some easter days off and moved to the nice village of El Escorial, where I've just locked myself in a flat with everything I could carry at the super-market and am right now watching a spectacular night-view of the spring storms at the mountain. Boy, I needed this! That also means I won't be back in the Big City with my real miggys until next week (Oh No!! ) but I know these latest versions will surely rock!

--
rockersuke is offline  
Old 21 April 2011, 23:29   #19
Retrofan
Ruler of the Universe
 
Retrofan's Avatar
 
Join Date: Mar 2010
Location: Lanzarote/Spain
Posts: 6,185
Yeah, man. In fact you're lucky to live in Spain...

So did you test all those games?

The problem I've got is that as I have installed Cyberbugfix (and it seems that doesn't work with it) although I disable it in the s-s, I still got CGX... in all the resolutions, and I don't know how to change it.

Last edited by Retrofan; 21 April 2011 at 23:35.
Retrofan is offline  
Old 22 April 2011, 01:24   #20
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Quote:
Originally Posted by Retrofan View Post
The problem I've got is that as I have installed Cyberbugfix (and it seems that doesn't work with it) although I disable it in the s-s, I still got CGX... in all the resolutions, and I don't know how to change it.
Hiya,

On my ClassicWB install I just went to the config menu and disabled it from there (eg I didn't do any manual changes to startup etc).....I think that works ok.

That CyberBugFix is a nasty patch, I prefer to keep to the tried and trusted patches like FBlit, Ftext etc.
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 ported to AGA NovaCoder News 777 24 March 2024 22:49
Scummvm windows version so good and so fast clauddio Retrogaming General Discussion 1 01 April 2012 14:33
Latest version? emuola project.KGLoad 13 30 May 2010 11:12
Latest version of mame32 Djay Retrogaming General Discussion 4 04 April 2004 19:51

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 10:32.

Top

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