Welcome, Guest. Please login or register.

Author Topic: MiniMig with AGA  (Read 318068 times)

Description:

0 Members and 33 Guests are viewing this topic.

Offline psxphill

Re: MiniMig with AGA
« Reply #449 on: June 14, 2010, 02:03:06 PM »
Quote from: bloodline;564543
From the joysticks I've dismantled in my time autofire simply closed the joy button circuit... No special electronics at all.

Autofire generally uses a 555 timer. I'm not sure what joysticks you've taken apart, but they don't sound great. Unless the auto fire toggles on and off then it isn't auto fire & you can't do that with just a switch.
 
555's work best with higher voltages, so it might get upset with 3.3v
If might work, you'll have to test it.
 

Offline Retro_71

  • Hero Member
  • *****
  • Join Date: Nov 2007
  • Posts: 732
    • Show only replies by Retro_71
Re: MiniMig with AGA
« Reply #450 on: June 14, 2010, 03:36:47 PM »
Pm sent and I have to order the expansion board when yaqube finishes that. total price for everything?
also if V2 is done will there be a V3...V4 etc or just upgrades to the cores?
A Chameleon and 1541 II ultimate II
2 x C=64, 2 x C64C, C128 (jiffydos), C128D, 3 x A500 (1 x 030),
A1000, 2 x A2000 (GVP 040 + SCSI combo + indivision), A3000 GVP IV24 & Emplant
3 x A1200 (1 x 030, Indivision and IDE-Fix with 40 GB HDD & DVD Burner)
2 x A4000 (4060, Deneb, Indivsion), CD32.
2 x Apple IIe and A IIGS (Various new cards), + 3 x Megadrives (CD and 32), 2 x Saturns, and a dreamcast.. :D
 

Offline mikej

  • Hero Member
  • *****
  • Join Date: Dec 2005
  • Posts: 822
    • Show only replies by mikej
    • http://www.fpgaarcade.com
Re: MiniMig with AGA
« Reply #451 on: June 15, 2010, 08:47:50 AM »
Quote from: Retro_71;564556
Pm sent and I have to order the expansion board when yaqube finishes that. total price for everything?
also if V2 is done will there be a V3...V4 etc or just upgrades to the cores?


There are no plans to replace the main board at the moment.
I guess cost reduction, size reduction or a portable version could appear.

All cores (where humanly) possible will be updated and support the RevB and future boards - until they don't fit. Then they will be branched so you will have a RevB core which is upto date, but lacks some new features that RevC boards may support etc etc.

I really am trying to get pricing together, but until I get the assembly started it is tricky.
What is also clear is the NRE costs are quite high and as future production boards will not have to pay this the price will come down if we get some volume.

/Mike
 

Offline Retro_71

  • Hero Member
  • *****
  • Join Date: Nov 2007
  • Posts: 732
    • Show only replies by Retro_71
Re: MiniMig with AGA
« Reply #452 on: June 15, 2010, 12:45:42 PM »
Thanks mate for the info. Well money is put aside for your board anyway.. along with Natami (when it appears) and a few other C64 Stuff. But look like your will be the first.. :D can't wait.

Keep up the Great work.
A Chameleon and 1541 II ultimate II
2 x C=64, 2 x C64C, C128 (jiffydos), C128D, 3 x A500 (1 x 030),
A1000, 2 x A2000 (GVP 040 + SCSI combo + indivision), A3000 GVP IV24 & Emplant
3 x A1200 (1 x 030, Indivision and IDE-Fix with 40 GB HDD & DVD Burner)
2 x A4000 (4060, Deneb, Indivsion), CD32.
2 x Apple IIe and A IIGS (Various new cards), + 3 x Megadrives (CD and 32), 2 x Saturns, and a dreamcast.. :D
 

Offline FrenchShark

  • Full Member
  • ***
  • Join Date: Jan 2004
  • Posts: 181
    • Show only replies by FrenchShark
    • http://www.arcaderetrogaming.com
Re: MiniMig with AGA
« Reply #453 on: June 16, 2010, 03:23:19 AM »
Quote from: psxphill;564549
Autofire generally uses a 555 timer. I'm not sure what joysticks you've taken apart, but they don't sound great. Unless the auto fire toggles on and off then it isn't auto fire & you can't do that with just a switch.
 
555's work best with higher voltages, so it might get upset with 3.3v
If might work, you'll have to test it.


We do not need joysticks with autofire anymore.
A variable speed autofire can be integrated in the Minimig core.

Regards,

Frederic
 

Offline trip6

  • Sr. Member
  • ****
  • Join Date: Jun 2007
  • Posts: 348
    • Show only replies by trip6
Re: MiniMig with AGA
« Reply #454 on: June 16, 2010, 04:25:21 AM »
Mike J & Yaqube is this true?

Quote from: FrenchShark;564782
We do not need joysticks with autofire anymore.
A variable speed autofire can be integrated in the Minimig core.

Regards,

Frederic
 

Offline mikej

  • Hero Member
  • *****
  • Join Date: Dec 2005
  • Posts: 822
    • Show only replies by mikej
    • http://www.fpgaarcade.com
Re: MiniMig with AGA
« Reply #455 on: June 16, 2010, 10:22:35 AM »
Of course, no problem.
/Mike
 

Offline mikej

  • Hero Member
  • *****
  • Join Date: Dec 2005
  • Posts: 822
    • Show only replies by mikej
    • http://www.fpgaarcade.com
Re: MiniMig with AGA
« Reply #456 on: June 20, 2010, 09:48:55 PM »
Just a quick update. I'm still waiting for an assembly slot.
I decided to get the prototypes built locally, for a quick turnaround ironically, but they are really busy. It's going to be early July before I get a working board.

