don't click here

Sonic the Hedgehog Classic

Discussion in 'Fangaming Discussion' started by Hez, Jan 17, 2010.

  1. Icewarrior

    Icewarrior

    I'm a member of S.T.A.R.S !!11!!!1!! Member
    Not meaning to troll here but I remember that issue was voiced some months ago and if this still hasn't been fixed, I doubt he's been planning on updating this. I think your help on that would be greatly appreciated.
     
  2. Hez

    Hez

    Oldbie
    I am planning on replacing them. Its super easy to do so I'm just saving It for a last minute polish.
     
  3. Icewarrior

    Icewarrior

    I'm a member of S.T.A.R.S !!11!!!1!! Member
    Oh I see. Nevermind then ^^
     
  4. 360

    360

    Light Vision Overdrive Oldbie
    2,282
    1
    0
    United Kingdom
    Sonic Neon
    @Hez

    Do we have an ETA when this thing will be released then? Some of us weren't selected as beta-testers and are hence waiting in the wings of the masses for the full game.
     
  5. StephenUK

    StephenUK

    Liquor in the front, poker in the rear Tech Member
    1,678
    0
    16
    Manchester, UK
    Quackshot Disassembly
    Do you really feel the need to keep bringing that up? You have brought it up 3 or 4 times in the last week or so, and I think he's fully aware that you're not a beta tester, and whining about it isn't going to change anything. How about you have a bit of patience and let him fix the bugs we're finding for him, it'll be ready when it's ready. This isn't Sega, he's not going to release buggy shit just to appease the masses. Christ.
     
  6. 360

    360

    Light Vision Overdrive Oldbie
    2,282
    1
    0
    United Kingdom
    Sonic Neon
    @StephenUK

    Hez ignored every single one of my posts hence why I brought it up so many times to get his attention. If I was heard the first time with Hez saying something like "Sorry man don't need any more beta-testers" then I would have accepted that and remained patient and silent. You need to learn empathy. Human beings are behind these computer screens. Not robots.
     
  7. Mr. Mash

    Mr. Mash

    All fanbases are awful Member
    1,440
    0
    0
    drawing
    Is it that big a deal? Hez already said on the previous page that RGamer, Nineko and StephenUK were giving him plently of bugs to squash, (and those guys know sonic games inside out).

    Anyway, on screen resolution; I'd like to be able to scale it like Gens, where you can resize the window freehand, but it keeps the aspect ratio in tact. Though it's only a minor inconvenience to change my monitor resolution down to 800x600 (that's as low as it can go)
    It's extremely cool to hear that it's nearly finished, though. Not a lot of ambitious fangames ever actually get finished so it's kinda special in a way.
     
  8. Liliam

    Liliam

    Oldbie
    1,563
    117
    43
    Well yes if he's ignoring every single one of your posts then making more of them should spark his attention
     
  9. Mr Lange

    Mr Lange

    A wise guy eh. I know how to DEAL with wise guys. Member
    1,286
    11
    18
    The Land of Waldos
    Sonic Utopia, Sonic Overture
    Alright then I figured you would most likely do so.

    Let me know if you need anything sound related. I'm currently ripping sounds from games that have no sound test, like Sonic Spinball.
     
  10. Skeledroid

    Skeledroid

    Member
    227
    0
    0
    should also mention I'm on 64-bit win7
     
  11. Hez

    Hez

    Oldbie
    Dude...I'd love high quality of 1-3k and spinball!
     
  12. GerbilSoft

    GerbilSoft

    RickRotate'd. Administrator
    2,972
    85
    28
    USA
    rom-properties
    C/OpenGL code for maintaining a 4:3 aspect ratio:

    Code (Text):
    1. void setGLProjection(int width, int height)
    2. {
    3.     if ((width * 3) > (height * 4))
    4.     {
    5.         // Image is wider than 4:3.
    6.         glOrtho(-((double)(width * 3) / (double)(height * 4)),
    7.             ((double)(width * 3) / (double)(height * 4)),
    8.             -1, 1, -1, 1);
    9.     }
    10. &nbsp;&nbsp;&nbsp;&nbsp;else if ((width * 3) < (height * 4))
    11. &nbsp;&nbsp;&nbsp;&nbsp;{
    12. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Image is taller than 4:3.
    13. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glOrtho(-1, 1,
    14. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-((double)(height * 4) / (double)(width * 3)),
    15. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((double)(height * 4) / (double)(width * 3)),
    16. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-1, 1);
    17. &nbsp;&nbsp;&nbsp;&nbsp;}
    18. &nbsp;&nbsp;&nbsp;&nbsp;else
    19. &nbsp;&nbsp;&nbsp;&nbsp;{
    20. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Image has the correct aspect ratio.
    21. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glOrtho(-1, 1, -1, 1, -1, 1);
    22. &nbsp;&nbsp;&nbsp;&nbsp;}
    23. }
    Enoy. (The above code is from Gens/GS II.)
     
  13. Cinossu

    Cinossu

    Administrator
    2,832
    46
    28
    London, UK
    Sonic the Hedgehog Extended Edition
    A pity this is made in MMF(2?), otherwise that'd be useful. :P
     
  14. Overbound

    Overbound

    Member
    607
    21
    18
    Iowa
    Sonic Time Twisted Creator
    I was thinking the same thing. Yeah all MMF and GameMaker engines don't use physics values the same way as the originals. Ij guess the engines are just not built the same way. Although a few people have shown that it is possible to do accurate physics using Game Maker but none are yet released yet.
     
  15. Namo

    Namo

    take a screenshot of your heart Member
    2,912
    0
    0
    Felik told me a way of making the resolution stretch and snap to resolutions. He said he used the Window Control extension. You can set a key to change the resolution, and set it to when that key is pressed, it multiplies the window size.

    For example, pressing the F4 key multiplies the resolution by 1.5.
     
  16. DigitalDuck

    DigitalDuck

    Arriving four years late. Member
    5,418
    492
    63
    Lincs, UK
    TurBoa, S1RL
    Here, let me make that a little more efficient for you:

    Code (Text):
    1. void setGLProjection(int width, int height)
    2. {
    3. &nbsp;&nbsp;&nbsp;&nbsp;if ((width * 3) > (height * 4))
    4. &nbsp;&nbsp;&nbsp;&nbsp;{
    5. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Image is wider than 4:3.
    6. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double ratio = (double)(width * 3) / (double)(height * 4);
    7. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glOrtho(-ratio, ratio,
    8. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-1, 1, -1, 1);
    9. &nbsp;&nbsp;&nbsp;&nbsp;}
    10. &nbsp;&nbsp;&nbsp;&nbsp;else
    11. &nbsp;&nbsp;&nbsp;&nbsp;{
    12. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Image is taller than or equal to 4:3.
    13. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double ratio = (double)(height * 4) / (double)(width * 3);
    14. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glOrtho(-1, 1,
    15. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-ratio, ratio,
    16. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-1, 1);
    17. &nbsp;&nbsp;&nbsp;&nbsp;}
    18. }
    You don't need to check separately for a correctly proportioned window, as either of the two cases in the if statement above will render it correctly. Also, all those wasteful divides.

    Extremely late EDIT: Yeah, I'm-a gonna leave it there now.
     
  17. Hez

    Hez

    Oldbie
    thats actually exactly what I was going to do. Except screen size would be in the options menu
     
  18. Brad

    Brad

    yo Member
    136
    0
    0
    UK
    Jeez man, give it up. Your not very good at subtle hints. :v:

    Anyway. I'm looking forward to this being fully released. Keep up the good work everybody. :specialed:
     
  19. Hez

    Hez

    Oldbie
    New beta has the Resolution options and the ratio changes in the options menu now. It's almost 100 percent playable :D
     
  20. Skeledroid

    Skeledroid

    Member
    227
    0
    0
    any chance you can update the old beta with those options so I can play it? if not, I can wait. :O