Welcome, Guest. Please login or register.

Author Topic: Hardware assisted PC emulation  (Read 4484 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline danbeaver

Re: Hardware assisted PC emulation
« Reply #14 on: May 01, 2015, 02:25:53 AM »
The PC slots are just a passive backplane in 8-bit (XT-mode) or 16-bit (AT-mode) and they communicate with the PC cards the same as a PC or a SBC (Single Board Computer) at a pretty crappy 4.77 MHz (XT) rate or 6 to 8 MHz (AT).  Since they are passive electrical connections, the bus speed is set by the CPU board.  If you recall, the EISA was an ignored attempt to go 32-bit, and IBM's own microchannel was a failed (proprietary) 32-bit attempt before the AGP and PCI came into play.
 

Offline NovaCoder

Re: Hardware assisted PC emulation
« Reply #15 on: May 01, 2015, 02:49:35 AM »
Just give me a 400 MIPS FPGA card and then I can use DosBox AGA on my A1200 :)

[youtube]1Am-3TjsOWo[/youtube]
« Last Edit: May 01, 2015, 03:25:48 AM by NovaCoder »
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline Gulliver

Re: Hardware assisted PC emulation
« Reply #16 on: May 01, 2015, 08:07:01 AM »
Quote from: NovaCoder;788668
Just give me a 400 MIPS FPGA card and then I can use DosBox AGA on my A1200 :)


Just avoid AGA and make it RTG only ;)
 

Offline gertsy

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2006
  • Posts: 2318
  • Country: au
  • Thanked: 1 times
    • Show only replies by gertsy
    • http://www.members.optusnet.com.au/~gbakker64/
Re: Hardware assisted PC emulation
« Reply #17 on: May 01, 2015, 08:45:29 AM »
Why not just set up a small Intel mb or laptop mb in your 2000 with dedicated ram and hd and video capture. Even power supply. There's enough room. :)
You can use a separate XGA / HDMI output to a modern monitor.
 Then you can plug your Amiga video out into the video capture card on the PC board and use simple software to display the Amiga screen on the PCs Screen.

You now have modern hardware emulating A2000. Just takes a good deal longer to get the Amiga screen up.
« Last Edit: May 01, 2015, 08:47:36 AM by gertsy »
 

Offline ElPolloDiablTopic starter

  • Hero Member
  • *****
  • Join Date: May 2009
  • Posts: 1702
    • Show only replies by ElPolloDiabl
Re: Hardware assisted PC emulation
« Reply #18 on: May 01, 2015, 09:46:49 AM »
@Gertsy
I want to get the VNC network installed and working. It is slow, but there must be ways to speed it up and also share applications.
Go Go Gadget Signature!
 

Offline danbeaver

Re: Hardware assisted PC emulation
« Reply #19 on: May 01, 2015, 10:57:02 AM »
Quote from: gertsy;788677
Why not just set up a small Intel mb or laptop mb in your 2000 with dedicated ram and hd and video capture. Even power supply. There's enough room. :)
You can use a separate XGA / HDMI output to a modern monitor.
 Then you can plug your Amiga video out into the video capture card on the PC board and use simple software to display the Amiga screen on the PCs Screen.

You now have modern hardware emulating A2000. Just takes a good deal longer to get the Amiga screen up.


A single board computer just plugs into the AT bus backplane and has its own inputs for mouse and keyboards and the outputs, but unlike a true Bridgeboard ir cannot communicate with the Amiga.
http://www.voxtechnologies.com/SBCs/JUKI-745E.htm -- for example
 

Offline Motormouth

Re: Hardware assisted PC emulation
« Reply #20 on: May 01, 2015, 09:38:04 PM »
Quote from: danbeaver;788664
The PC slots are just a passive backplane in 8-bit (XT-mode) or 16-bit (AT-mode) and they communicate with the PC cards the same as a PC or a SBC (Single Board Computer) at a pretty crappy 4.77 MHz (XT) rate or 6 to 8 MHz (AT).  Since they are passive electrical connections, the bus speed is set by the CPU board.  If you recall, the EISA was an ignored attempt to go 32-bit, and IBM's own microchannel was a failed (proprietary) 32-bit attempt before the AGP and PCI came into play.


What about VESA Local Bus or more generally called  VL-Bus or VLB.  This was also a 32 bit extension to ISA primarily for Video Boards, but could be used for just about anything
 

Offline danbeaver

