Welcome, Guest. Please login or register.

Author Topic: MiniMig with AGA  (Read 317376 times)

Description:

0 Members and 40 Guests are viewing this topic.

Offline DyLucke

  • Full Member
  • ***
  • Join Date: Mar 2008
  • Posts: 130
    • Show only replies by DyLucke
Re: MiniMig with AGA
« Reply #224 on: March 07, 2010, 12:17:39 AM »
I'm definitelly interested on the project and i could buy one unit once everything is set for an standard user.

However i would like to know what is going to implement at the end this Rev B board.

020 or 030 code? Hig res modes? Gfx and audio card emulation?
Will it be faster than a 030 /50?

Maybe this is asking too much for now... XD
But it would be good to know what are we exactly aiming to.
The only way for evil to triumph is for good men to do nothing.
Edmund Burke.

A1200 Blizzard 060/66 64MB FastRam + 40GB HDD + Subway USB.
A1200 Apollo   040/33 32MB FastRam + 40GB HDD.
CD32!!!!
A500 4MB + 2GB IDE-CF adapter.
Mac Mini G4 1,5ghz  waiting for MorphOS.
C64, C64C, C64G, C128... 1541U-II.
Atari STe... SatanDisk, Atari 130XE... SDNuxx
 

Offline whiteb

  • Hero Member
  • *****
  • Join Date: Feb 2006
  • Posts: 739
    • Show only replies by whiteb
Re: MiniMig with AGA
« Reply #225 on: March 07, 2010, 05:54:46 AM »
Two posts....
« Last Edit: March 07, 2010, 05:58:30 AM by whiteb »
A4000D - CSMKII//128MB/IDE CF/Indivision Scandoubler
A1200
A1000

(And now a Minimig) :>)
 

Offline whiteb

  • Hero Member
  • *****
  • Join Date: Feb 2006
  • Posts: 739
    • Show only replies by whiteb
Re: MiniMig with AGA
« Reply #226 on: March 07, 2010, 05:57:36 AM »
Quote from: DyLucke;546494
I'm definitelly interested on the project and i could buy one unit once everything is set for an standard user.

However i would like to know what is going to implement at the end this Rev B board.

020 or 030 code? Hig res modes? Gfx and audio card emulation?
Will it be faster than a 030 /50?

Maybe this is asking too much for now... XD
But it would be good to know what are we exactly aiming to.


Initially, 68000 (Softcore), they are planning an 020 soft core. That is all I know.

There will be Plug in boards to extend CPU's, like the 68060 test card they have.
A4000D - CSMKII//128MB/IDE CF/Indivision Scandoubler
A1200
A1000

(And now a Minimig) :>)
 

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show only replies by bbond007
Re: MiniMig with AGA
« Reply #227 on: March 07, 2010, 06:12:05 AM »
Quote from: Crumb;546345
@hattig

Toccata emulation may help for that. Anyway I'd like to see 020 support before. And Cirrus||Virge emulation after 020 support :-)


Cirrus and Virge were really tack-on PC parts retrofitted to Amiga. Virge was actually known  in the PC circle as a "3D Video Decelerator" meaning that the 3D rendering performance was slower than simply using the CPU.

I really think the developers would be better off expanding the AGA core to support some "new" chunky 8bit, 16bit or 24bit modes. Here we have the opportunity to go back and fix AGA and make it would it should have been.
 

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show only replies by bbond007
Re: MiniMig with AGA
« Reply #228 on: March 07, 2010, 06:40:16 AM »
Quote from: yaqube;546480
The board is equipped with a 24-bit stereo audio DAC. Upgrading Paula to 16 bit and writing suitable AHI driver won't be a big problem. I'm also thinking about more sophisticated solution.

There is still a lot of unused memory bandwidth which can be used for implementation of an advanced flicker-fixer or graphics board (although implementation of CL/S3 chips seems to be impossible).

Both the AHI and P96 require at least 020 CPU and this is the next design object.


Wow. Very cool. If a 16bit Paula is not a big problem, I can't wait to hear about the "more sophisticated solution". Is it a DSP or something?

Is Minimig 1.1 obsolete after this? I'm still trying to get an ARM controller :)
 

Offline Linde

  • Sr. Member
  • ****
  • Join Date: Mar 2004
  • Posts: 457
    • Show only replies by Linde
    • http://hata.zor.org/
Re: MiniMig with AGA
« Reply #229 on: March 07, 2010, 09:31:27 AM »
Quote from: bbond007;546514
I really think the developers would be better off expanding the AGA core to support some "new" chunky 8bit, 16bit or 24bit modes.


I agree, but more specifically, "new" should mean Graffiti and/or P96, in my opinion.

I guess that if we see this speed increase on the 68000 core running at 7 MHz, there will be a similar improvement factor to the 030, no? Someone got any estimate for what happens speed-wise when you minimize the memory delay times and increase the clock speed of the 030 to whatever th FPGA is able to maintain? Will we see other improvements like 1 instruction/cycle?

Is there a full list of other computers/arcade boards/video games that run on this hardware?

I'm sorry; just a bunch of questions that will obviously be answered automatically once this thing is out.
 

Offline xyzzy

  • Jr. Member
  • **
  • Join Date: May 2009
  • Posts: 74
    • Show only replies by xyzzy
Re: MiniMig with AGA
« Reply #230 on: March 07, 2010, 12:21:45 PM »
The NatAmi design is planning to extend AGA, I think if the MiniMig AGA core is extended then it should be designed to be register compatible at least.
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: MiniMig with AGA
« Reply #231 on: March 07, 2010, 02:14:52 PM »
Quote from: bbond007;546514
Cirrus and Virge were really tack-on PC parts retrofitted to Amiga. Virge was actually known  in the PC circle as a "3D Video Decelerator" meaning that the 3D rendering performance was slower than simply using the CPU.


