English Amiga Board


Go Back   English Amiga Board > Other Projects > project.Amiga Game Factory

 
 
Thread Tools
Old 29 October 2019, 12:14   #1
Solo Kazuki
Registered User
Solo Kazuki's Avatar
 
Join Date: Sep 2004
Location: Poland
Posts: 869
Possible AGA versions?

This thread is just made to start discussion about

In 80's and begin of 90's Amiga games are mostly as good as other versions or better. But in 90's many games for Amiga was worst, mainly because limits of OCS/ECS chipset and memory (1MB mostly) and not utilising AGA available since '92/'93. Some games were released in both OCS/ECS and AGA versions and most AGA versions looks much better.

But, basing on great work of CFOU! with Eye of the Beholder (both parts) i begin to think if there is possible to make AGA versions of some games? Which games have more chances and which less? Is required complete rewrite of game code or in some cases just some modifications are enough?

Edit:
Here is list below what was done so far.

Eye of the Beholder (CFOU!) - VGA data support for AGA version
Eye of the Beholder II (CFOU!) - VGA data support for AGA version

Last edited by Solo Kazuki; 29 October 2019 at 13:28.
Solo Kazuki is offline  
Old 29 October 2019, 12:20   #2
Steril707
Tigerskunk!

Steril707's Avatar
 
Join Date: Sep 2016
Location: Amiga Island
Posts: 1,515
Quote:
Originally Posted by Solo Kazuki View Post
Which games have more chances and which less?
I'd say games with static images have a better chance.

Upping the bitplanes in $dff100 and drawing more colourful images to replace the older ones might work easily, depending on the game and its code.

Quote:
Originally Posted by Solo Kazuki View Post
Is required complete rewrite of game code or in some cases just some modifications are enough?
You need at least to set additional bitplane pointers in your copperlists.
Steril707 is offline  
Old 29 October 2019, 13:39   #3
Solo Kazuki
Registered User
Solo Kazuki's Avatar
 
Join Date: Sep 2004
Location: Poland
Posts: 869
Quote:
Upping the bitplanes in $dff100 and drawing more colourful images to replace the older ones might work easily, depending on the game and its code.
There is no need to drawing anything in some cases, just like in EOB converting/using VGA graphics is enough.

Last edited by Solo Kazuki; 29 October 2019 at 17:23.
Solo Kazuki is offline  
Old 07 November 2019, 12:13   #4
Steril707
Tigerskunk!

Steril707's Avatar
 
Join Date: Sep 2016
Location: Amiga Island
Posts: 1,515
Quote:
Originally Posted by Solo Kazuki View Post
There is no need to drawing anything in some cases, just like in EOB converting/using VGA graphics is enough.
I meant "blitting" by drawing, sorry for the wrong expression.

You need to alter your blitting process if you use more planes.
Steril707 is offline  
Old 07 November 2019, 19:54   #5
redblade
Zone Friend

redblade's Avatar
 
Join Date: Mar 2004
Location: Middle Earth
Age: 36
Posts: 1,519
Space Hulk, 256 colours and 30khz screen support
redblade is offline  
Old 23 November 2019, 16:12   #6
Solo Kazuki
Registered User
Solo Kazuki's Avatar
 
Join Date: Sep 2004
Location: Poland
Posts: 869
Quote:
Originally Posted by redblade View Post
Space Hulk, 256 colours and 30khz screen support
Could You explain more about this? Is there any AGA version of Space Hulk?
Solo Kazuki is offline  
Old 24 November 2019, 00:17   #7
hitchhikr
Registered User

 
Join Date: Jun 2008
Location: somewhere else
Posts: 419
The PC version does run in 256 colors and looks significantly better (also the game's exe contains debug infos).
Afaik there's no AGA version of Space Hulk (yet).
hitchhikr is offline  
Old 24 November 2019, 01:19   #8
Solo Kazuki
Registered User
Solo Kazuki's Avatar
 
Join Date: Sep 2004
Location: Poland
Posts: 869
Quote:
The PC version does run in 256 colors and looks significantly better
Like many PC VGA games which have not Amiga AGA version...
Solo Kazuki is offline  
Old 24 November 2019, 05:23   #9
TroyWilkins
Registered User

TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Tasmania, Australia
Posts: 464
For me, the ones that come to my mind first of all are the following:

Monkey Island 2
Space Quest IV & V
Police Quest 3
Day of the tentacle
Sam and Max hit the road

Yes, I know, these (and many more) can be played using ScummVM, but a native AGA version would require far less in the way of RAM and CPU power, at least, to the best of my knowledge.
TroyWilkins is offline  
Old 23 June 2020, 17:46   #10
Nishicorn
Registered User

Nishicorn's Avatar
 
Join Date: Feb 2019
Location: Existence
Posts: 44
Quote:
Monkey Island 2
Space Quest IV & V
Police Quest 3
Day of the tentacle
Sam and Max hit the road
This is an interesting topic - with VGA-version's graphics already created and the game itself already written for the Amiga, all the AGA-version would need would presumably be just some 'relatively small' tweaks in the code to use different screenmodes, utilize the AGA's possibilities, and just load and implement the graphics a bit differently.

I would certainly be interested in seeing this type of efforts, it's always fun to see something created for the AGA Amigas (which seem to be a bit of an underdog, as OCS/ECS gets more love, perhaps because it's a more interesting challenge due to bigger limitations and the 'compact, universal design' is a bit like a C64, whereas AGA Amigas often come with different CPU and memory configurations, hard disks and who knows what else).

I always have to envy people that are able to create something 'for a platform' - I can only 'use old computers' for my projects (graphics and sound mostly) instead of being able to 'create for old computers'.

However, the listed games (and more) are mostly easy enough to emulate on AGA Amigas, since AGA Amigas share the CPU architecture with other platforms that those games exist for. I played most of those back in the day on my Amiga without problems.

Of course native versions would enable one to skip the hassle of installing and configuring an emulator that might require a fast CPU and dedicated partition to make it worth emulating, but if you have those things, you don't need ScummVM, you can just play them in a dedicated screen while still multitasking on the other screen(s) normally, if you just emulate another architecture that also uses the Motorola CPUs.

It was even easy to play Doom with good framerate and full sound and musics on AGA Amiga this way. Other games I played included things like Marathon II, Alone in the Dark, Dark Forces, Wolfenstein 3D (which has higher resolution and different, but still good musics), The Secret of Monkey Island, etc.

The advantage of DOS PCs of the day wasn't only the VGA/MCGA graphics, CPU power and lots of memory. They also had a variety of sound cards that in some ways surpassed or exceeded Amiga's 8-bit, 4-channel, sample-based limitations. For example, the Sound Blaster and even old Adlib cards could give a game 9 channels of 'live FM synthesis' sound, which at best can react 'live' to a player in ways samples never could (for an old example of something like this one can play the 'Falcon Patrol' games on the C64 that use 'filtered noise wave' sounds so effectively, you can know the exact distance of enemy aircraft just from how it sounds), sound unique and vast, while still leaving room for sound effects (and those could use samples).

Wing Commander is a good example of a nicely done soundworld that just doesn't sound as good on the Amiga. Monkey Island 2: LeChuck's Revenge also uses the interesting 'iMuse' music system that sounds pretty amazing on Yamaha OPL2 chip.

So even if this 'code tweaking' could be done, everything glorious from the PC side still couldn't quite be carried on to the Amiga side, sadly.

Back in the day, this 'multichannel music capability with a personality' was one of the things I envied whenever I saw the PC versions of games, although I did enjoy Amiga's sound, when it came to these game ports, this part was never converted to Amiga side, and all we got was a more boring or limited-sounding aural side in the Amiga ports, where the DOS version had a certain 'epic charm' to its music world and even sound effects sometimes.

To my ears, a hand-crafted synth drum (that might sound slightly different every time) can sound better than some generic sample drum I've already heard a thousand times. Let alone other sounds. A long, sweeping FM-trumpet sound on a DOS game requires only a tiny amout of resources, and sounds good - but on the Amiga side, it might be replaced by a short, looping sample that just doesn't give the same expression at all.

So although this type of effort would be interesting just from the curiosity perspective, I think to get the 'overall effect' (or glory) of the DOS-version of a game, the sound would need to be somehow tinkered as well.

In the end, it might be better to just play these kind of games on the DOS platform, where you instantly and easily get the full benefit of both VGA beauty and the intended soundworld.
Nishicorn 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
Deluxe Galaga v2.6c AGA - different versions cfTrio support.Games 7 08 February 2013 16:48
Putty Squad - SNES vs AGA versions Mequa Retrogaming General Discussion 4 15 January 2013 20:37
Strider II (AGA fixed versions) NfernalNfluence support.Games 5 06 April 2007 12:06
req: Ishar 1, 2 and 3 (AGA versions only) wlcina request.Old Rare Games 1 08 September 2004 20:09
ClassicWB True AGA versions.......... Bloodwych project.ClassicWB 64 16 December 2003 22:08

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 20:21.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Page generated in 0.07253 seconds with 13 queries