English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 11 April 2015, 12:43   #1
Pyromania
Moderator

Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 2,077
Add-on card emulation

Will WinUAE continue this trend of emulating Amiga add-on cards? It even did what some said was impossible, emulating CyberStormPPC. If this trend continues why not emulate one of the coolest cards for the Amiga, the Video Toaster 2000 or 4000? Or what about DCTV emulation?
Pyromania is offline  
Old 11 April 2015, 15:08   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,125
(Moved from beta thread)

I am not interested in Toaster, also it has too many non-emulated chips, probably much more complex than CSPPC from emulation point of view. CSPPC was technically easy, "only" needed some glue code between UAE and QEMU PPC emulator. Hardest part was IO space reverse-engineering, even SCSI chip was already emulated, Toaster most likely has huge undocumented IO space.

DCTV: if someone explains how the image is encoded (Mark k and me tried but we didn't get far). DCTV has big custom chip that does all the magic.
Toni Wilen is online now  
Old 11 April 2015, 17:24   #3
Pyromania
Moderator

Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 2,077
Does anyone write plug-ins for UAE or hack away at the source that might be interested? I have all the developer docs and hardware that I can send them. Also, all the software that runs on it are open source. The Video Toaster 4000 card is over 20 years old now. There has to be a way to do it in software, at least enough to get the open source software to boot up and run. Toaster hardware IO may already be understandable by looking at it's open source software. I say may because I'm not a programmer thus do not know for sure.

What's the story on Ham-E emulation? Is that working or being worked on?

Last edited by Pyromania; 10 July 2016 at 15:09. Reason: Back-to-back posts merged.
Pyromania is offline  
Old 11 April 2015, 21:12   #4
b0lt-thrower
Registered User
 
Join Date: Jun 2010
Location: US
Posts: 84
Quote:
Originally Posted by Toni Wilen View Post
(Moved from beta thread)

I am not interested in Toaster, also it has too many non-emulated chips, probably much more complex than CSPPC from emulation point of view. CSPPC was technically easy, "only" needed some glue code between UAE and QEMU PPC emulator. Hardest part was IO space reverse-engineering, even SCSI chip was already emulated, Toaster most likely has huge undocumented IO space.

DCTV: if someone explains how the image is encoded (Mark k and me tried but we didn't get far). DCTV has big custom chip that does all the magic.
If you were interested, you actually might get some help from Newtek themselves as they were supportive of an Open Video Toaster initiative some years back - here's the project's page:

http://www.discreetfx.com/openvideotoaster.html
b0lt-thrower is offline  
Old 11 April 2015, 21:31   #5
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,094
Quote:
Originally Posted by Pyromania View Post
What's the story on Ham-E emulation? Is that working or being worked on?
It works in the current WinUAE 3.1 beta. There are a couple of issues but it is quite usable. The issues: display position is offset down in HAM-E mode, and HAM-E mode may not switch off when it would with real hardware (e.g. with a HAM-E screen behind, drag down Workbench to reveal it).

I've been looking into DCTV some more over the past few days. Hopefully I'll get there eventually.
mark_k is offline  
Old 14 April 2015, 02:32   #6
Pyromania
Moderator

Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 2,077
@b0lt-thrower

Thanx for the link, was not aware of that site (was being sarcastic since I maintain the site).



The chipset on the Video Toaster 4000 is not as complicated as AGA and all Toaster software is open source so emulating this board is not impossible. I have a more complete ISO of the sources so if anyone wants them please let me know.

Last edited by Pyromania; 10 July 2016 at 15:11. Reason: Back-to-back posts merged.
Pyromania is offline  
Old 14 April 2015, 08:36   #7
wXR
Registered User
 
Join Date: Mar 2009
Location: New York
Posts: 552
Pyro can you zone those?
wXR is offline  
Old 14 April 2015, 11:00   #8
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,125
I can check sources but I am still quite sure it won't include enough information unless it really describes hardware in detail. In low level, what the hardware actually does = not a black box that has some registers.
Toni Wilen is online now  
Old 14 April 2015, 15:27   #9
Pyromania
Moderator

Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 2,077
I'll put it in the zone tonight
Pyromania is offline  
Old 14 April 2015, 20:05   #10
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,094
Emulation of the Video Toaster effects on source video might be a little... complicated. The Toaster works with a digitised composite video signal, it doesn't decode that. See this patent which relates to that.
mark_k is offline  
Old 15 April 2015, 19:59   #11
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,125
Quote:
Originally Posted by mark_k View Post
Emulation of the Video Toaster effects on source video might be a little... complicated. The Toaster works with a digitised composite video signal, it doesn't decode that. See this patent which relates to that.
"Great".. Digitized composite color signals, color phases and so on. This is really complex stuff to emulate and has nothing in common with Amiga video or RTG boards.

Looks even worse than I originally though..
Toni Wilen is online now  
Old 15 April 2015, 21:17   #12
Pyromania
Moderator

Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 2,077
What about something easier like the Opalvision?
Pyromania is offline  
Old 16 April 2015, 23:00   #13
b0lt-thrower
Registered User
 
Join Date: Jun 2010
Location: US
Posts: 84
Quote:
Originally Posted by Pyromania View Post
@b0lt-thrower

Thanx for the link, was not aware of that site.

de Nada. I might, if I were you, mirror the contents locally; this is one of those things that might die on the vine due to neglect (which is no insult meant to DFX if they're still actively pursuing it, but are happy with their site as-is)...with no major updates in almost 10 years now it might behoove someone to snag the whole shebang if they have an interest in continuing the project themselves (I don't, but, again, if).
b0lt-thrower is offline  
Old 17 April 2015, 02:17   #14
Pyromania
Moderator

Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 2,077
Do you know who owns that site? (I was being sarcastic, I maintain the site).

Last edited by Pyromania; 10 July 2016 at 16:07. Reason: Update
Pyromania is offline  
Old 17 April 2015, 08:15   #15
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,125
Quote:
Originally Posted by Pyromania View Post
What about something easier like the Opalvision?
Interesting thing.. (after checking documentation which surprisingly explained lots of hardware level stuff). Uses digital RGBI lines (like DCTV/HAM-E and others) so at least it fits better to currently existing emulation.

Does it have enough existing software/images to be worth the trouble?
Toni Wilen is online now  
Old 17 April 2015, 13:45   #16
Pyromania
Moderator

Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 2,077
Opalvision or Toaster? Opalvision has a great paint program and karati game. Toaster has a ton of software.
Pyromania is offline  
Old 17 April 2015, 15:32   #17
Pyromania
Moderator

Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 2,077
Goal should be to get software running, not do video production via emulation.

Pyromania is offline  
Old 17 April 2015, 17:13   #18
AVH_2009
A1200ERC
AVH_2009's Avatar
 
Join Date: Mar 2009
Location: Germany
Posts: 35
Quote:
Originally Posted by Pyromania View Post
Goal should be to get software running, not do video production via emulation.

The goal shouldt be, to get the Toaster under Winuae working,
this would be fine, because the software that depends on it is realy great.

When you upload the toaster files to the zone?
AVH_2009 is offline  
Old 18 April 2015, 01:36   #19
Pyromania
Moderator

Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 2,077
Sorry for the delay, works been super busy. I'll upload tonight.
Pyromania is offline  
Old 18 April 2015, 06:03   #20
Pyromania
Moderator

Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 2,077
Zone only allows 20MB max, compressed ISO is over 200MB!


Last edited by Pyromania; 18 April 2015 at 06:25.
Pyromania is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Any plans to make a sound card emulation? amigafreak68k support.WinUAE 17 01 January 2015 10:15
A600: CF in IDE, SRAM card in PCMCIA... how to add a 'to PC transfer card'? Photon support.Hardware 9 15 January 2011 18:17
Ethernet card hardware emulation gilgamesh request.UAE Wishlist 36 21 September 2009 10:32
PCMCIA SRAM card emulation? Visper support.WinUAE 6 18 July 2008 15:36
Anyone tried a 15kHz RGB video card for emulation? buckrogers support.Hardware 10 27 March 2005 10:20

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 21:44.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.12264 seconds with 13 queries