01 June 2017, 13:03 | #1 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
Possible to emulate between graphics card; the Cybervision64 3D or S3 Virge?
there is a possibility to emulate between graphics card, the Cybervision64 3D or S3 Virge?
i have found (and i don't know if it is possibile to integrate in WinUAE) its source code. |
01 June 2017, 13:07 | #2 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
i have also find voodoo emulation source.
|
01 June 2017, 13:17 | #3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Wrong thread! See the first post!
|
01 June 2017, 13:37 | #4 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Posts moved from WinUAE 3.5.0 beta series (was 3.4.1) thread for you Toni
|
01 June 2017, 13:55 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
I said in some other thread, long time ago requirements for other boards.
|
01 June 2017, 19:31 | #6 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
What other boards you search?
|
01 June 2017, 22:07 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Search?
You didn't answer "why" question. (Worst reason is to be able to run (crappy) Amiga ports of PC (3D) games! Just use PC!) Only display card may happen someday is single 3d capable card that is compatible with all AmigaOS versions. When/if some license compatible PC emulator/whatever implements one. Voodoo 3 probably is the most obvious one. (Most other old ones have too limited max VRAM size) Getting some display card emulation from some other emulator work is huge amount of work, it needs to interface to memory handling (lots of annoying banking), display handling (color conversions etc), interrupts and more. (and don't think I didn't notice what you said in some other forum...) |
01 June 2017, 22:31 | #8 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,176
|
|
02 June 2017, 01:33 | #9 | ||
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
Quote:
so its source is completely free? A coder could be make any change and compile a new version completely different from this one? Quote:
|
||
02 June 2017, 08:22 | #10 | |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,176
|
Quote:
|
|
02 June 2017, 09:39 | #11 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
That is much easier said than done..
Emulator code can be very difficult to understand if you aren't already familiar with them. For example emulator needs to emulate multiple chips sequentially (in worst case switching between chips cycle-by-cycle) that in real world run simultaneously and still be fast. It can make code really weird and ugly.. Anyway, you still didn't say why S3 based display cards are needed? They have usual low VRAM limit, "low" resolutions -> not very useful as RTG boards. Only useful feature is to be able to run some programs (is there even any?) that directly access the hardware. Also does existing emulation implement chip's blitter fully? Picasso96/CGFX drivers use chip's blitter heavily, more heavily than some original Windows 95 drivers! (Original QEMU Cirrus Logic blitter emulation had lots of bugs that only triggered in Amiga RTG modes.) Something like HD controller does not need to make any sense because adding one is few hours of work. |
02 June 2017, 10:21 | #12 | |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
Quote:
because in WinUAE there are many RTG Board from Picasso II to Piccasso IV and many others well known on Amiga Universe. CyberVision64/Cybvervision64 3D are also well known, so it will be nice to have full supporto to Virge for some software/games. WinUAE has emulate very well some particular hardware, supports unimplmented fpu instruction, soft fpu, so i think it's time to supports also RTG with 3D support to have complete hardware emulation. You said right when you say that better play on PC for 3D Acceleration, but i would be nice play also on Amiga side right for a complete retrogaming. i can play at Wiepout 2097 with PC and instead i play on DOSBox with emulated 3dfx. I don't know WinUAE source, i'm not a coder, but if you are alone to develop it, i understand that is a huge works to supports various hardware emulation. i can help you only providing some source from other emulators Last edited by Seiya; 02 June 2017 at 13:17. |
|
02 June 2017, 14:53 | #13 |
Amithlon Fanatic
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
|
I'd like to see the Cybervision 64/3d emulated just so I can fully duplicate my A4000T in WinUAE. It was doable when I had a Picasso II installed since that card's emulation is available.
It's not an issue, just would be nice. As it seems to be the only S3Virge based card for the Amiga, I completely understand it not being emulated. |
02 June 2017, 17:54 | #14 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
|
I thought that most / all games which use the 3D hardware in these cards do so using a 3D API like Warp3D?
I also thought that a long time ago (2003) Toni added the ability to write a Warp3D or StormMESA driver for uaegfx? Someone (possibly more than one?) wrote drivers and you can run 3D accelerated games under WinUAE http://aminet.net/package/driver/video/QuarkTex |
02 June 2017, 18:31 | #15 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
quarktext is old and very buggy.
A part GLQuake i never found others working games |
02 June 2017, 18:34 | #16 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,176
|
If you really insist theres also Allan's http://thellier.free.fr/Wazp3D.htm
He posts here regularly so if you need help or something i suppose just creating a thread about it would be the right way to go. |
02 June 2017, 18:34 | #17 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
|
Maybe but that is probably the best start? It needs a new maintainer?
|
02 June 2017, 18:55 | #18 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,176
|
As i said, he posts here regularly, ask him your questions.
Start reading his webpage on what it is and what it does..... |
03 June 2017, 00:12 | #19 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
However, Cybervision 64/3D should be supported because it is one of the best Amiga RTG Boards.
|
03 June 2017, 01:13 | #20 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
On my own personal level, there has been many a thing that I would love either fixed in WinUAE or ported to the Amiga Regarding both of the above, I don't have the skills (like yourself) to make things happen sadly... ...so, all I can do to encourage effort is donate to these guys in order to give some kind of incentive. WinUAE is a free emulator and Toni works 24 / 7 improving, fixing, supporting it. Whenever something I've requested gets fixed I donate, it's that simple. With Amiga ports; "Karateka" and "Arctic Moves", I donated €200 for each game to meynaf. This is peanuts considering the time he spend trying to achieve these requests... Anyway, my point is, if you really want Toni to take on the laborious task of implementing something sooooo difficult / boring then put your money where your mouth is and hopefully he can make it happen. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A500 graphics card | chaos | Amiga scene | 23 | 17 December 2015 23:14 |
FREE: Virge S3 for use with Mediator | Smiley | MarketPlace | 1 | 29 December 2006 10:36 |
1084S to PC Graphics Card???? | pepemama | support.Hardware | 2 | 28 January 2006 08:27 |
Which Graphics Card ? | THX1138 | support.Hardware | 36 | 27 January 2003 16:39 |
New graphics card...New problems! | AdamSelene | support.WinUAE | 13 | 20 July 2002 04:07 |
|
|