I'm off to Glastonbury music festival so I'll be out of touch for a week or so.

/Mike
 

Offline madcrow

  • Newbie
  • *
  • Join Date: Aug 2007
  • Posts: 22
    • Show only replies by madcrow
Re: MiniMig with AGA
« Reply #457 on: June 24, 2010, 08:52:16 PM »
While this AGA support is looking good, I was just wondering: is the source code avialable or is MiniMig offcially non-GPL by now?
 

Offline yaqube

  • Full Member
  • ***
  • Join Date: Feb 2008
  • Posts: 197
    • Show only replies by yaqube
Re: MiniMig with AGA
« Reply #458 on: June 24, 2010, 09:32:18 PM »
Quote from: madcrow;567026
is the source code avialable or is MiniMig offcially non-GPL by now?


The source code will be available when the boards are made.
 

Offline RMK305

  • Hero Member
  • *****
  • Join Date: Sep 2005
  • Posts: 506
    • Show only replies by RMK305
Re: MiniMig with AGA
« Reply #459 on: June 24, 2010, 11:06:59 PM »
Sorry if this has been clarified earlier, I haven't the time to read through 31 pages, but will it be possible to connect an Amiga floppy drive to it and load from floppy?
Amiga 4000, Warp Engine 040/40MHz, CV643D with scan doubler module, Tocatta soundcard, Deneb, 72Meg fast ram, 18 gig scsi hard drive.

3xA500, 1xA1200, 1xCD32
 

Offline ElPolloDiabl

  • Hero Member
  • *****
  • Join Date: May 2009
  • Posts: 1702
    • Show only replies by ElPolloDiabl
Re: MiniMig with AGA
« Reply #460 on: June 24, 2010, 11:30:12 PM »
Go back to Page 22 #316. I asked the question already.
Go Go Gadget Signature!
 

Offline RMK305

  • Hero Member
  • *****
  • Join Date: Sep 2005
  • Posts: 506
    • Show only replies by RMK305
Re: MiniMig with AGA
« Reply #461 on: June 25, 2010, 12:17:04 AM »
Thank you Sir!

Looking forward to this project being made available.
Amiga 4000, Warp Engine 040/40MHz, CV643D with scan doubler module, Tocatta soundcard, Deneb, 72Meg fast ram, 18 gig scsi hard drive.

3xA500, 1xA1200, 1xCD32
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: MiniMig with AGA
« Reply #462 on: June 25, 2010, 12:32:03 AM »
First, Congratulations yaqube for the AGA implementation!!

Oh and for the patience with the not-possible-sayers.. :D
(68060/PA-7150 softcore with Hombre chipset next? :P )

A quick look at fpgaarcade.com seems to suggest there's no DB23 connector for a floppydrive (250 kbit/s?).
BUT, if there's any wired 5V I/O one can just connect and change some code in the sources, synthesize ("compile") and should work. Because for an FPGA there's not really any dedicated "port" just loads of general I/O.

The connections seems to be:
MMC, HDMI, CVBS, S-Video, 2x PS/2, 2x Joystick.
130-pin expansion.
Debug232?, ?, VGA, 2x General I/O, Power

Any price indicators yet for the board?

As for what resolutions are possible, and other bitstream dependent applications. An DDR DRAM that is clocked at 200 MHz with an 16-bit width will give 6,4 Gbit/s ; For comparision an 68040@25 MHz will consume 0,8 Gbit/s ; video 1920x1080@60 fps 24 bpp = 3,0 Gbit/s ; audio 192 kHz 24 bit 6 channels = 0,03 Gbit/s ; ZorroIII = 1,2 Gbit/s ; PCI32/33 = 1,1 Gbit/s ; Ethernet 1G well.. = 1 Gbit/s ;)

There are some delays for each row switch and cas latency to take into account but with proper caching this will not be a problem. Good predictions on what memory sections that are worthwhile to cache will win performance points. Special care has to be taken for bitstreams that can't take disruption gracefully like video and audio. I hope the CPU and Ethernet etc.. don't mind waiting.
DDR2 have the same amount of transfers per clock cycle as DDR1. And DDR3 have very long latencies from command given to data in/out, and very special electrical interfacing (same for DDR2). To counter this sub 2 ns clocks are possible (ie FAST). So for any Amiga project DDR1 makes the best pain/performance choice. If the 2,5 V and impedance matching causes problems SDR (1 transfer/clock) at 3,3 V could make a good choice.

(I saw the answer above now regarding the floppy drive answer but still can't find it at fpgaarcade. However as said, it's easy to fix.)
« Last Edit: June 25, 2010, 02:59:38 AM by freqmax »
 

Offline psxphill

Re: MiniMig with AGA
« Reply #463 on: June 25, 2010, 04:25:31 AM »
Quote from: FrenchShark;564782
We do not need joysticks with autofire anymore.
A variable speed autofire can be integrated in the Minimig core.
 
Regards,
 
Frederic

What about megadrive & cd32 pads? Do they cope?
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: MiniMig with AGA
« Reply #464 from previous page: June 25, 2010, 12:07:48 PM »
Megadrive pads would go under, but CD32 pads have enough Commodore force in them to barely make it.. :P
Looking here: http://www.softwolves.com/arkiv/cbm-hackers/1/1696.html
MegaDrive works the same as C= joysticks, however maybe with a different pinout. So it should work. And CD32 well.. it's Commodore stuff. So should work too.

Please read up on basic electronics before asking.
« Last Edit: June 25, 2010, 12:14:24 PM by freqmax »