The Wrapper Collection Project

Emulation of old PCs, PC hardware, or PC peripherals.

Re: The Wrapper Collection Project

Postby RaVeN-05 » 2017-8-31 @ 17:26

http://www.worknd.ru/
working now, i suggest make mirror for files.

Its really works great, all you need is delete all a3d.dll and a3dapi.dll on your hard drive, i meand on windows folder and make sure it not appear again, install a3d-live.exe
an any game folder delete a3d.dll & a3dapi.dll, so game use a3d-live files.

It work with a3d 3.0 even greatly =0!
User avatar
RaVeN-05
Member
 
Posts: 260
Joined: 2009-12-30 @ 13:32
Location: Ukraine

Re: The Wrapper Collection Project

Postby DosFreak » 2017-9-22 @ 18:48

Going to start looking through this thread and organizing. Built Mesa3D 7.5.1 with LegacyExtender today and it works on Windows 95!

viewtopic.php?f=31&t=55706&p=614650&hilit=guide#p614916
User avatar
DosFreak
l33t++
 
Posts: 10150
Joined: 2002-6-30 @ 16:35
Location: Your Head


Re: The Wrapper Collection Project

Postby Stiletto » 2017-11-13 @ 03:44

DosFreak wrote:https://www.vogons.org/viewtopic.php?f=46&t=46836


wow!
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4271
Joined: 2002-7-01 @ 21:57

Re: The Wrapper Collection Project

Postby Stiletto » 2018-1-22 @ 14:33

dxvk:
Wraps DX11 to Vulkan.
https://github.com/doitsujin/dxvk
A few screenshots: https://github.com/doitsujin/dxvk/wiki

Provides a Vulkan-based compatibility layer for DXGI and D3D11, which may be used to run 3D applications on Linux using Wine. DXVK aims to provide support for D3D11, feature level 11_0.
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4271
Joined: 2002-7-01 @ 21:57

Re: The Wrapper Collection Project

Postby Stiletto » 2018-5-02 @ 21:42

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4271
Joined: 2002-7-01 @ 21:57

Re: The Wrapper Collection Project

Postby DosFreak » 2018-12-10 @ 18:20

Already compiled Mesa3D drivers
https://github.com/pal1000/mesa-dist-win

TODO
Thread cleanup
Win the lottery, retire and do fulfilling projects like the wrapper collection lol
User avatar
DosFreak
l33t++
 
Posts: 10150
Joined: 2002-6-30 @ 16:35
Location: Your Head

Re: The Wrapper Collection Project

Postby stranno » 2019-3-07 @ 16:11

GOG's Diablo uses a new DirectDraw3 to Direct3D9 wrapper, and it looks like it has been done (at least the UI) by Zeus.
User avatar
stranno
Member
 
Posts: 109
Joined: 2016-2-28 @ 19:55

Re: The Wrapper Collection Project

Postby Stiletto » 2019-3-07 @ 17:44

stranno wrote:GOG's Diablo uses a new DirectDraw3 to Direct3D9 wrapper, and it looks like it has been done (at least the UI) by Zeus.


I didn't figure Gamecollector was collecting DirectX SDKs for his or her health (viewtopic.php?f=5&t=51337 ) :lol:

If someone is inclined to separate it from the pack and test it with other games, be my guest. My concern would be that it only implements what Diablo needs or is restricted to Diablo usage, but that hasn't stopped us before...

Man , we need to update some of the collections in this project...
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4271
Joined: 2002-7-01 @ 21:57

Re: The Wrapper Collection Project

Postby DosFreak » 2019-3-09 @ 00:33

Currently in the process of moving and then right after will be in another country for a month but after I get back plan to start working on projects like this again.
User avatar
DosFreak
l33t++
 
Posts: 10150
Joined: 2002-6-30 @ 16:35
Location: Your Head

Re: The Wrapper Collection Project

Postby filipetolhuizen » 2019-3-10 @ 17:03

Still no S3D/Rendition Wrappers?
User avatar
filipetolhuizen
Oldbie
 
Posts: 1162
Joined: 2006-10-24 @ 02:25
Location: Curitiba, Brazil

Re: The Wrapper Collection Project

Postby RaVeN-05 » 2019-3-10 @ 19:45

ATI 3D Rage Wrapper, and S3D emulation exist, unfortunatelly nothing else, probably.
User avatar
RaVeN-05
Member
 
Posts: 260
Joined: 2009-12-30 @ 13:32
Location: Ukraine

Re: The Wrapper Collection Project

Postby leileilol » 2019-3-14 @ 03:53

On the backend-side, now SDL2 is getting a SDL1.2 wrapper (SDL1.2 API -> SDL2)

https://www.patreon.com/posts/project-sdl12-25321792

DOSBox's resistance to the "upgrade" is what mainly inspired it though XD but also the old rotting Loki ports.
by the way, DOSBox is not for running Windows 9x
User avatar
leileilol
l33t++
 
Posts: 9644
Joined: 2006-12-16 @ 18:03

Re: The Wrapper Collection Project

Postby stranno » 2019-3-28 @ 18:06

The Diablo thing has appeared again in Warcraft II (GOG).

Warcraft: Orcs and Humans is just DOSBox + crappy DOS menu.
User avatar
stranno
Member
 
Posts: 109
Joined: 2016-2-28 @ 19:55

Re: The Wrapper Collection Project

Postby DosFreak » 2019-3-28 @ 19:09

leileilol wrote:On the backend-side, now SDL2 is getting a SDL1.2 wrapper (SDL1.2 API -> SDL2)

https://www.patreon.com/posts/project-sdl12-25321792

DOSBox's resistance to the "upgrade" is what mainly inspired it though XD but also the old rotting Loki ports.


My response to the article:
If DOSBox only supported D3D9+ and Windows 10, The latest MacOS for Metal, and OpenGL 3 on the latest ver of Linux then there wouldn't be any issue but DOSBox can run on alot more than that (Awesome!) but SDL2 cannot. Obviously that can't go on forever or can it?! but the nice thing is the code is there so we can have DOSBox with SDL 1.2 and DOSBox with SDL2 so not sure why people are crying so much except of course for there being no official ver of DOSBox with SDL2 as of yet. The SDL2 devs shouldn't have been so lazy in the first place. I wonder how long SDL2 will support Windows XP? Wouldn't it be ridiculous if you couldn't run DOSBox on that? 90% of the Internet: "Nah, that shit is old just throw it in the trash"

"One of the other benefits in modernizing applications is that old, software-rendered games now get pushed to the GPU."

About that... I've had issues with SDL2 programs that don't render compared to their SDL1.2 versions so that's not necessarily a positive.. Video driver issue most certainly but nothing I can do about it.

Still waiting for the bitching and moaning about not being able to run Windows XP inside DOSBox. I'm sure that's coming.
User avatar
DosFreak
l33t++
 
Posts: 10150
Joined: 2002-6-30 @ 16:35
Location: Your Head

Re: The Wrapper Collection Project

Postby Kisai » 2019-4-27 @ 09:53

DosFreak wrote:
leileilol wrote:On the backend-side, now SDL2 is getting a SDL1.2 wrapper (SDL1.2 API -> SDL2)

https://www.patreon.com/posts/project-sdl12-25321792

DOSBox's resistance to the "upgrade" is what mainly inspired it though XD but also the old rotting Loki ports.


My response to the article:
If DOSBox only supported D3D9+ and Windows 10, The latest MacOS for Metal, and OpenGL 3 on the latest ver of Linux then there wouldn't be any issue but DOSBox can run on alot more than that (Awesome!) but SDL2 cannot. Obviously that can't go on forever or can it?! but the nice thing is the code is there so we can have DOSBox with SDL 1.2 and DOSBox with SDL2 so not sure why people are crying so much except of course for there being no official ver of DOSBox with SDL2 as of yet. The SDL2 devs shouldn't have been so lazy in the first place. I wonder how long SDL2 will support Windows XP? Wouldn't it be ridiculous if you couldn't run DOSBox on that? 90% of the Internet: "Nah, that shit is old just throw it in the trash"

"One of the other benefits in modernizing applications is that old, software-rendered games now get pushed to the GPU."

About that... I've had issues with SDL2 programs that don't render compared to their SDL1.2 versions so that's not necessarily a positive.. Video driver issue most certainly but nothing I can do about it.

Still waiting for the bitching and moaning about not being able to run Windows XP inside DOSBox. I'm sure that's coming.


Or 64-bit binaries since some platforms (eg MacOS X, Win10)

Considering that there's been SDL2 builds of DOSBOX for years ( viewtopic.php?f=41&t=48303 ), the resistance to updating, or at least making build switches for it seems equally as lazy. With SDL 2.0.9 they finally solved a problem that was created out of the SDL dev's own laziness, render batching ( https://www.phoronix.com/scan.php?page= ... ing-System ) . That was seven months ago. Previous builds of DOSBOX 0.74 with SDL2 function fine under 4K monitors but suffer under SDL 1.2 because of changes that hit cpu-bound limits in software rendering. (see ECE build's pp patch.) I don't think render batching would speed anything up with DOSBOX because all emulators that I'm aware of treat the emulated "screen" as a software surface anyway, and that's a small source of render lag. So it might be worth benchmarking those patches again.

A 1.2 wrapper for 2, just creates an additional source of latency. The smart thing that they should have done in the first place would have been to rip the bandaid off, and put the build switches in SDL to support or not support the 1.2 API and depreciated things like the real CD audio/playback controls. That way if a dev really wants to support an old feature that new machines do not have, they have to build the SDL2 library with that functionality. Rather than the reverse situation where software built against 1.2 is suffering from severe bitrot, and playing on HiDPI screens requires tinkering with application compatibility and GPU driver settings.

DOSBOX should not feature bloat into supporting hardware that is best addressed with Virtualbox/VMWare/QEMU/XEN. Hell, it really should not have been enabled to run any version of Windows at all. Win 3.1/3.11/95/95OSR2/98/98SE/ME should have been addressed by the WINE project. Really it's the 3DFX support in an unofficial patch that drives Win95 demand. Anything else that works is a bonus. In fact you can leverage DOSBOX with the Fluidsynth support to add a "software synth" as "hardware" to the Win95 environment, and not have the processing penality you would if you installed something like s-yxg50 in it. since you could have FluidSynth use a patch bank that is larger than system ram.
Kisai
Member
 
Posts: 100
Joined: 2010-5-05 @ 08:04

Re: The Wrapper Collection Project

Postby Truth Unknown » 2019-5-23 @ 00:12

So apparently DSOAL that uses OpenAL-Soft is still being developed, and it seems to support up to EAX 4.0 with the EFX functions of OpenAL.
https://repo.or.cz/dsound-openal.git
There are some some binaries, this is how I came across the existence of it in the first place, there is a mod on Nexus Mods for having HRTF for Oblivion that's built on DSOAL. It seems to work with FEAR, which I think uses EAX 4.0.
https://www.nexusmods.com/oblivion/mods/48872
User avatar
Truth Unknown
Newbie
 
Posts: 13
Joined: 2014-7-09 @ 02:15

Previous

Return to PC Emulation

Who is online

Users browsing this forum: No registered users and 1 guest