Page 1 of 8 12345 ... LastLast
Results 1 to 10 of 78

Thread: WXX-Rebirth : a modern engine for Wipeout 3 Special Edition !

  1. #1
    Join Date
    Apr 2015
    Location
    France, Paris
    Timezone
    GMT + 1
    Posts
    310

    Thumbs up WXX-Rebirth : a modern engine for Wipeout 3 Special Edition !

    UPDATE 7/7/2017

    Due to numerous reasons (mainly the sheer amount of work), the project in its current form is suspended,

    As of today, WXX-Rebirth is becoming OpenWipeout, a library that will provide access to Wipeout 1, 2, 3 SE, 64 (and maybe Fusion) assets, more than 90% of the games assets have been reverse engineered, beside simulation algorithms. For the latter, as times passes the outcome dwindles, because it requires expertise in ASM, IDA, hacking and an indefinite amount of free time (which I don't have) ... but see below.

    I have joined the BallisticNG team, in an endeavour to bring all these games to it, much of the WXX-Rebirth project work will be used, improved and enhanced so nothing was lost in the process, beside some deception (that's life !).

    From now on, stay tuned on BNG channel comms @ Discord where I am now, or its dedicated thread here, to hear about the advancement.



































































































































    OLD README

    Hi !!! After many hours, days and weeks of coding, I'm proud to announce the very first demo for the project.


    Here is the README file along a few screenshots:

    Code:
    ======================================================
    WXX-Rebirth demo version 0.0.1 README (5th April 2016)
    ======================================================
    
    Hello and welcome to the WXX-Rebirth project !
    
    WXX-Rebirth goal is to offer a modern engine for Wipeout 3 Special Edition :)
    
    
    ====================================================
    DISCLAIMER/WARNING/WARRANTY/COPYRIGHT/LICENCE/PIRACY
    ====================================================
    
    WXX-Rebirth DOES NOT contain copyrighted content.
    
    WXX-Rebirth is ONLY an engine that aims to recreate a Wipeout experience, no more.
    
    YOU NEED a LEGITIMATE copy of Wipeout 3 Special Edition, it won't run otherwise.
    
    WXX-Rebirth comes with ABSOLUTELY no warranty.
    
    WXX-Rebirth is NOT affiliated with Wipeout brand, SONY and current copyright holder.
    
    WXX-Rebirth is a FREE project under the terms of a GPL licence (code available soon).
    
    
    ============
    REQUIREMENTS
    ============
    
    - Windows 7 or later
    - a graphics card that supports DirectX 9 or later
    - a LEGITIMATE copy of Wipeout 3 Special Edition
    
    
    =====
    USAGE
    =====
    
    - grab your Wipeout 3 Special Edition CD-ROM
    - copy WIPEOUT3 folder from it next to the demo executable.
    
    
    ==========
    DEMO NOTES
    ==========
    
    As this is the very first release, there are still many many things missings.
    You can access the 22 tracks and 8 ships that are in the original game.
    Ship handling and collisions are still very primitive, as a result you will
    probably have a hard time keeping ship on track : press Backspace to reset it.
    
    See the options for changing track/ship and tweaking a few things.
    
    Etc etc etc ... but expect a lot of improvements over the next weeks :)
    2016-04-05 18_55_11-WXX-Rebirth.Game.png 2016-04-05 18_56_06-WXX-Rebirth.Game.png 2016-04-05 18_56_47-WXX-Rebirth.Game.png


    And if that wasn't clear enough, I'll say it one more time:

    • WXX-Rebirth does not contain copyrighted content
    • WXX-Rebirth is only a game engine aiming to provide a Wipeout experience
    • You must possess a legitimate copy of Wipeout 3 Special Edition, it won't run otherwise



    Download link:

    https://github.com/aybe/WXX-Rebirth/releases/tag/game


    That said, now I'm waiting for:

    • your feedback
    • your suggestions
    • your impressions
    • etc etc etc ...


    There isn't much for now you can do in it, as you'll see, but it's a start !

    Expect many improvements over the next weeks
    Last edited by aybe; 7th July 2017 at 04:05 AM.

  2. #2
    Join Date
    Mar 2002
    Location
    Washington, USA
    PSN ID
    Hybrid_Divide
    Posts
    873

    Default

    *blinks* I was always under the impression that WXX-Rebirth was meant to reproduce WO1 and XL/2097?

    Very confused... Excited, but confused.

  3. #3
    Join Date
    Apr 2015
    Location
    France, Paris
    Timezone
    GMT + 1
    Posts
    310

    Default

    Well ... that was the intent before the 'reboot'

    Basically,

    • bigsnake got in touch with me as they managed with Xpand to extract the ships from it, minus some weirdnesses they encountered in the format
    • I then took the opportunity to take a look at Wipeout 3 files
    • now we're at the point that practically everything has been deciphered and is well understood, even those mysteriously missing polygons on track edges; skybox and a few (non-essential) others are unknown though
    • since things were somewhat different in the formats I coded all from scratch, what turned out to be a good thing as I ended up in ~1 month to something much more consistent
    • there are still a few models that are WO1/WOXL-like in the game EXE and now they're using the new pipeline since I've integrated them


    TL;DR : I will probably bake WO1/WOXL (relatively easily) at some point thanks to the new code base, the other way around would have been trickier; and attacking WO3 was a rewarding challenge in its own, too

    Here's an excerpt of what's coming up in next release: track perks

    2016-04-06 21_46_14-Start.png

    And hopefully with full scenery, better handling and better physics !

  4. #4
    Join Date
    Jan 2004
    PSN ID
    skythian
    Posts
    49

    Default

    This is awesome!

  5. #5
    Join Date
    Apr 2015
    Location
    France, Paris
    Timezone
    GMT + 1
    Posts
    310

    Default

    Thanks !!!

    I am going to push an update soon, hopefully by this week-end, with many improvements

    There are still a few things I'd like to fix, but physics have greatly improved since last version !

    I'll also try to bake in the full scenery in the mean time, it'll feel more appealing for testers.

  6. #6

    Default

    Impressive. I can just imagine how this will look, this has so much potential... Thanks a lot!

    I'll go get my WO3 CD and try it right now!

  7. #7
    Join Date
    Apr 2015
    Location
    France, Paris
    Timezone
    GMT + 1
    Posts
    310

    Default

    Thanks !

    Things have stalled quite a bit since I've been having issues with ship hovering not being strong enough ... However I think I'm holding the right end as I'm getting pretty convincing results such as in the original game : https://www.youtube.com/watch?v=yTJvU4jofmU

    Sampa Run track in fact is the most problematic as when going too fast the ship would either hit the floor or the ceiling, currently it's mostly behaving like in the original game but still needs tweaking. So hopefully I will soon be done with that and post a much more realistic update (and finally continue in implementing the rest of the game)

  8. #8
    Join Date
    Aug 2015
    Posts
    36

    Default

    I was about to blow up in hype when I've arrived to this page and saw the screenshots. It was really Wip3out 3 SE! Not XL/2097, or 1, or the newer ones. Seems like nobody cares much for WO3 overall. There are a few other projects like BNG and another branch which I forgot it's name, that are trying to remake WoXL/2097 and Pure (?) but now finally I've stumbled upon a real WO3 project (and on top of all things it's the SE version no less) Dream comes true! Or not... ? When I've tried to download the Demo version linked here, I ended up with an 404 error ( I've tried searching over GitHub and even Google to no avail... The project seemed to have vanished. ( I guess I'm too late to the party ? Did this project got abandoned or got closed/nuked due to copyrights issues or something like that ? If that's so, then it's a sad day... (

  9. #9
    Join Date
    Apr 2015
    Location
    France, Paris
    Timezone
    GMT + 1
    Posts
    310

    Default

    No it wasn't, I'm actively working on it, it's just that I went to a private repository in GitHub hence the 404. I will soon setup some download links that won't vanish over time... It takes an incredible amount of time to get to something 'decent', I improved many things recently but there are still a billion things I have to do.

    Here are the builds so far:
    https://1drv.ms/f/s!AqAtR29m3cqGsUsZ9Z5LYX0fRxm5

    These are pretty old now and do no reflect latest changes, but please be patient for the next one

  10. #10
    Join Date
    Aug 2015
    Posts
    36

    Smile

    This is AWESOME! An absolute relief to find out this is really going to be a thing I hope for the best! Just tested v0.0.2. Oh man! The hype is real
    Is this planned to become something widely public available like BNG that was Greenlit some time ago in the future maybe ? So people could play REAL Wip3Out on PC ?
    And better yet, Online MP ? That would be for AG Racing like what Counter-Strike 1.6 is for First Person Shooters
    Imo, WO3 is the pinnacle of AG racing from all times as far as graphics (for the time), art style and more important, pods handling goes, closely followed by XL/2097
    This has just took the 1st place on my hype list which was until now, the nearly released AMD RX 480
    I've never had much hope in coming across an actual WO3 project, but I've never "stopped listening to the cues" on the Internet.
    Turns out these last 2 years or so were full of surprises when it comes to remakes, remasters, old games ports and projects like this one I'm allover this ) Hurray!

    Oh and about:

    • your feedback - Not much to give feedback on (yet) There's not enough "physics" and visual/audio cues implemented to judge on (pitch, roll, yaw, animated control elements, engine sounds, Analog Controller Input Support, AirBrakes not yet implemented, etc... )
    • your suggestions - For the future: (not sure on development steps... ) Custom Folder/s for custom Music Tracks (ex. CustomTracks01 > Track01.format, Track02.format, etc... ) Custom Folder/s for user created custom pods sets (maybe in Valve's GoldSrc .SMD format... ?)
    • your impressions - Wip3Out 3 on PC ! ! ! ! ! ! Yey! Finally! After soooo many years
    • etc etc etc ... - Can the physics be "reverse engineered"... ? like from the actual game code "translated" to "PC like" code, so it would be 100% same handling, but running in 60 or variable FPS... ? I think the handling would be the most important part... like 90% important.


    Other suggestions: Probably sometimes in the future when the game would be nearly finished.
    - Advanced settings for the Analog Directional Inputs (Analog Sticks) such as Dead-Zones X/Y, anti Dead-Zones X/Y, Linearity X/Y, Center Offset X/Y (for poor off-centered Analog Sticks on some Gamepads/Controllers due to poor build or simply wear and tear over time)
    - Analog AirBrakes maybe... ? After the physics are 100% in place... ? Since we're now having Analog Triggers on the most commonly used Controllers on PC.
    - Maybe even Support for XBOne's Controller Impulse Triggers... ? It could rumble with the intensity that would reflect the "stress" on the pod's control surface elements...
    Last edited by 80T; 28th June 2016 at 01:40 AM.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •