Sonic and Sega Retro Message Board: Jollyroger - Viewing Profile - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help

Group:
Member: Members
Active Posts:
50 (0.18 per day)
Most Active In:
General Sonic Discussion (49 posts)
Joined:
20-October 14
Profile Views:
2308
Last Active:
User is offline Jul 02 2015 09:36 PM
Currently:
Offline

My Information

Age:
Age Unknown
Birthday:
Birthday Unknown
Gender:
Not Telling Not Telling

Contact Information

E-mail:
Private

Posts I've Made

  1. In Topic: Never before seen build of Sonic X-treme Leaked!

    11 May 2015 - 08:38 PM

    Nice to see some activity...
  2. In Topic: Never before seen build of Sonic X-treme Leaked!

    07 May 2015 - 07:37 AM

    Quote

    That port to the Saturn clearly doesn't have the animation engine in, which is why there's popping between the limited # of frames.


    Actually the engine has the same animation code as the PC one, it just loads a smaller amount of frames to make it quicker to load and test, and to use less memory... :)

    Jolly
  3. In Topic: Never before seen build of Sonic X-treme Leaked!

    06 May 2015 - 06:27 PM

    I am glad you all like this, in my opinion it shows that the team at Point of View was much more capable than they have been credited, at least by the Sonic X-treme community, and credit is deserved.

    The code the way I found it is essentially a setup of POV's Saturn game engine, with some specific additional code dedicated to implement the Sonic gameplay.

    The engine itself provides 3D graphics, clipping, sprites, animation, has a full cooperative multitasking model (very good, especially for the time).

    The level converter was written ad-hoc to convert the DEF + PCX data structures that STI's engine works with in a much more streamlined binary format, which includes collision data, and groups graphics entities in batches, so that the camera transformation routines operate on a smaller amount of vertices (no duplication of vertex transformation of adjacent cubes).
    This sacrifices some flexibility, as in STI's engine cubes can added and removed on the fly, but it makes the code much more streamlined, considerably faster and general purpose.

    I had to tweak a few things, one of them being that the POV build system used the PsyQ tools, which are incompatible with the Sega Cartdev + Mirage development system. I worked a little on the code, which was setup to load all assets from the PC host through the PsyQ SCSI interface, rather than from the CD (or the CD emulator).

    Once that was fixed, I had to find a way to change the build scripts so that they would output something other than PsyQ's proprietary CPE format, so that I could test on the Cartdev.

    Then I had to find the raw data and reconstruct the build environment with the correct tools to build the actual binary data that goes on the disk.

    After I was able to run everything, it was downhill, a couple more fixes to the code and the build ran just fine...

    Enjoy!

    Jolly
  4. In Topic: Sonic X-treme STI Engines, Saturn, PC, Win95-PC+NV1, +V37 Level Editor

    24 April 2015 - 08:38 PM

    View PostRazoZen, on 24 April 2015 - 01:51 PM, said:

    I was very exited to play SEGA Saturn version of this release. Waiting for new versions to play around =)

    I also made a cover for it to store in my Sonic collection :D

    Posted Image

    download


    Excellent!!
  5. In Topic: Sonic X-treme STI Engines, Saturn, PC, Win95-PC+NV1, +V37 Level Editor

    12 April 2015 - 07:51 PM

    View PostICEknight, on 11 April 2015 - 06:58 PM, said:

    Jollyroger should be hired by SEGA to help M2 port X-Treme to the 3DS, as part of their SEGA lost 3D Classics. =P


    Sure, just because I have so much spare time ;)/>

Friends