English Amiga Board


Go Back   English Amiga Board > Requests > request.UAE Wishlist

 
 
Thread Tools
Old 20 February 2015, 13:43   #1
FOL
PSPUAE DEV

FOL's Avatar
 
Join Date: Nov 2006
Location: Barry / UK
Age: 40
Posts: 5,663
Send a message via MSN to FOL
Voodoo GFX Emulation

Hey Toni,

Would it be possible to use the Voodoo1 / 2 Emulation that Dosbox and KVM(QEMU) use?

I know they were talking about emulating a Voodoo3 soon.
FOL is offline  
Old 20 February 2015, 13:57   #2
Locutus
Registered User

 
Join Date: Jul 2014
Location: Finland
Posts: 878
Well..... The Voodoo2 and 3 3D hardware is really quite similar so probably its not impossible to extend the existing code to support a Voodoo3.

Hoooowever!

Only the 3D hardware is not going to get you anywhere, the 2D part is also needed to get a usable desktop which is not implemented anywhere and of course the Voodoo2 does not have this component at all.

So its far from just a matter of adapting some existing code.
Locutus is offline  
Old 20 February 2015, 15:25   #3
FOL
PSPUAE DEV

FOL's Avatar
 
Join Date: Nov 2006
Location: Barry / UK
Age: 40
Posts: 5,663
Send a message via MSN to FOL
Quote:
Originally Posted by Locutus View Post
Well..... The Voodoo2 and 3 3D hardware is really quite similar so probably its not impossible to extend the existing code to support a Voodoo3.

Hoooowever!

Only the 3D hardware is not going to get you anywhere, the 2D part is also needed to get a usable desktop which is not implemented anywhere and of course the Voodoo2 does not have this component at all.

So its far from just a matter of adapting some existing code.
Crap, forgot about it being a dedicated 3D card, which also need needed Cirrus logic type 2D card.
FOL is offline  
Old 20 February 2015, 21:04   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 43
Posts: 22,129
I didn't check but it probably also lacks blitter emulation which is 100% required. At least last time I checked Cirrus Logic emulation was the only one that was complete.
Toni Wilen is offline  
Old 20 February 2015, 22:53   #5
Locutus
Registered User

 
Join Date: Jul 2014
Location: Finland
Posts: 878
How much hardware acceleration features do existing P96/CGX drivers actually use?
Locutus is offline  
Old 20 February 2015, 23:05   #6
matthey
Banned
 
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
Quote:
Originally Posted by Locutus View Post
Well..... The Voodoo2 and 3 3D hardware is really quite similar so probably its not impossible to extend the existing code to support a Voodoo3.
Voodoo 4 and Voodoo 5 are very similar to the Voodoo 3. This is one of the best documented and most loved gfx boards of all time if that makes any difference.

Quote:
Originally Posted by Locutus View Post
Hoooowever!

Only the 3D hardware is not going to get you anywhere, the 2D part is also needed to get a usable desktop which is not implemented anywhere and of course the Voodoo2 does not have this component at all.
Actually, the Amiga Avenger Warp3D drivers do not use the 2D or VGA parts (registers and config) of the gfx board that I am aware of (P96 RTG would use the 2D part but it should be possible to put the 3D over another existing 2D standard). The texture uploading interface is probably used of which I didn't get far enough to figure out how that works. I have working modified W3D drivers and documentation. The Voodoo 3 Avenger W3D driver is compatible enough to work on the Voodoo 4 and 5 although most new features don't work.
matthey is offline  
Old 20 February 2015, 23:55   #7
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 43
Posts: 22,129
Quote:
Originally Posted by Locutus View Post
How much hardware acceleration features do existing P96/CGX drivers actually use?
A lot. At least Cirrus Logic P96 and CGX drivers use blitter heavily. (Apparently more than PC drivers because original QEMU emulation had many blitter emulation related bugs)
Toni Wilen 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
FS: Voodoo 5500 ungi MarketPlace 3 07 August 2011 01:03
Changing GFX filter settings inside emulation? Hatman support.WinUAE 2 20 January 2011 13:31
Voodoo Nightmare turrican3 support.Games 3 31 October 2010 23:56
Voodoo 3 PCI rats support.Hardware 4 30 August 2010 02:37
Prometheus PCI & Voodoo 3 PCI GFX Card Slayer support.Hardware 21 05 September 2006 11:57

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 12:38.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.
Page generated in 0.06697 seconds with 15 queries