14 October 2016, 09:19 | #21 |
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 |
14 October 2016, 14:13 | #22 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,546
|
It has no use whatsoever for hardware emulation.
|
14 October 2016, 18:18 | #23 |
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 |
14 October 2016, 19:09 | #24 |
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.
|
29 November 2016, 12:39 | #25 |
Registered User
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
|
08 December 2020, 20:09 | #26 | |
Italian Amiga Zealot
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,913
|
Quote:
Time for Mediator + Vooodoo 3 in WinUAE? |
|
08 December 2020, 20:20 | #27 |
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.. |
10 December 2020, 11:34 | #28 |
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. |
10 December 2020, 13:06 | #29 |
Registered User
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 |
10 December 2020, 14:31 | #30 | |
Registered User
Join Date: Sep 2011
Location: ItAlien
Posts: 170
|
Quote:
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 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 |
|
10 December 2020, 19:28 | #31 |
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? |
11 December 2020, 21:21 | #32 |
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 |
12 December 2020, 09:43 | #33 |
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
|
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 |
|
|