don't click here

Unreleased Sonic X-Treme Footage

Discussion in 'General Sonic Discussion' started by Tweaker, Dec 16, 2008.

Thread Status:
Not open for further replies.
  1. SonikkuForever

    SonikkuForever

    Be cool, be wild, and be groovy! Member
    576
    0
    16
    Gathering information on Sega World Sydney and collecting Sonic merchandise.
    So... we can finish it?
     
  2. Ollie

    Ollie

    DIGGY DIGGY HOLE Member
    Well yeah it is possible. But someone must be pretty experienced in programming in order to remake some of the quirks you see in the videos.
     
  3. Random Hero!

    Random Hero!

    Member
    12
    0
    0
    London, UK.
    Sonic 2: Remix Project (Music)
    Wow, that sounds amazing.

    Just imagine if all the users here at Sonic Retro got together and finished X-Treme...

    SEGA would be disappointed that they never finished the project. :P

    But, in theory, if all the content is free, wouldn't SOME of the code be provided?
     
  4. Epsilonsama

    Epsilonsama

    THE FASTEST TAPE ALIVE! Member
    677
    40
    28
    Earth
    But, the content isnt free as in Freedom therefore if you want to create a remake you have to do it from scratch, Sega probably owns the code.
     
  5. Ollie

    Ollie

    DIGGY DIGGY HOLE Member
    Not all of the content is there. :(

    All that is in the SXC is just all the stuff that Chris made/owns.
     
  6. Random Hero!

    Random Hero!

    Member
    12
    0
    0
    London, UK.
    Sonic 2: Remix Project (Music)
    Hmm, that's quite true, but wouldn't it be enough to at least get a team started on the right path?

    Where was Sega Technical Institute based anyways?
     
  7. Ollie

    Ollie

    DIGGY DIGGY HOLE Member
    Somewhere in America I believe and there is more than enough "Community projects" already, people won't be interested. If you have any experience talk to me via PM, I might be interested. ^.^ That goes for anyone else interested in a remake of the Saturn version of Sonic X-treme, just so we don't derail this topic.

    InB4BackseatModding
     
  8. Random Hero!

    Random Hero!

    Member
    12
    0
    0
    London, UK.
    Sonic 2: Remix Project (Music)
    Hehe, I would, but my experience in anything NEAR making a game is RPG Maker 2003/XP.
     
  9. Hodgy

    Hodgy

    Member
    797
    0
    16
    UK
    Games programming :)
    What have I started :O (jk)

    Seriously though I was only throwing around the idea. Although once S2HD is finished I'd be tempted.....

    Although if we were to remake it , I'd rather see the pc version with the fish eye camera than the Saturn version.
     
  10. SonikkuForever

    SonikkuForever

    Be cool, be wild, and be groovy! Member
    576
    0
    16
    Gathering information on Sega World Sydney and collecting Sonic merchandise.
    I'm afraid there's not much I can do to finish it, except maybe some simple modeling for the badniks.
     
  11. synchronizer

    synchronizer

    Member
    2,037
    35
    28
    Weren't the badnicks sprites? I would like to see a remake of the version depicted here:
    http://www.youtube.com/watch?v=ftNgzZ3Ovig
    It has fish-eye, and the 3D World-spin. That is what makes it so interesting for me. I believe this is the version to re-make.
     
  12. Ollie

    Ollie

    DIGGY DIGGY HOLE Member
    That's the version I am doing well it's similar to the one I'm doing. It's the Saturn build and it's the most simplest one to remake since all it is really is a straight forward 3D platform game.
     
  13. Tweaker

    Tweaker

    Misfit
    12,389
    1
    0
    Why do you guys constantly derail topics?

    This is about discussion of these two videos and their relation to X-Treme, not your remakes. Keep it that way.
     
  14. Hodgy

    Hodgy

    Member
    797
    0
    16
    UK
    Games programming :)
    Sorry :psyduck:
     
  15. Cooljerk

    Cooljerk

    NotEqual Tech, Inc - VR & Game Dev Oldbie
    4,384
    114
    43
    So, merging the two topics of discussion (if thats OK with tweaker), just how was that fisheye effect pulled off?

    Is it a post processing effect, or something else?
     
  16. Overlord

    Overlord

    Now playable in Smash Bros Ultimate Moderator
    18,881
    732
    93
    Long-term happiness
    I always thought it was a part of the actual engine o_O
     
  17. Cooljerk

    Cooljerk

    NotEqual Tech, Inc - VR & Game Dev Oldbie
    4,384
    114
    43
    I thought it was an effect that could be turned on or off? Wasn't it added later in the game's dev cycle?
     
  18. Lobotomy

    Lobotomy

    35% Cognac Misfit
    4,394
    1
    0
    Traverse City
    Project: Matter/Energy
    SANiK knows how it works. He developed a similar engine for his PSP Mario Homebrew.
     
  19. Hodgy

    Hodgy

    Member
    797
    0
    16
    UK
    Games programming :)
  20. Cooljerk

    Cooljerk

    NotEqual Tech, Inc - VR & Game Dev Oldbie
    4,384
    114
    43
    I'd be all ears for a technical discussion of how the xtreme camera worked. I had considered increasing the FoV but I want to know how it was done on the saturn specifically. Unfortunately I don't think we have that info. The reason I'm asking is because I can swear I've seen screenshots without the fisheye lens and I thought I had read that it was a late addition, with the idea being that it let you see more of the level at once (although, to me, it seems more like it's a way to get around the low poly limitations of the saturn)

    I'd also be down for hearing from SaNiK how he implemented his camera.

    EDIT: Googling has brought up the code for his fisheye camera:

    Code (Text):
    1. void reflex(float *a_matrix, float a_x, float a_y, float a_z)
    2. {
    3. //Apply the matrix rotation to the point
    4. //Requires a custom matrix library
    5. vector_matrix_mul(a_x, a_y, a_z, a_matrix);
    6.  
    7. //Apply the reflex lens formula
    8. a_z=a_z - ((((a_x) * (a_x)) + ((a_y)*(a_y)))*0.05f);
    9. //The 0.05f = Lens curvature
    10.  
    11. //PSP screen stretch/skew
    12. a_x*=1.25f;
    13. a_y*=1.05f;
    14.  
    15. //Draw the vertex
    16. glVertex3f(a_x, a_y, a_z);
    17. }
    So more than just a FoV shift.
     
Thread Status:
Not open for further replies.