Welcome, Guest. Please login or register.

Author Topic: OCS/ECS/AGA/BLITTER/PAULA Emulation in AOS4  (Read 1667 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Johan SamuelssonTopic starter

  • Full Member
  • ***
  • Join Date: Sep 2002
  • Posts: 243
    • Show only replies by Johan Samuelsson
    • http://www.ponnyslakteriet.com/uprough
OCS/ECS/AGA/BLITTER/PAULA Emulation in AOS4
« on: December 11, 2003, 11:41:04 PM »
I have been dreaming of a nice solution to run old software under AmigaOS 4.0 on an AmigaOne.

Imagine that you doubleclick on your favourite
old game for the Amiga1200. (AGA/Paula banging code).

And it will run just as if it was an AOS4 app. You, the user will not notice the difference.
With the sound emulated/redirected through your soundcard, and the graphics emulated and displayed on your gfxcard.

Maybe there should be some options where you can decide if you want aga stuff to be displayed in a window or fullscreen.

How?

68k emulation is already there.
The custom chip emulation code could be ported from UAE.  

Wouldn't this be possible, or am I only dreaming?

This could be a nice solution instead of a PCI card with the custom chips on it.

Give me input boys, I hope I got some of you going!
.\\\\ Spot / Up Rough Soundsystem //.
check it ---> http://www.uprough.net
 

Offline lempkee

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 2860
    • Show only replies by lempkee
    • http://www.amigaguru.com
Re: OCS/ECS/AGA/BLITTER/PAULA Emulation in AOS4
« Reply #1 on: December 11, 2003, 11:45:52 PM »
its possible sort of....but it would require alot of work, dont expect such an native "wrapper" to be found in os4 or morphos for quite some time...

until then use uae ...i know suxx...but its a start,...

or do like me...get an access and insert that into yer a1 :)
Whats up with all the hate!
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show only replies by itix
Re: OCS/ECS/AGA/BLITTER/PAULA Emulation in AOS4
« Reply #2 on: December 12, 2003, 12:23:36 AM »
Where is the point? OS can't know which emulation are needed for that
particular game (if it needs emulation at all) and emulating AGA is
not trivial job. You can't use custom chip emulation from UAE just
like that.

For example some games may poke to low mem which is illegal. Another
game may try stealing WB bitplanes (fails in CGX/P96). When some other
game may expect certain timings i.e. it expects 68000 @ 7MHz and PAL
frequencies. Way too many problems without advantages.

UAE does it better. Use it.
My Amigas: A500, Mac Mini and PowerBook
 

Offline SHADES

  • Sr. Member
  • ****
  • Join Date: Apr 2002
  • Posts: 355
  • Country: au
    • Show only replies by SHADES
Re: OCS/ECS/AGA/BLITTER/PAULA Emulation in AOS4
« Reply #3 on: December 12, 2003, 12:34:32 AM »
itix
I agree, there's no point. Win UAE already does it, why waste thousands of man hours and $$$ re-coding it all again just to run native in OS4. Run UAE. It's there, it works.
It's not the question, that is the problem, it is the problem, that is the question.
 

Offline mdwh2

  • Hero Member
  • *****
  • Join Date: Jun 2002
  • Posts: 565
    • Show only replies by mdwh2
Re: OCS/ECS/AGA/BLITTER/PAULA Emulation in AOS4
« Reply #4 on: December 12, 2003, 01:11:11 AM »
If you could set up UAE to automatically launch and run an ADF when you doubleclick on the ADF file, then that sounds like it should do the job. This would work fine for old games.

I don't know if such a thing is possible, but would surely be easier than writing something new.
 

Offline jeffimix

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 853
    • Show only replies by jeffimix
Re: OCS/ECS/AGA/BLITTER/PAULA Emulation in AOS4
« Reply #5 on: December 12, 2003, 04:45:26 AM »
If there is a CLI based way to launch UAE with and assign which adf to use (and parameters) it seems sound. You'd have to tell it KS/Chipset though
\\"The only benchmarks that matter is my impression of the system while using the apps I use. Everything else is opinion.\\" - FooGoo