Welcome, Guest. Please login or register.

Author Topic: AGA Question  (Read 6048 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline rattleheadTopic starter

  • Newbie
  • *
  • Join Date: Oct 2005
  • Posts: 6
    • Show only replies by rattlehead
AGA Question
« on: August 28, 2009, 08:17:47 PM »
I have a question that I was wondering if the technical guys on this site might be able to help me understand.  Or at least I will give a whole bunch of people on this site something to flame me about. As I see that happens on these forums a lot.

If the WinUAE program supports AGA thru emulation why isn't it possible to write a program or emulator that will run on the current stock of Graphics card for the Amiga that will emulate the AGA chips on an ECS amiga or the new Indivision ECS.  Yes obviously the standard unaccelerated Amigas won't be able to handle this but how about the ones that have 060 or PPC accerlators in them.  I mean we talk about how the system multitasks well how about a subroutine that redirects the video output to a graphics card or Indivision ECS that will use the same type of emulator that is being used on the UAE system.

Has then been tried before?

Rattlehead
 

Offline nagaflas

  • Jr. Member
  • **
  • Join Date: Jul 2004
  • Posts: 99
    • Show only replies by nagaflas
    • http://www.twitter.com/shaun_fossett/
Re: AGA Question
« Reply #1 on: August 28, 2009, 08:29:23 PM »
Quote from: rattlehead;521341
If the WinUAE program supports AGA thru emulation why isn't it possible to write a program or emulator that will run on the current stock of Graphics card for the Amiga that will emulate the AGA chips on an ECS amiga or the new Indivision ECS.  

Has then been tried before?

Rattlehead


This has been done before. In fact, an AGA emulator was released into the public domain years ago from 17-Bit in the UK I believe. It takes quite a bit of computing power to use; as I recall, you needed an '040 and plenty of RAM.
 

Offline brianb

  • Full Member
  • ***
  • Join Date: Jan 2009
  • Posts: 175
    • Show only replies by brianb
Re: AGA Question
« Reply #2 on: August 28, 2009, 08:32:09 PM »
Quote from: rattlehead;521341
I have a question that I was wondering if the technical guys on this site might be able to help me understand.  Or at least I will give a whole bunch of people on this site something to flame me about. As I see that happens on these forums a lot.

If the WinUAE program supports AGA thru emulation why isn't it possible to write a program or emulator that will run on the current stock of Graphics card for the Amiga that will emulate the AGA chips on an ECS amiga or the new Indivision ECS.  Yes obviously the standard unaccelerated Amigas won't be able to handle this but how about the ones that have 060 or PPC accerlators in them.  I mean we talk about how the system multitasks well how about a subroutine that redirects the video output to a graphics card or Indivision ECS that will use the same type of emulator that is being used on the UAE system.

Has then been tried before?

Rattlehead

Well I think you have to remember in the case of WinAUE... You're emulating-down, not emulating up.   What I mean by that is your running that emulator on a computer with gigs of memory, gigahertz+ cpu, and millions of colors.  

Emulation can't make old hardware do more then it was originally capable of...  Emulation just creates "virtual hardware" using the copious amounts of computing power we have today.  I don't think you would have the CPU power on even an '040 for that type of emulation...
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
 

Offline nagaflas

  • Jr. Member
  • **
  • Join Date: Jul 2004
  • Posts: 99
    • Show only replies by nagaflas
    • http://www.twitter.com/shaun_fossett/
Re: AGA Question
« Reply #4 on: August 28, 2009, 08:49:04 PM »
For what it's worth, there is a PD program called "Soft AGA" that was distributed by 17-Bit/Quartz PD. It is on disk 4511.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: AGA Question
« Reply #5 on: August 30, 2009, 09:15:57 AM »
That "Soft AGA" is a joke, in case someone didn't get it. The only way to emulate AGA is thru UAE.
 

Offline amiga1260

Re: AGA Question
« Reply #6 on: August 30, 2009, 10:34:37 AM »
I saw in a German magazine "Amiga Magazin" issue 1/97" an expansion to transform an A500 to a fully blown A1200.

It has Kickstart 3.1, AGA Chipset, 68020@14 Mhz processor and a Expansion slot to expand it with faster accelator cards. It called AGAGo.

Here you can find a small picture of it:

http://www.amiga-magazin.de/magazin/a01-97/messe.html
« Last Edit: August 30, 2009, 10:56:08 AM by amiga1260 »
 

Offline dougal

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 1221
    • Show only replies by dougal
Re: AGA Question
« Reply #7 on: April 10, 2012, 11:18:44 PM »
Sorry to bring up this old thread again.

I'm sure it is not impossible for somebody to create some sort of AGA emulation for ECS machines with say an RTG and a powerful processor like a 50Mhz '030 or an '040.

Maybe it could be in the form of a hacked WhdLoad or some sort of patcher program.

RTG cards are much much faster then AGA and offer up to 16.7 million colors at much higher resolutions as opposed to the 256 colors that AGA can offer. That coupled with a decent CPU and some fastram and i can't see why it would be doable.

Its a bummer having an RTG with its fast blitter (super fast compared to AGA), much more colors and higher resolutions but then being limited to ECS games & demos.

Look at SimCity 2000 as an example. The Amiga version will run on an unexpanded A1200 with 2MB chipram but it won't run on say an A3000 with a 68060 processor and Picasso IV.
A1200HD- Blizzard 1230IV / 64Mb / Kick 3.1 / OS 3.9 / 20GB HD
A4000 040 @33Mhz -Kick 3.1 / 16MB
A2000 Rev4.4 - \'030 @25Mhz / 8MB / Kick 3.1 / ClassicWB
CD32 -     Stock (W/ 2 CD32 Controllers]
A500 Plus - 68000 / 2MB Chip / 2Mb Fast / 2.04/1.3 / A590 / A570
A600HD - 2MB Chip / 8MB Fast / 2GB CF HD / Kick 3.1
CDTV

PowerMac G4 1Ghz (MorphOS / Leopard)

[url]http://amigamap.com/us
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: AGA Question
« Reply #8 on: April 10, 2012, 11:25:02 PM »
Quote from: dougal;687948
Sorry to bring up this old thread again.

I'm sure it is not impossible for somebody to create some sort of AGA emulation for ECS machines with say an RTG and a powerful processor like a 50Mhz '030 or an '040.
It's not.

Quote
Maybe it could be in the form of a hacked WhdLoad or some sort of patcher program.
No and no.

Quote
RTG cards are much much faster then AGA and offer up to 16.7 million colors at much higher resolutions as opposed to the 256 colors that AGA can offer. That coupled with a decent CPU and some fastram and i can't see why it would be doable.
Nope. 68k, even 68060@100 is way too slow (assuming you'd want to reach A1200 performance).

Amiga RTG cards (even Radeon with PCI) aren't much faster than native AGA anyway. The bus solutions are very slow.

Quote
Its a bummer having an RTG with its fast blitter (super fast compared to AGA), much more colors and higher resolutions but then being limited to ECS games & demos.

Look at SimCity 2000 as an example. The Amiga version will run on an unexpanded A1200 with 2MB chipram but it won't run on say an A3000 with a 68060 processor and Picasso IV.
The chipset emulation is easily the most CPU demanding part of the UAE emulation. Emulating the CPU is trivial task in comparison.

So no, m68k can't do it. Not anywhere near full speed at least.

You can see this easily by trying to run UAE (and enabling A1200 kind of configuration) on OCS/ECS machine with a graphics card. It will crawl. It's nowhere near usable speed.
« Last Edit: April 10, 2012, 11:29:19 PM by Piru »
 

Offline dougal

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 1221
    • Show only replies by dougal
Re: AGA Question
« Reply #9 on: April 10, 2012, 11:28:52 PM »
@Piru

I guess that puts the myth to rest then. The only way for AGA is with a 1200/4000/CD32 or Winuae.
A1200HD- Blizzard 1230IV / 64Mb / Kick 3.1 / OS 3.9 / 20GB HD
A4000 040 @33Mhz -Kick 3.1 / 16MB
A2000 Rev4.4 - \'030 @25Mhz / 8MB / Kick 3.1 / ClassicWB
CD32 -     Stock (W/ 2 CD32 Controllers]
A500 Plus - 68000 / 2MB Chip / 2Mb Fast / 2.04/1.3 / A590 / A570
A600HD - 2MB Chip / 8MB Fast / 2GB CF HD / Kick 3.1
CDTV

PowerMac G4 1Ghz (MorphOS / Leopard)

[url]http://amigamap.com/us
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: AGA Question
« Reply #10 on: April 10, 2012, 11:31:29 PM »
Quote from: dougal;687950
@Piru

I guess that puts the myth to rest then. The only way for AGA is with a 1200/4000/CD32 or Winuae.
Well, technically you can run UAE with AGA configuration on OCS/ECS amiga. It's just too slow to be really usable.

The closest would probably be A3000 + CS PPC 233 + CyberVisionPPC, running PowerUP MorphOS and PPC native UAE. My guess would be that it'd still struggle to reach usable speeds... and of course it wouldn't be 68k anymore.
« Last Edit: April 10, 2012, 11:42:27 PM by Piru »
 

Offline smerf

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1666
    • Show only replies by smerf
Re: AGA Question
« Reply #11 on: April 11, 2012, 02:58:44 AM »
Hi,

Guess that just goes to show, winuae is good for something, but I should know that I use it every day.

smerf
I have no idea what your talking about, so here is a doggy with a small pancake on his head.

MorphOS is a MAC done a little better
 

Offline utri007

Re: AGA Question
« Reply #12 on: April 11, 2012, 06:13:00 AM »
Better idea would be add virtual layer for 68k amigas, so that every nodos game could run in vga screen.

Something like VMware for 68k amigas, migh have performance problems but.. :) it would be faster than UEA for 68k
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: AGA Question
« Reply #13 on: April 11, 2012, 06:19:32 AM »
Quote from: utri007;687980
Better idea would be add virtual layer for 68k amigas, so that every nodos game could run in vga screen.

Something like VMware for 68k amigas, migh have performance problems but.. :) it would be faster than UEA for 68k
Can you give us any technical explanation as to how this would work then?

If not, this is just hot air and wishful thinking.
 

Offline darkage

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 583
    • Show only replies by darkage
Re: AGA Question
« Reply #14 on: April 11, 2012, 08:07:14 AM »
haha SoftAGA good joke.. :)  Couldn't find any references on the net.

What the?!?!?!     seriously VMware for 68k even better joke :)   Poor little machine will have its CPU clock cycles abused crawling to a halt..  Poor Amiga!  :(
« Last Edit: April 11, 2012, 08:12:26 AM by darkage »