Virtual GrandPrix 3 - Possible?
  • Order of the Butterfly
    Order of the Butterfly
    Zetec-s
    Posts: 192 from 2008/7/10
    From: Cheshire, UK
    I'm no programmer, so I'm just putting this out there, but would a port of Virtual Grand Prix 3 be possible?

    I've done a bit of digging around (in the last 30 minutes) and seen in an interview here from 2019;

    https://amigatronics.wordpress.com/2019/03/24/amigatronics-virtual-interview-with-paolo-cattani-the-alien-bonus/, the author Paolo Cattani say the following;

    "31- Is it likely that VGP3 will also come out for MorphOS and even, OS4 or AROS, or even more amazingly, an improved version for AGA machines?

    31: VGP3 was available for Windows and OS X only, because it required at LEAST the OpenGL V2.0 specifications that were not available for MorphOS or OS4.
    I don’t know how the situation is at the moment, given the fact that OpenGL is currently at V4.x maybe a 2.0 version is now available on MorphOS or OS4. In that case, a porting of the VGP3 engine could be possible…"

    Like I say, I'm no programmer so I don't know what TinyGL can do, but if the source code was available could this be ported?

    I've also noted that Paolo appears to have the following website now;

    http://www.paolocattani.com/personal/avc/

    Where he seems to hint that he might be releasing the source code later this year.
    PowerMac G5 Quad 2.5Ghz/2GB MorphOS 3.18 Registered
    Powerbook 1.67Ghz/1.5GB MorphOS 3.18 Registered
    MacMini 1.5Ghz/1GB MorphOS 3.18 Registered
    Efika 5200B 400Mhz/128MB MorphOS 2.3 Registered
  • »12.07.21 - 21:47
    Profile
  • MDW
  • Order of the Butterfly
    Order of the Butterfly
    MDW
    Posts: 451 from 2003/7/26
    From: Wroclaw/Poland
    I think OpenGL 2.0 is still unavailable for MorphOS. TinyGL is more or less OpenGL 1.4.

    However lets wait for answer of a member of MOS Team. Maybe we don't know everything... :)

    [ Edited by MDW 12.07.2021 - 23:56 ]
  • »12.07.21 - 22:55
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Zetec-s
    Posts: 192 from 2008/7/10
    From: Cheshire, UK
    I think you’re probably right but it would be good to have some idea of how feasible this might be.
    PowerMac G5 Quad 2.5Ghz/2GB MorphOS 3.18 Registered
    Powerbook 1.67Ghz/1.5GB MorphOS 3.18 Registered
    MacMini 1.5Ghz/1GB MorphOS 3.18 Registered
    Efika 5200B 400Mhz/128MB MorphOS 2.3 Registered
  • »13.07.21 - 20:56
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 779 from 2007/10/23
    From: Gelsenkirchen,...
    OS4 port would be possible because of Nova.
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »13.07.21 - 21:16
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Zetec-s
    Posts: 192 from 2008/7/10
    From: Cheshire, UK
    Since coming back to the “Amiga” and in particular last year I haven’t really followed what OS4 was capable of but I was wondering if it could do something like this, from my research last night, as I believe it’s ahead of MorphOS for 3D.

    I’d always assumed that is why Spencer was an OS4 release only.
    PowerMac G5 Quad 2.5Ghz/2GB MorphOS 3.18 Registered
    Powerbook 1.67Ghz/1.5GB MorphOS 3.18 Registered
    MacMini 1.5Ghz/1GB MorphOS 3.18 Registered
    Efika 5200B 400Mhz/128MB MorphOS 2.3 Registered
  • »13.07.21 - 21:30
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12073 from 2003/5/22
    From: Germany
    > I’d always assumed that is why Spencer was an OS4 release only.

    Well, it's not like Entwickler-X released any of their games for MorphOS back when OS4 wasn't ahead of MorphOS in terms of 3D ;-)
  • »14.07.21 - 19:33
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12073 from 2003/5/22
    From: Germany
    > Nova

    There seem to be some flaws in this diagram:

    MorphOS:
    - since MorphOS v3.0, TinyGL doesn't use Rave3D
    - Rave3D and Goa3D are still there for Voodoo and Radeon R100/R200
    - this means: Rave3D/Goa3D and TinyGL/Wazp3D should be disconnected
    - 2D RTG API missing

    AROS:
    - Wazp3D uses Mesa3D, not Gallium3D directly
    - 2D RTG API missing

    AmigaOS (left side):
    - "CyperGL" should be "CyberGL"
    - Doesn't CyberGL use Rave3D?

    AmigaOS (right side):
    - MiniGL uses Warp3D, not P96 directly
    - OpenGLES2 missing between Warp3D Nova and GL4ES
    - MiniGL4GL4ES missing

    - Didn't OS4 integrate all former P96 functions directly into their graphics.library at some point?
    - Why are Warp3D Nova, OpenGLES2, GL4ES and MiniGL4GL4ES outside the box?
    - Warp2D missing


    Edit: adapted to new version of the diagram, mentioned missing Warp2D

    [ Edited by Andreas_Wolf 29.03.2022 - 20:51 ]
  • »14.07.21 - 20:13
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Samurai_Crow
    Posts: 153 from 2009/12/10
    From: Minnesota, USA
    Warp Nova and the OpenGL ES 2.0 layer are made by AEon, not included with AmigaOS 4.
  • »14.07.21 - 21:43
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12073 from 2003/5/22
    From: Germany
    >> Why are Warp3D Nova and GL4ES outside the box?

    > Warp Nova and the OpenGL ES 2.0 layer are made by AEon,
    > not included with AmigaOS 4.

    Wazp3D is not included with MorphOS or AROS, yet it is inside their boxes. CyberGraphX, cgx3drave and CyberGL are not included with AmigaOS, yet they are inside its box. Double standards?
  • »14.07.21 - 22:46
    Profile