Welcome, Guest. Please login or register.

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

Description:

0 Members and 1 Guest are viewing this topic.

Offline noXLarTopic starter

  • Newbie
  • *
  • Join Date: Jan 2011
  • Posts: 14
    • Show only replies by noXLar
New Wazp3D Driver - Beta56
« on: October 15, 2014, 09:12:19 PM »
DESCRIPTION Wazp3D  : Alain THELLIER - Paris - FRANCE Wazp3D is a library intended to be compatible with the famous Warp3D.library (AmigaOS 68020-40 or OS4-PPC or Aros or Morphos ) ----------------------------------------------------------------------------- If you enjoyed Wazp3D send me a postcard at: Thellier. 43 Rue Ordener. 75018 PARIS. FRANCE -----------------------------------------------------------------------------    
New Wazp3D Driver - Beta56 - 15 Oct 14                                                                                   LICENSE  GNU General Public License (GNU GPL)   MOST IMPORTANT FEATURES  o Compatible with the famous Warp3D.library for AmigaOS  o Inside Aros & WinUAE & Morphos can also render in hardware     o StormMesa & MiniGL compatibility  o The 97 functions from the latest Warp3D.library v5 are presents :-)  o Sources included (...so Wazp3D has been ported to AROS)  o Can be software only (=slow) : no need to have 3D hardware  o Work in UAE so can serve to compile/test your 3D softwares inside UAE  o Wazp3D can lie and pretend to have a "perfect hardware driver"  so the 3D-softwares will not fail due to a lacking feature.  o Full Documentation, faq and grabs at http://thellier.free.fr/Wazp3D.htm  o Unlike QuarkTex you can run multiple Warp3D applications concurrently  o Built-in debugger                                                      o Demo-program http://aminet.net/dev/src/Cow3D.lha to use with Wazp3D                                              

http://www.os4depot.net/?function=showfile&file=library/graphics/wazp3d.lha
noXLar - Sam460ex 2GB 60Gb SSD +
1Tb X1950 Envy24HT sound card  A-Eon Drv
Amiga 1230 33mhz 128MB Indivision ACA 1200 MK2 USB PCMCIA WIFI 60GB&DVD-ROM OS 3.9
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: New Wazp3D Driver - Beta56
« Reply #1 on: October 16, 2014, 10:52:42 AM »
so does this give 100% warp3d compatibility on all listed OS ?   Does it work on all hardware , take it if a card not supported reverts to software ?
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline wawrzon

Re: New Wazp3D Driver - Beta56
« Reply #2 on: October 16, 2014, 02:17:23 PM »
wazp3d doesnt take advantage of hardware acceleration, except for special cases (winuae) and therefore doesnt need to fall back to software, because it runs in software. therefore it should be rather indipendant on what hardware it runs on.
 

Offline BSzili

  • Full Member
  • ***
  • Join Date: May 2012
  • Posts: 112
  • Country: 00
    • Show only replies by BSzili
    • http://bszili.morphos.me
Re: New Wazp3D Driver - Beta56
« Reply #3 on: October 16, 2014, 02:48:35 PM »
Quote from: JJ;775115
so does this give 100% warp3d compatibility on all listed OS ?   Does it work on all hardware , take it if a card not supported reverts to software ?
The title of the topic is a bit misleading, since Wazp3D is not really a driver, but an implementation of the Warp3D API. It can use many different backends, like OpenGL on AROS / MorphOS / WinUAE, HW compositing on AmigaOS4, and it has its own software rasterizer too, which should work everywhere.
This is just like television, only you can see much further.
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: New Wazp3D Driver - Beta56
« Reply #4 on: October 16, 2014, 03:24:47 PM »
That is pretty cool,  guess gives decent speeds on a top end g4 powerpook ?
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline BSzili

  • Full Member
  • ***
  • Join Date: May 2012
  • Posts: 112
  • Country: 00
    • Show only replies by BSzili
    • http://bszili.morphos.me
Re: New Wazp3D Driver - Beta56
« Reply #5 on: October 16, 2014, 04:24:55 PM »
It should, but on MOS it only works with 68k software, which limits its usability.
This is just like television, only you can see much further.
 

Offline esc

Re: New Wazp3D Driver - Beta56
« Reply #6 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 BSzili

  • Full Member
  • ***
  • Join Date: May 2012
  • Posts: 112
  • Country: 00
    • Show only replies by BSzili
    • http://bszili.morphos.me
Re: New Wazp3D Driver - Beta56
« Reply #7 on: October 16, 2014, 07:44:44 PM »
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.
« Last Edit: October 16, 2014, 07:49:05 PM by BSzili »
This is just like television, only you can see much further.
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: New Wazp3D Driver - Beta56
« Reply #8 on: October 16, 2014, 08:54:11 PM »
Quote from: esc;775135
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


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 ?
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline esc

Re: New Wazp3D Driver - Beta56
« Reply #9 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 jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: New Wazp3D Driver - Beta56
« Reply #10 on: October 16, 2014, 10:04:57 PM »
and for me, my powerbook has the same gpu :(
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline woof

  • Jr. Member
  • **
  • Join Date: Feb 2003
  • Posts: 94
    • Show only replies by woof
    • http://uae.is.free.fr
Re: New Wazp3D Driver - Beta56
« Reply #11 on: October 17, 2014, 08:06:38 PM »
@JJ
Hi
If you dont know Wazp3D at all have a look here
 http://thellier.free.fr/Wazp3D.htm
and here
 http://www.youtube.com/user/wazp3d

On Morphos :
Wazp3D got soft & hard rendering (based on hard TinyGL)
1) Old 68k OS3 progs works
2) New ppc OS4 progs dont works because OS4emu dont support Warp3D v5 (the OS4 one used for MiniGL progs) . Some rare ppc demos based on OS3 sources may works
3) WOS ppc progs (WipeOut !!!) dont works at all because we didnt know how to do a WOS .library

Alain Thellier
 

Offline BSzili

  • Full Member
  • ***
  • Join Date: May 2012
  • Posts: 112
  • Country: 00
    • Show only replies by BSzili
    • http://bszili.morphos.me
Re: New Wazp3D Driver - Beta56
« Reply #12 on: October 21, 2014, 02:24:12 PM »
Quote from: esc;775146
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.
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.
This is just like television, only you can see much further.
 

Offline HammerD

Re: New Wazp3D Driver - Beta56
« Reply #13 on: October 21, 2014, 05:06:02 PM »
Does this work on AmigaOS 4.1 Classic running on WinUAE?
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!
 

Offline esc

Re: New Wazp3D Driver - Beta56
« Reply #14 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!!!