Welcome, Guest. Please login or register.

Author Topic: New Wazp3D Driver - Beta56  (Read 5496 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline esc

Re: New Wazp3D Driver - Beta56
« on: October 16, 2014, 06:11:43 PM »
Ah, that's unfortunate, I was really hoping to be able to run my amiga ppc games with warp3d (heretic, shogo, wipeout, etc) directly from my g5/radeon9800xt
 

Offline esc

Re: New Wazp3D Driver - Beta56
« Reply #1 on: October 16, 2014, 09:38:19 PM »
Quote from: BSzili;775143
The problem is that WarpOS uses a different ABI than MorphOS (PowerOpen vs SysV). I added the necessary glue based on this rtgmaster replacement library, but it still crashes. I was told that this is trivial stuff, so if you can convince a MorphOS developer to look at it, it can be probably fixed in no time.


I'll try. :) I'm hesitant to ask MOS devs for much due to how much I've been (or seen other people be) chastised in the past. They're a great bunch that do awesome stuff, but I feel pretty intimidated about raising the ire of...well, let's say some of them.

Quote from: JJ;775144
I thought MorphOS has warp3d support but not for our GPUs I think.  I know the mac mini will play warp3D games and I assume that is ppc warp3D Games ?


Yeah, the r300 gpu doesn't have W3D compatibility because the devs don't find it worthwhile to support only a very small fraction of legacy Amiga software. I get it, it's very pragmatic, but it still sucks for me.
 

Offline esc

Re: New Wazp3D Driver - Beta56
« Reply #2 on: October 22, 2014, 11:00:37 PM »
Quote from: BSzili;775361
I have good news, you don't have to walk into the lion's den. If you already did, then I hope you have survived.
Since the issue has been brought up again, and I had some idle time, I went ahead and fixed the problem myself. Being the bungler I am, I tried to mimic the interface of the MorphOS version of rtgmaster.library, which is compatible with WarpOS programs. This was a bad idea, because it has a mixed interface having both 68k and WOS functions, where Warp3D has two separate libs for this purpose (Warp3d.library and Warp3D_ppc.library). To keep the long story short, I now have Wipeout 2097 running with Wazp3D on MorphOS. I've sent my changes to Alain, the rest is up to him.


That's awesome news! Now I won't need to cripple my PMac G5 with an older gpu just to run w3d ppc games :) Thanks!!!
 

Offline esc

Re: New Wazp3D Driver - Beta56
« Reply #3 on: October 24, 2014, 03:24:31 PM »
Quote from: BSzili;775361
I have good news, you don't have to walk into the lion's den. If you already did, then I hope you have survived.
Since the issue has been brought up again, and I had some idle time, I went ahead and fixed the problem myself. Being the bungler I am, I tried to mimic the interface of the MorphOS version of rtgmaster.library, which is compatible with WarpOS programs. This was a bad idea, because it has a mixed interface having both 68k and WOS functions, where Warp3D has two separate libs for this purpose (Warp3d.library and Warp3D_ppc.library). To keep the long story short, I now have Wipeout 2097 running with Wazp3D on MorphOS. I've sent my changes to Alain, the rest is up to him.


So has Alain responded? I'm very excited about this :)
 

Offline esc

Re: New Wazp3D Driver - Beta56
« Reply #4 on: October 26, 2014, 03:41:48 AM »
Works a treat! There are some transparency issues in wipeout with the default morphos config file for wazp3d. Also fullscreen flickers like crazy. But I'm sure I can mess with the settings to find a "happy place." Also, shogo doesn't get past the initial start screen. But I'm sure that's another problem entirely. Thanks!!!