VOGONS


Reply 40 of 44, by DosWin

User metadata
Rank Newbie
Rank
Newbie

Do some tests.
Windows 7 x64 - works fine.
Enigma - works, text and videos not renders (text is invinsible, video is black screen during playback).
Nirgends - works, runs in window even with fullscreen=1, video shows, text and UI not renders (invisible).
Revolte - works, some graphical glitches probably.
MoonRacer - works, graphical bugs.
PureVex - works.
3D Shooting Maker - menus only, need 256 colors and some D3D\DirectX3 functions for windows work probably.
Resident Evil\Biohazard - works, runs in window even with fullscreen=1, movies shows, menu and game runs completely at black screen.
Virtual-On - Crash: "Error! Can not set display mode both of 640x40x16 320x240x16. Exit game."
A-Train 5 - ddraw.dll crash.

Hope for alternative version which work native in Windows 9x.

Reply 41 of 44, by VirtuaIceMan

User metadata
Rank Oldbie
Rank
Oldbie

As I posted on other PowerVR wrapper thread:

Here's some video captured via AVIO HD from my Matrox M3D. I've captured at 1440p and kept all the pixels clearly visible.

Ultim@te Race 1 track: https://youtu.be/vGubgt03G-Y

Ultim@te Race 3 track (the track that isn't part of UR 1 track): https://youtu.be/jS-jKlilLJA

Hope this helps. Headlights ARE glitchy usually!

My PC spec: Win10 64bit, i7-4970K (not overclocked), KFA2 GeForce RTX 2070 SUPER, Creative Soundblaster ZXr, 16GB RAM, Asus Z97-A motherboard, NZXT 410 case, ROG Swift GSYNC monitor

Reply 42 of 44, by ralonsoj

User metadata
Rank Newbie
Rank
Newbie

I come bearing good news!

I’m releasing version 0.3.0 of the PowerVR SGL Wrapper. It comes with a lot of improvements. I’ve had a very productive summer dedicated to the project, and I’ve been able to make quite a lot of progress towards the goals I had set for myself.

Many thanks to @DosWin for all the testing and for his logs. (Just one comment: besides the ddraw logs, I would also need the SGL logs. This means enabling the logs in both INI files.)

Many thanks as well to @VirtualIceMan for his videos of Ultim@te Race. The wrapper is not yet ready to render the 3D as it should, but it is true that I can now get into the game. This will be addressed in version 0.4.0.

Now I’ll list the games I’ve been able to test regularly (I’ve included videos for most of them) and their current status in version 0.3.0:

Purevex and PurevexDemo → Playable and no regressions.
https://youtu.be/mViuJmfMY10

MoonRacer → My main goal, and I finally achieved it! It is fully playable. I have identified a few graphical issues that I’ll fix little by little.
https://youtu.be/njOJ7M5_ovM

Revolte → Perfectly playable, although I’d like to debug it a bit more, since the game is time-based (rather than frame-based) and sometimes the tanks behave strangely 🙂
https://youtu.be/I2jhxMKxLhU

OmegaField → Playable. There are still a few things that need looking into.
https://youtu.be/duiPRLO70ds

Pacfa → Playable.
https://youtu.be/QTsMXm2nZmo

Biohazard → Playable. I found a way to run it on Windows 11, and almost everything was already working. I fixed a few things. I would need to spend some more time actually playing it and keeping track of the things that still need fixing.
https://youtu.be/f-Qx90oTOCc

Enigma → Playable. I also found a way to run it on Windows 11 and fixed, especially, the videos (as already mentioned by @DosWin). The game itself, just like Biohazard, was already working. I’ve fixed a few more things at the 3D level, and I know there are still others. I also came up with the idea of implementing a Japanese translation system, which I think could make the game more enjoyable for us.
https://youtu.be/e3wb2FC8MiA

Ultim@te Race → InGame. Due to the amount of work involved in the implementation, I’m leaving this for version 0.4.0. I managed to get it running on Windows 11 and reach the menu. However, as soon as I entered the 3D part, I could immediately see there was a problem with the fog... everything is white with a few lines visible. I already have some things fixed in my local version, but it still needs some work.

Nirgends → InGame. I didn’t have to do anything special to get it running on Windows 11. The videos don’t expand to full screen, but the game itself continues running. I’m going to look into implementing translation support so that languages other than Japanese can be used. I’ll put this on the list for **0.4.0**.

MechWarriors 2 → Does not run. I’ve spent some time trying to get it running on Windows 11, but I still haven’t been able to find a solution. I’m leaving this for version 0.5.0.

The new ZIP includes sgl.dll and draw.dll for modern systems, as well as a legacy folder containing the corresponding sgl.dll and ddraw.dll versions for CPUs without SSE2 support. @DosWin, you’ll have to tell us what kind of performance you get with these! If you want, you can keep sending me the logs and I’ll go through them, because some of the problems on older computers may also be related to the graphics card. By the way, I also want to mention something regarding Windows 95/98. At least from what I’ve encountered, it seems to prioritize DLLs located in C:\Windows\System over those located in the game’s root directory. So, especially for ddraw.dll, what I do is put the wrapper’s ddraw.dll into the System folder.

If anyone knows how to change this behavior, I would personally be very happy if you could explain how 🙂

And finally, I’d like to make a request. I’ve found quite a few of the PowerVR games I’m testing online. However, I’ve been unable to find Virtual On for PowerVR. If anyone knows of a URL where the image can be found, or if anyone would like to share one (preferably in BIN/CUE format), I would be very grateful. The same goes for the rest of the PowerVR games... the more games we have access to, the better we can refine the wrapper.

One more thing: I still can’t reply to private messages on the forum. So, if you want to get in touch with me, please use the comments on the YouTube videos, which I can read. Hopefully this will change at some point!

I hope you’re happy with the progress so far, and we’ll keep working on it!

Reply 44 of 44, by willow

User metadata
Rank Member
Rank
Member
ralonsoj wrote on Yesterday, 09:46:
I come bearing good news! […]
Show full quote

I come bearing good news!

I’m releasing version 0.3.0 of the PowerVR SGL Wrapper. It comes with a lot of improvements. I’ve had a very productive summer dedicated to the project, and I’ve been able to make quite a lot of progress towards the goals I had set for myself.

Many thanks to @DosWin for all the testing and for his logs. (Just one comment: besides the ddraw logs, I would also need the SGL logs. This means enabling the logs in both INI files.)

Many thanks as well to @VirtualIceMan for his videos of Ultim@te Race. The wrapper is not yet ready to render the 3D as it should, but it is true that I can now get into the game. This will be addressed in version 0.4.0.

Now I’ll list the games I’ve been able to test regularly (I’ve included videos for most of them) and their current status in version 0.3.0:

Purevex and PurevexDemo → Playable and no regressions.
https://youtu.be/mViuJmfMY10

MoonRacer → My main goal, and I finally achieved it! It is fully playable. I have identified a few graphical issues that I’ll fix little by little.
https://youtu.be/njOJ7M5_ovM

Revolte → Perfectly playable, although I’d like to debug it a bit more, since the game is time-based (rather than frame-based) and sometimes the tanks behave strangely 🙂
https://youtu.be/I2jhxMKxLhU

OmegaField → Playable. There are still a few things that need looking into.
https://youtu.be/duiPRLO70ds

Pacfa → Playable.
https://youtu.be/QTsMXm2nZmo

Biohazard → Playable. I found a way to run it on Windows 11, and almost everything was already working. I fixed a few things. I would need to spend some more time actually playing it and keeping track of the things that still need fixing.
https://youtu.be/f-Qx90oTOCc

Enigma → Playable. I also found a way to run it on Windows 11 and fixed, especially, the videos (as already mentioned by @DosWin). The game itself, just like Biohazard, was already working. I’ve fixed a few more things at the 3D level, and I know there are still others. I also came up with the idea of implementing a Japanese translation system, which I think could make the game more enjoyable for us.
https://youtu.be/e3wb2FC8MiA

Ultim@te Race → InGame. Due to the amount of work involved in the implementation, I’m leaving this for version 0.4.0. I managed to get it running on Windows 11 and reach the menu. However, as soon as I entered the 3D part, I could immediately see there was a problem with the fog... everything is white with a few lines visible. I already have some things fixed in my local version, but it still needs some work.

Nirgends → InGame. I didn’t have to do anything special to get it running on Windows 11. The videos don’t expand to full screen, but the game itself continues running. I’m going to look into implementing translation support so that languages other than Japanese can be used. I’ll put this on the list for **0.4.0**.

MechWarriors 2 → Does not run. I’ve spent some time trying to get it running on Windows 11, but I still haven’t been able to find a solution. I’m leaving this for version 0.5.0.

The new ZIP includes sgl.dll and draw.dll for modern systems, as well as a legacy folder containing the corresponding sgl.dll and ddraw.dll versions for CPUs without SSE2 support. @DosWin, you’ll have to tell us what kind of performance you get with these! If you want, you can keep sending me the logs and I’ll go through them, because some of the problems on older computers may also be related to the graphics card. By the way, I also want to mention something regarding Windows 95/98. At least from what I’ve encountered, it seems to prioritize DLLs located in C:\Windows\System over those located in the game’s root directory. So, especially for ddraw.dll, what I do is put the wrapper’s ddraw.dll into the System folder.

If anyone knows how to change this behavior, I would personally be very happy if you could explain how 🙂

And finally, I’d like to make a request. I’ve found quite a few of the PowerVR games I’m testing online. However, I’ve been unable to find Virtual On for PowerVR. If anyone knows of a URL where the image can be found, or if anyone would like to share one (preferably in BIN/CUE format), I would be very grateful. The same goes for the rest of the PowerVR games... the more games we have access to, the better we can refine the wrapper.

One more thing: I still can’t reply to private messages on the forum. So, if you want to get in touch with me, please use the comments on the YouTube videos, which I can read. Hopefully this will change at some point!

I hope you’re happy with the progress so far, and we’ll keep working on it!

Where is the .zip ? github page doesn't work.
Thanks.