Welcome, Guest. Please login or register.

Author Topic: FPGA Replay Board  (Read 821292 times)

Description:

0 Members and 15 Guests are viewing this topic.

Offline Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: FPGA Replay Board
« Reply #599 on: May 12, 2011, 05:36:13 PM »
Quote from: amigadave;637346
Yes, it has been asked before.  MikeJ said something similar to what I have written below.

Some additional work would need to be done to manage the laptop battery/charging and integrate it into the OS, or make some kind of BIOS with the battery management built-in to it that would take care of energy management & charging of the battery in the background without effecting any of the different computer, or arcade systems emulated.


The best way to handle a battery would be to make it a self contained unit.  More like a UPS than a laptop battery.  The only information that the battery really needs to give the system is it's charge level and whether it is currently plugged in or not.

I started to type how to accomplish this really cheaply, but thought... I can't be the first to think of it.  So, quick google, and... http://www.bixnet.com/5v7libapa.html.

There is at least one battery system already made and ready to go as a laptop battery solution for MiniMig/FPGAArcade/Etc....

Just leave a space in your case for this battery and your set to go.  The only thing better that could be achieved by the community building their own solution would be to get data out of the unit via a low speed serial so that the computer could display remaining power and do a safe shutdown.  I would not be surprised if there were a similar device already on the market that had a port to send the charge data.
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: FPGA Replay Board
« Reply #600 on: May 12, 2011, 07:12:56 PM »
Quote from: Darrin;637394
Fox Soccer Plus has shown quite a few Cardiff and Swansea games throught the year "Live from Cardiff in England!" so there is hope.

Yep, I feel the Swans should win today too.  Cardiff need to find their form again fast.


Sorry everyone for this massive ot

Is that with british commentary or american, I cant imagine american on football
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline Bundi

  • Newbie
  • *
  • Join Date: Jan 2011
  • Posts: 11
    • Show only replies by Bundi
Re: FPGA Confusion
« Reply #601 on: May 12, 2011, 07:21:36 PM »
What about http://www.kryoflux.com/ for a USB floppy controller or have I misunderstood it's application?

B.
 

Offline desiv

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1270
    • Show only replies by desiv
Re: FPGA Confusion
« Reply #602 on: May 12, 2011, 07:31:49 PM »
As I understand it, Kryoflux isn't interactive.  
It's for creating images (or writing images to floppy).

desiv
Amiga 1200 w/ ACA1230/28 - 4G CF, MAS Player, ext floppy, and 1084S.
Amiga 500 w/ 2M CHIP and 8M FAST RAM, DCTV, AEHD floppy, and 1084S.
Amiga 1000 w/ 4M FAST RAM, DUAL CF hard drives, external floppy.
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: FPGA Confusion
« Reply #603 on: May 12, 2011, 07:50:20 PM »
ouch taylor off in first 53seconds
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: FPGA Replay Board
« Reply #604 on: May 12, 2011, 08:09:34 PM »
The Kryoflux would be a great floppy controller as long as it was paired with an on board processor that could emulate the actual drive after the Kyroflux read the entire disk into it's onboard memory.

You would want it too look like this:

Computer --> ARM(floppy emlator) --> cache memory --> Kryoflux

Then you could read any media on any system.  You would have a single target environment for writing the computer interfaces leading to better code re-use as well as better cross platform compatibility of the disks.  If a secondary interface to the ARM could be added that would let the Kryoflux immages to be read and written to the cache memory, it would be even better, as then you could choose whether the image ever touches the physical disk again or not.

Other than possible cost, the only drawback would be that since the entire disk image would be cached, there would be a wait before a physical disk that has been updated gets written to the physical disk.

With a little forethought, there could also be an interface written into the Arm code to mount not only the disk image in the cache memory, but also the cache as a drive itself.  This way, the images could easily be loaded and unloaded from within the emulated environment itself.

While an overlay menu for mounting disks would be cool, and is necessary for games that take over the system as well as single tasking systems,  for OS level stuff on multi-tasking systems, being able to mount the floppies in the actual floppy drive would be even cooler.
 

Offline digiflip

  • Sr. Member
  • ****
  • Join Date: Apr 2011
  • Posts: 270
  • Country: 00
    • Show only replies by digiflip
Re: FPGA Replay Board
« Reply #605 on: May 12, 2011, 08:24:25 PM »
so could i use my usb floppy drive with the daughterboard then and use real floppys on fpga replay
Neptuno, Ultimate MiSTer, vidor Replay, a500+ pistorming, a1200 stock, V4 SA
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #606 on: May 12, 2011, 09:32:55 PM »
I'm pessimistic about using an CPU to do the raw I/O bitbanging as there are some really hard realtime requirements!

I hope everyone is aware that the standard "USB-floppy" accessories are useless for anything except IBM standard MFM 720- and 1440 kB floppies.
 

Offline Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: FPGA Replay Board
« Reply #607 on: May 12, 2011, 10:00:40 PM »
What aspect are you saying has the hard realtime I/O that would prevent a CPU from being used as a Floppy emulator?  I would think the the existing floppy emulators that are out there would be pretty good evidence that it would work....
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: FPGA Replay Board
« Reply #608 on: May 12, 2011, 10:38:13 PM »
Or that the modulation is tolerant to the glitches provided there's no media errors that push the limitations :P
 

Offline Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: FPGA Replay Board
« Reply #609 on: May 12, 2011, 11:04:22 PM »
I still don't understand what part you are saying would not work.  Are you saying that the Kryoflux does not work?  Are you saying that a floppy emulator would not work?  Or are you saying that the file the Kryoflux produces could not be successfully transferred to a floppy emulator?
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: FPGA Replay Board
« Reply #610 on: May 12, 2011, 11:22:31 PM »
Quote from: JJ;637428
Sorry everyone for this massive ot

Is that with british commentary or american, I cant imagine american on football


British.  :-)

Whew!  That was close!  93 minutes with 10 men and still had 48% of the ball.  Forest must be kicking themselves.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: FPGA Replay Board
« Reply #611 on: May 12, 2011, 11:25:48 PM »
Quote from: digiflip;637447
so could i use my usb floppy drive with the daughterboard then and use real floppys on fpga replay


You should be able to use PC Formatted 1.44MB disks just like I do with my A4000+Deneb+USB floppy drive.

Trust me, you'll quickly convert any Amiga disks to ADF format and never want to use an Amiga floppy again.  Backing up your floppies just means a quick copy & paste into another directory.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Motormouth

Re: FPGA Replay Board
« Reply #612 on: May 13, 2011, 01:37:45 AM »
Thank you all for the clarification about these FPGA amigas.

I definitely want either the FPGA Replay or the Natami.
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: FPGA Replay Board
« Reply #613 on: May 13, 2011, 02:48:08 AM »
Quote from: golem;637399
I'm going to this tonight. It's going to be tough but hopefully Forest can give you a bashing.


Perhaps if we get THREE players sent off after 1 minute.  :D  ;)
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline AmigaPixel

  • Sr. Member
  • ****
  • Join Date: Apr 2007
  • Posts: 388
    • Show only replies by AmigaPixel
Re: FPGA Replay Board
« Reply #614 from previous page: May 13, 2011, 09:37:40 AM »
A very exciting project! I haven't had a chance to read the planned specs much, Is it strictly for AGA games or will it be backward compatibe for KS 1.3 OCS/ECS games like the Minimig?