English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 14 October 2016, 09:19   #21
Sandro
Banned
 
Join Date: Feb 2013
Location: spain
Posts: 897
maybe on winuae is possible to use a glide wrapper to emulate a vodoo card ?
like those used on the ULtraHLE nintendo 64 emulator which was originally coded to use vodoo cards
some wrappers are open source
Sandro is offline  
Old 14 October 2016, 14:13   #22
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,546
It has no use whatsoever for hardware emulation.
Toni Wilen is online now  
Old 14 October 2016, 18:18   #23
thellier
Registered User
 
Join Date: Sep 2011
Location: Paris/France
Posts: 276
Once again: IMHO implementing a radeon emulation in WinUAE will be a lost of time.
But implementing a working uaenative.library (I mean one that will really allow OS4 ppc / x86 calls) will allow me to port Wazp3D to WinUAE/OS4/ppc

But I dont know if Toni will implement such uaenative.library ...


Alain Thellier - Wazp3D
thellier is offline  
Old 14 October 2016, 19:09   #24
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,546
This is about hardware emulation. Don't try to annoy me by talking about native stuff in this thread! It is extremely boring and uninteresting.
Toni Wilen is online now  
Old 29 November 2016, 12:39   #25
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,429
i think the best implementation is to make something similar to QuarkText or dosbox or PcEM 3dfx emulation
Seiya is offline  
Old 08 December 2020, 20:09   #26
jbenam
Italian Amiga Zealot
 
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,913
Quote:
Originally Posted by Toni Wilen View Post
I am hoping that PCem implements it someday (or some other single system emulator), MAME separates it in dozens of different source modules with dozens of dependencies. It is practically impossible task to merge.
Sorry for the wild bump, but what you asked for just happened - PCem v17 is out, with Voodoo 3 emulation included

Time for Mediator + Vooodoo 3 in WinUAE?
jbenam is offline  
Old 08 December 2020, 20:20   #27
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,546
I expected Voodoo 3 emulation earliest in next year..

Technically adding support should be much simpler (than existing Amiga RTG boards) because Voodoo 3 is normal PCI board, "simply" hook it up with existing PCI bridge emulation.

I'll check later this week..
Toni Wilen is online now  
Old 10 December 2020, 11:34   #28
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,546
Voodoo3 merged from PCem. Mediator Picasso96 driver configures it (sane looking PCI BAR address space settings). For some reason BIOS ROM is also required, driver apparently needs it to read some manufacturer/board specific config information? More work to do..

Mediator pciinfo output with Voodoo 3 installed would be nice to see.
Toni Wilen is online now  
Old 10 December 2020, 13:06   #29
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,482
I will sculpt a statue for you if this is done :-)
you just have to choose a place in rome
White is offline  
Old 10 December 2020, 14:31   #30
funK
Registered User
 
Join Date: Sep 2011
Location: ItAlien
Posts: 170
Quote:
Originally Posted by Toni Wilen View Post
Mediator pciinfo output with Voodoo 3 installed would be nice to see.
Here's one:
Code:
Pci Device 4:
   VendorID: $121a
   VendorName: 3Dfx Interactive, Inc.
   DeviceID: $5
   DeviceName: Voodoo 3
   ClassCode: $30000
   RevisionID: $1
   InterruptPin: 0
   SubsystemVendorID: $4
   SubsystemID: $0
   MemSpace0: $8a000000 - $8bffffff
   IOSpace2: $eb6300 - $eb63ff
   IOSpace3: $eb6400 - $eb64fb
   RomSpace: $88200000 - $8820ffff
Bonus:
Code:
Pci Device 6:
   VendorID: $121a
   VendorName: 3Dfx Interactive, Inc.
   DeviceID: $9
   DeviceName: Voodoo 4 / Voodoo 5
   ClassCode: $30000
   RevisionID: $1
   InterruptPin: 4
   SubsystemVendorID: $121a
   SubsystemID: $5
   MemSpace0: $90000000 - $97ffffff
   MemSpace1: $98000000 - $9fffffff
   IOSpace2: $eb6300 - $eb63ff
   RomSpace: $88400000 - $8840ffff
funK is offline  
Old 10 December 2020, 19:28   #31
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,546
Hmm.. Single memspace but pcem has memspace0 and memspace1, also pcem has single iospace but your output has two iospace. Strange.

Is that Voodoo 3 3000 or something else?
Toni Wilen is online now  
Old 11 December 2020, 21:21   #32
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,546
It works!

More information tomorrow/sunday..

NOTE: "it works" means WB screen opens. 3D is not included (should be quite obvious by now!). The main point is to have hardware emulated display card that supports at least full hd 32-bit resolution without running out of VRAM (like with PicassoIV).


btw, above Voodoo 3 pciinfo output can't be right. Official Voodoo 3 documentation also says it has 2 memory mapped regions and single IO space and ROM space. But it could be also pciinfo bug because emulated pciinfo output is also weird:

Code:
Pci Device 1:
   VendorID: $121a
   VendorName: 3dfx Interactive Inc
   DeviceID: $5
   DeviceName: Voodoo3 All Voodoo3 chips, 3000
   ClassCode: $30000
   RevisionID: $1
   InterruptPin: 2
   SubsystemVendorID: $121a
   SubsystemID: $3a
   MemSpace0: $50000000 - $51ffffff
   MemSpace1: $52000000 - $53ffffff
   IOSpace2: $44c06000 - $44bf60ff
   RomSpace: $54000000 - $5400ffff
Note IOSpace2: start is higher than end.. It is correctly configured because display works. (DeviceName is normal, it comes from S:Vendors.txt). Using emulated A4000 Mediator.
Toni Wilen is online now  
Old 12 December 2020, 09:43   #33
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,546
Continues here: http://eab.abime.net/showthread.php?t=104983
Toni Wilen is online now  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Voodoo GFX Emulation FOL request.UAE Wishlist 6 20 February 2015 22:55
REQ: Open source AMIGA voodoo driver Zetr0 request.Other 6 05 November 2006 08:20
MAME and Amiga emulation DamienD Retrogaming General Discussion 10 28 April 2006 12:28
NewsRog goes Open Source Paul News 0 04 December 2004 16:37
BlitzBasic - Is now open source Djay Amiga scene 2 08 February 2003 01:09

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:06.

Top

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