that comment makes me think you have never used RTG on Amiga. On Amiga CirrusGD5446 and Virge work great, infinitely better than AGA. Moreover, P96 drivers already exist for that. When I say Cirrus/Virge I mean making something register compatible so P96/CGX work with it. You could run your Cirrus/Virge at whatever frequency you like since it's not a real chip. BTW, Virge3D part works faster than software rendering with slow cpus. I am not interested on Warp3D on minimig anyway but it would be possible.


[/QUOTE]I really think the developers would be better off expanding the AGA core to support some "new" chunky 8bit, 16bit or 24bit modes. Here we have the opportunity to go back and fix AGA and make it would it should have been.[/QUOTE]

I disagree with that because nobody is going to write drivers for that extensions. So zero software would actually use it. In contrast if a gfx chip supported by P96 or CGX was supported we suddenly would be able to run ALL amiga RTG software.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline xyzzy

  • Jr. Member
  • **
  • Join Date: May 2009
  • Posts: 74
    • Show only replies by xyzzy
Re: MiniMig with AGA
« Reply #232 on: March 07, 2010, 03:01:14 PM »
The most obvious way to expand the AGA core is to add oodles of extra bandwidth to allow high-res AGA screenmodes and ultra fast blitter access without slowing down CPU accesses. This should be transparent to all well-behaved software. Games might need a compatability mode however.
 

Offline Jose

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show only replies by Jose
Re: MiniMig with AGA
« Reply #233 on: March 07, 2010, 04:54:23 PM »
While no software is able to use them (new would have to be written), I think implementing HAM10 and some of the other AAA modes would be very interesting because techniques are already available to use those Amiga chipset tricks.
For example imagine a copper with SuperHiRes resolution :) AAA one was HiRes only and it would have opened possibilities in video effects that would have made the Amiga lead in a whole bunch of areas back in the day.
Those Commodore management guys were really either completely dumb or sold out to M$.
\\"We made Amiga, they {bleep}ed it up\\"
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: MiniMig with AGA
« Reply #234 on: March 07, 2010, 05:04:47 PM »
Quote from: bbond007;546514
Cirrus and Virge were really tack-on PC parts retrofitted to Amiga. Virge was actually known  in the PC circle as a "3D Video Decelerator" meaning that the 3D rendering performance was slower than simply using the CPU.


They might be slow by PC standards, but they are way faster at productivity work than AGA ever was. Getting an RTG card was one of the best things I ever did for my Amiga.
int p; // A
 

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show only replies by bbond007
Re: MiniMig with AGA
« Reply #235 on: March 07, 2010, 06:16:19 PM »
Quote from: Crumb;546543
that comment makes me think you have never used RTG on Amiga. On Amiga CirrusGD5446 and Virge work great, infinitely better than AGA. Moreover, P96 drivers already exist for that. When I say Cirrus/Virge I mean making something register compatible so P96/CGX work with it. You could run your Cirrus/Virge at whatever frequency you like since it's not a real chip. BTW, Virge3D part works faster than software rendering with slow cpus. I am not interested on Warp3D on minimig anyway but it would be possible.

I disagree with that because nobody is going to write drivers for that extensions. So zero software would actually use it. In contrast if a gfx chip supported by P96 or CGX was supported we suddenly would be able to run ALL amiga RTG software.


I had CV64/3D in my A2000 and in my 1200T I had a Bvision and later ended up trading that out for a G-REX/Voodoo III.

I disagree that "nobody" would write the extensions for p96. Given that line of thinking, nobody would have written P96 driver for UAE.
 

Offline trip6

  • Sr. Member
  • ****
  • Join Date: Jun 2007
  • Posts: 348
    • Show only replies by trip6
Re: MiniMig with AGA
« Reply #236 on: March 07, 2010, 06:32:54 PM »
Alll that stuff your mentioning is interesting and would be nice, but personally I just want it for playing OCS\ECS and AGA games and to make sure that its compatability with games is as close to 100% as possible for the cores that are developed. If any of the extra stuff on the wishlist breaks games compatability, then to me a separate core for that type of computing should be developed. After all the board is called FPGAArcade it is supposed to be a modern FPGA replacement for original stand up arcade games and now the amiga as well.
 

Offline kolla

Re: MiniMig with AGA
« Reply #237 on: March 07, 2010, 07:31:12 PM »
Quote from: Karlos;546555
They might be slow by PC standards, but they are way faster at productivity work than AGA ever was.


But what productivity work is this project good for? SCALA, Deluxe Paint, Brilliance, various old music, and animation software. What do they all have in common? Do not work well with RTG.
Personally I cant wait to play with DPaint on AGA with heaploads of chipram, just hope it will work :)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline trekiej

Re: MiniMig with AGA
« Reply #238 on: March 07, 2010, 07:44:43 PM »
I wonder if there is a enough room to add RTG to the FPGA.
I hope this leads to an Amiga software revival.
« Last Edit: March 07, 2010, 07:50:13 PM by trekiej »
Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline kolla

Re: MiniMig with AGA
« Reply #239 from previous page: March 07, 2010, 08:07:18 PM »
Quote from: trekiej;546582
I wonder if there is a enough room to add RTG to the FPGA.
I hope this leads to an Amiga software revival.


Why would it? Seriously, if RTG is so important, then why not get a Mac mini with MorphOS or some OS4 box already? As a bonus you get PowerPC, heck lot more CPU power and RAM, and they are available *now*!
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS