Jump to content

SoftGPU - successor to VBEMP with 2d/3d (software) acceleration


Recommended Posts

  • 2 years later...

Posted

SoftGPU now works on real hardware, not just virtual machines, since it now includes support for any VESA VBE 2.0 compatible GPU and can now be considered a successor to VBEMP with some sort of 2d/3d acceleration, albeit purely software based.

I've tested the newest version (v0.8.2025.53 special edition available for donators) on my ThinkPad X230 and DOS windows work quite well (tested only text applications) and windows are not as laggy as with VBEMP.

In 3DMark2001 SE I got... 241 points :P

Would be nice to have more tests done by others on real hardware.
Download it here:

https://github.com/JHRobotics/softgpu/releases/tag/v0.8.2025.53

No need for ISO, ZIP works just fine.

 

  • pangoomis changed the title to SoftGPU - successor to VBEMP with 2d/3d (software) acceleration
Posted

Its not a problem, just a curiosity, but I noticed the dependency on the Winsock 2 Dll. Does it actually use Winsock, or is that just a default dependency from the building tool chain's configuration?

Posted (edited)
On 8/5/2025 at 8:50 PM, SweetLow said:

Pure VESA 2D driver does not use WS2.

 

The MESA LLVM uses it, or its just a soft dependency?

I am glad the 2D VESA doesn't need it. That would be scary.

EDIT: I guess I'll find out soon enough. I'll test it out on the next machine I setup.

Its a pretty interesting project. I've wondered if the source for rloew's Win9x multi-core API came came out, if projects like this could use it (or it's ideas).

I can't count the times I've though something like this should be possible. Its kinda great that someone has taken the time to keep polishing it into a reality. 

Edited by awkduck
adding thoughts
Posted

This honestly sounds perfect for those old 915 and 945 chipset machines :)

Now, they can be repurposed into semi-functional 9x machines. The unofficial chipset driver by lone and Windows 3.1 HDA driver maybe hit-and-miss, but now there's a chance. ^O^

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...