Re: Hardware assisted PC emulation
« Reply #21 on: May 01, 2015, 09:46:46 PM »
D(a)mn, I knew there was one I forgot, and just didn't feel like Googling!
 

Offline Oldsmobile_Mike

Re: Hardware assisted PC emulation
« Reply #22 on: May 01, 2015, 09:51:00 PM »
Dang you guys, you actually had me feeling all nostalgic last night, and reading this article:

en.wikipedia.org/wiki/List_of_device_bit_rates#Computer_buses

Warmed my heart to see Zorro III ranked on there, for the era it could really hold it's own against the other buses out there!  :)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline blanning

  • Sr. Member
  • ****
  • Join Date: May 2008
  • Posts: 367
    • Show only replies by blanning
    • http://www.brianlanning.com
Re: Hardware assisted PC emulation
« Reply #23 on: May 01, 2015, 10:06:28 PM »
There's this thing also:

http://www.bigbookofamigahardware.com/bboah/product.aspx?id=351

It would be nice to be able to plug an inexpensive single board computer into the passive backplane on the amiga motherboard.  Then have a "dumb" bridge board that gave the single board computer access to amiga memory and devices (and the other way around).

Even if we skipped the custom bridge board thingy and connected the computers externally over some high speed serial ports or ethernet, this might be an interesting upgrade.

brian
 

Offline giZmo350

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 2064
  • Country: 00
  • Thanked: 29 times
  • Gulfport, Miss
    • Show only replies by giZmo350
Re: Hardware assisted PC emulation
« Reply #24 on: May 01, 2015, 10:55:45 PM »
Quote from: blanning;788714
There's this thing also:

http://www.bigbookofamigahardware.com/bboah/product.aspx?id=351

It would be nice to be able to plug an inexpensive single board computer into the passive backplane on the amiga motherboard.  Then have a "dumb" bridge board that gave the single board computer access to amiga memory and devices (and the other way around).

Even if we skipped the custom bridge board thingy and connected the computers externally over some high speed serial ports or ethernet, this might be an interesting upgrade.

brian


I was going to ask if Commodore made something like this yesterday...  (sure Rog...). Looks difficult to obtain and don't see any real use for it to utilize IBM cards. Still, pretty cool item! Wonder if this type of board could be replicated to interface with Arm/FPGA? Still, a low cost bridgeboard with CPU would be great because as the Crosslink board description states; "That is, you can use real ISA cards on the Amiga, providing that there is a driver available and they don't use DMA. Unfortunately the ISA specifications requires a real X86 processor in order to do DMA, which obviously the Amiga does not have." and that kind of defeats what I would like to use it for... i.e., yes Beave, DOS6.22, Win 3.1, DMA for the old games to work. When I upgraded to full PCI and Win98 a lot of my software suddenly got no use due to hardcoded DMA. :(  Great find blanning! Be nice to keep this thread going! :laugh1:
A500: 2MB Chip, 8MB Fast, IndiECS, MiniMegi, IDE4ZorroII on Z-500, KS1.3/KS3.1, WB3.1&BWB
 
A2000HD: 2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, PCD-50B/4GBCF, XSurf100, RapidRoad, IndiECS, Matze RTG, MiniMegi, CD-RW, SunRize AD516, WB3.9
 
A1200: 2MB Chip, 64MB Fast, 4GBCF, GVP Typhoon 030 @40MHz w/FPU, Subway USB, EasyNet Ethernet, Indi AGA MKI, FastATA MK-IV, Internal Slim CD/DVD-RW, WB3.5

Surfing The Web With AMIGA Is Fun Again!
 

Offline giZmo350

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 2064
  • Country: 00
  • Thanked: 29 times
  • Gulfport, Miss
    • Show only replies by giZmo350
Re: Hardware assisted PC emulation
« Reply #25 on: May 01, 2015, 10:58:26 PM »
Quote from: Oldsmobile_Mike;788712
Dang you guys, you actually had me feeling all nostalgic last night, and reading this article:

en.wikipedia.org/wiki/List_of_device_bit_rates#Computer_buses

Warmed my heart to see Zorro III ranked on there, for the era it could really hold it's own against the other buses out there!  :)


Nice Wiki Mike! :) BTW, I was going to mention that my Buddha only gets 1.3MB/s transfer rate... :furious:
A500: 2MB Chip, 8MB Fast, IndiECS, MiniMegi, IDE4ZorroII on Z-500, KS1.3/KS3.1, WB3.1&BWB
 
