Welcome, Guest. Please login or register.

Author Topic: Amiga Video Toaster in FPGA just like minimeg  (Read 8289 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Andre.Siegel

  • Full Member
  • ***
  • Join Date: Feb 2003
  • Posts: 151
    • Show only replies by Andre.Siegel
    • http://www.power2people.org
Re: Amiga Video Toaster in FPGA just like minimeg
« Reply #29 from previous page: July 13, 2016, 09:50:40 AM »
Quote from: Pyromania;810882
The point is that great software that's available from 3rd party developers that's Video Toaster only that could be enjoyed by Amiga users. It's no longer about NTSC. Not to mention the awesome software package that came with the Video Toaster/Flyer itself. From a preservation standpoint and an opportunity to get a bunch of additional software running in a Amiga Virtual Machine that's interesting to study and use. You are right NTSC timing does not matter anymore and that would not be the point.

Still, what is the point of using an FPGA for this?

If preservation is your goal, adding the required functionality to highly portable emulation software is surely the better move.
 

Offline PyromaniaTopic starter

  • Sent from my Quantum Computer
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 1829
  • Country: 00
  • Thanked: 6 times
    • Show only replies by Pyromania
    • http://www.discreetfx.com
Re: Amiga Video Toaster in FPGA just like minimeg
« Reply #30 on: July 14, 2016, 02:50:45 AM »
Quote from: Andre.Siegel;811043
Still, what is the point of using an FPGA for this?

If preservation is your goal, adding the required functionality to highly portable emulation software is surely the better move.


I 100% agree, it does not have to be FPGA based. Running it in an Amiga Virtual Machine would be fine.
 

Offline kolla

Re: Amiga Video Toaster in FPGA just like minimeg
« Reply #31 on: July 14, 2016, 10:57:28 AM »
What's with the newspeak? It is still UAE. "Amiga Virtual Machine" would be a nice description for running MacOS under Shapeshifter or Fusion, where those two act as hypervisors and there is no/little CPU emulation. At least call it "Virtual Amiga Machine".
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 PyromaniaTopic starter

  • Sent from my Quantum Computer
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 1829
  • Country: 00
  • Thanked: 6 times
    • Show only replies by Pyromania
    • http://www.discreetfx.com
Re: Amiga Video Toaster in FPGA just like minimeg
« Reply #32 on: July 14, 2016, 11:29:42 AM »
Quote from: kolla;811100
What's with the newspeak? It is still UAE. "Amiga Virtual Machine" would be a nice description for running MacOS under Shapeshifter or Fusion, where those two act as hypervisors and there is no/little CPU emulation. At least call it "Virtual Amiga Machine".


Amiga Forever, UAE, FS-UAE, and all the various versions of UAE are all Virtual Machines.

https://en.wikipedia.org/wiki/Virtual_machine

That's the industry standard terminology for what they are. They are marvels of software technical achievement and everyone that participates in their development/sales should be supported and commended. It allows many people to still run an Amiga that may not otherwise do it.
 

Offline B00tDisk

  • VIP / Donor - Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2002
  • Posts: 1670
    • Show only replies by B00tDisk
    • http://www.thedelversdungeon.com
Re: Amiga Video Toaster in FPGA just like minimeg
« Reply #33 on: July 16, 2016, 04:45:53 AM »
Virtualization is a bit more - and less - than emulation.  It isn't just semantic hair-splitting, either (unless you don't care about the details, then I guess it is).  I don't think I'm "virtualizing" when I run WinUAE on my PC.  However, when running MacOS through Fusion or Shapeshifter or Sheepshaver or whatever on the Amiga, I do.  It has to do with the specificity of the processor in question.

But, again, if you don't care, that's fine.
Back away from the EU-SSR!
 

Offline psxphill

Re: Amiga Video Toaster in FPGA just like minimeg
« Reply #34 on: July 16, 2016, 09:57:37 AM »
Quote from: B00tDisk;811164
Virtualization is a bit more - and less - than emulation.

Originally virtual machines covered emulating enough to run multiple operating systems on one computer. One of the requirements was that it was efficient, which pretty much precludes emulating the cpu. The 68000 didn't support virtualisation, but the 68010 did (i.e. MOVE from SR became privileged).

So for running windows on an intel mac you can use virtualisation software like VMware Fusion or Parallels Desktop. If you want to run windows on a power pc mac you need to run an emulator like Virtual PC 7

The term virtual machine has been used incorrectly over the years though, which muddies that water a little. The Java Virtual Machine for instance. It's not a real virtual machine in a lot of ways, but the name stuck. Technically all "operating systems" should be running under a hypervisor and not have any access to the hardware, this is largely impractical now though down to how operating systems and device drivers are developed. Windows Hyper-V Server is realistically the closest you can get.
« Last Edit: July 16, 2016, 10:05:45 AM by psxphill »
 

Offline B00tDisk

  • VIP / Donor - Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2002
  • Posts: 1670
    • Show only replies by B00tDisk
    • http://www.thedelversdungeon.com
Re: Amiga Video Toaster in FPGA just like minimeg
« Reply #35 on: July 16, 2016, 07:42:09 PM »
Quote from: psxphill;811166
Originally virtual machines covered emulating enough to run multiple operating systems on one computer. One of the requirements was that it was efficient, which pretty much precludes emulating the cpu. The 68000 didn't support virtualisation, but the 68010 did (i.e. MOVE from SR became privileged).

So for running windows on an intel mac you can use virtualisation software like VMware Fusion or Parallels Desktop. If you want to run windows on a power pc mac you need to run an emulator like Virtual PC 7

The term virtual machine has been used incorrectly over the years though, which muddies that water a little. The Java Virtual Machine for instance. It's not a real virtual machine in a lot of ways, but the name stuck. Technically all "operating systems" should be running under a hypervisor and not have any access to the hardware, this is largely impractical now though down to how operating systems and device drivers are developed. Windows Hyper-V Server is realistically the closest you can get.


Agreed.

I was reading up on it a bit, almost 20 years ago, when I was working the night shift in a data center (and well before the notion of desktop virtualization was a common idea); when IBM created the S360, they wondered what to do with all that computing power (for the time) so one of the first things the created was virtualization: running a copy of the system on the system itself.
Back away from the EU-SSR!