A2000HD: 2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, PCD-50B/4GBCF, XSurf100, RapidRoad, IndiECS, Matze RTG, MiniMegi, CD-RW, SunRize AD516, WB3.9
 
A1200: 2MB Chip, 64MB Fast, 4GBCF, GVP Typhoon 030 @40MHz w/FPU, Subway USB, EasyNet Ethernet, Indi AGA MKI, FastATA MK-IV, Internal Slim CD/DVD-RW, WB3.5

Surfing The Web With AMIGA Is Fun Again!
 

Offline Jeff

  • VIP / Donor - Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 1411
  • Thanked: 1 times
    • Show only replies by Jeff
Re: Hardware assisted PC emulation
« Reply #26 on: May 01, 2015, 11:16:21 PM »
I have the Golden Gate Bus Plus card just like the Crosslink above. It also allows use of non-dma isa cards like ethernet, ide and serial ports cards, etc. Ethan Dicks at Software Results Enterprises was the last person working on the product when his A4000 died with all of the source code as I recall.
 

Offline kzin

  • Jr. Member
  • **
  • Join Date: Sep 2002
  • Posts: 65
    • Show only replies by kzin
    • http://202.78.156.93
Re: Hardware assisted PC emulation
« Reply #27 on: May 02, 2015, 05:07:31 AM »
Quote from: gizmo350;788717
I was going to ask if Commodore made something like this yesterday...  (sure Rog...). Looks difficult to obtain and don't see any real use for it to utilize IBM cards. Still, pretty cool item!


I'm not sure but i think there were less than 20 made, I only had the Crosslink in the photos because I worked with a chap who new the guy who made them. Apparently they were mainly made so he could run a BBS with several phone lines. Was able to have lots of Rs232 cards in the ISA slots, I ran a 33k modem in the slots on my 4000. I could not get any Ethernet cards to work though.
 

Offline giZmo350

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 2064
  • Country: 00
  • Thanked: 29 times
  • Gulfport, Miss
    • Show only replies by giZmo350
Re: Hardware assisted PC emulation
« Reply #28 on: May 02, 2015, 05:16:38 AM »
Quote from: kzin;788734
I'm not sure but i think there were less than 20 made, I only had the Crosslink in the photos because I worked with a chap who new the guy who made them. Apparently they were mainly made so he could run a BBS with several phone lines. Was able to have lots of Rs232 cards in the ISA slots, I ran a 33k modem in the slots on my 4000. I could not get any Ethernet cards to work though.

 Ahhhh, that makes sense...
A500: 2MB Chip, 8MB Fast, IndiECS, MiniMegi, IDE4ZorroII on Z-500, KS1.3/KS3.1, WB3.1&BWB
 
A2000HD: 2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, PCD-50B/4GBCF, XSurf100, RapidRoad, IndiECS, Matze RTG, MiniMegi, CD-RW, SunRize AD516, WB3.9
 
A1200: 2MB Chip, 64MB Fast, 4GBCF, GVP Typhoon 030 @40MHz w/FPU, Subway USB, EasyNet Ethernet, Indi AGA MKI, FastATA MK-IV, Internal Slim CD/DVD-RW, WB3.5

Surfing The Web With AMIGA Is Fun Again!
 

Offline Oldsmobile_Mike

Re: Hardware assisted PC emulation
« Reply #29 from previous page: May 02, 2015, 07:33:17 AM »
Quote from: gizmo350;788718
Nice Wiki Mike! :) BTW, I was going to mention that my Buddha only gets 1.3MB/s transfer rate... :furious:

Quote from: gizmo350;788718
A2000HD w/2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, 4GBHDD, Buddha, TrueIDE, XSurf100, RapidRoad, IndiECS, MiniMegi, CD-RW, Kitchen Sync, SunRize AD516, Toaster 2K, Toaster Flyer, WB3.9

Man, your sig line for your A2000 is getting long, Rog!  ;)  Don't worry, I got a little something-something coming to me from Finland for mine that I've spent two years trying to track down, it's anybody's guess if it'll work when it gets here though, but should help boost my spec a bit.  You still don't have a graphics card, though, and my 600x 8GB PFS-formatted CF card beats that speed, but not by a whole lot, I'm limited by the (relatively) slow interface on my GVP.  :(

Hey, just noticed - does your Toaster & Toaster-Flyer work under 3.9 or are you dual-booting?  I thought I remember reading in a couple places the Toaster software only worked up to Workbench 3.5?
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos