don't click here

Sonic the Hedgehog Classic

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

  1. PsychoSk8r

    PsychoSk8r

    PsychedelAnt | Tone Turner Oldbie
    2,582
    3
    18
    Birmingham, UK
    30 Day Project: Revisited.A New Release!
    Ghost ghost data? What an interesting bug. =P
    Anyway, this is looking good as always Hez, I'm eagerly awaiting this. =3
     
  2. Skeledroid

    Skeledroid

    Member
    227
    0
    0
    If you haven't already, you should set up an auto-update system for it. That way you can keep actively fixing it, and maybe do more interesting stuff later like new levels?
     
  3. Azu

    Azu

    I must be stupid. Member
    Like DLC?
     
  4. Hez

    Hez

    Oldbie
    Is auto-updating even possible?
     
  5. Cinossu

    Cinossu

    Administrator
    2,830
    16
    18
    London, UK
    Sonic the Hedgehog Extended Edition
    <!--quoteo(post=562343:date=Feb 24 2011, 09:25 PM:name=Hez)--><div class='quotetop'>QUOTE (Hez @ Feb 24 2011, 09:25 PM) <a href="index.php?act=findpost&pid=562343">[​IMG]</a></div><div class='quotemain'><!--quotec-->Is auto-updating even possible?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Write the program to handle it, and yes it is
     
  6. Hez

    Hez

    Oldbie
    <!--quoteo(post=562344:date=Feb 24 2011, 04:28 PM:name=Cinossu)--><div class='quotetop'>QUOTE (Cinossu @ Feb 24 2011, 04:28 PM) <a href="index.php?act=findpost&pid=562344">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=562343:date=Feb 24 2011, 09:25 PM:name=Hez)--><div class='quotetop'>QUOTE (Hez @ Feb 24 2011, 09:25 PM) <a href="index.php?act=findpost&pid=562343">[​IMG]</a></div><div class='quotemain'><!--quotec-->Is auto-updating even possible?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Write the program to handle it, and yes it is
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    Im more afraid of where I'd upload the updates...

    Also, ghost data bug fixed...ffffff yeah
     
  7. Skeledroid

    Skeledroid

    Member
    227
    0
    0
    I could write something, if you so wish. That is, if you have somewhere that can handle the bandwidth etc.
     
  8. Hez

    Hez

    Oldbie
    <!--quoteo(post=562362:date=Feb 24 2011, 05:36 PM:name=Skeledroid)--><div class='quotetop'>QUOTE (Skeledroid @ Feb 24 2011, 05:36 PM) <a href="index.php?act=findpost&pid=562362">[​IMG]</a></div><div class='quotemain'><!--quotec-->I could write something, if you so wish. That is, if you have somewhere that can handle the bandwidth etc.<!--QuoteEnd--></div><!--QuoteEEnd-->
    I have nowhere to upload updates :\
     
  9. Aerosol

    Aerosol

    Not here. Moderator
    11,042
    418
    63
    Not where I want to be.
    Sonic (?): Coming summer of 2055...?
    MMF2 could handle it. You'd need to make a launcher program though. You'd have the launcher program connect to wherever you would keep your updates and download any new files, overwriting old ones. The launcher program could then launch the actual game. As a bonus, you could keep certain game options in an ini file (like starting fullscreen/windowed, etc) that the launcher program could allow the player to edit beforehand ala SADX. I'm pretty sure that this is trivial to do as long as you have the right extensions.
     
  10. Azu

    Azu

    I must be stupid. Member
    There's always SVN.
     
  11. Hez

    Hez

    Oldbie
    <!--quoteo(post=562404:date=Feb 24 2011, 07:39 PM:name=AerosolSP)--><div class='quotetop'>QUOTE (AerosolSP @ Feb 24 2011, 07:39 PM) <a href="index.php?act=findpost&pid=562404">[​IMG]</a></div><div class='quotemain'><!--quotec-->MMF2 could handle it. You'd need to make a launcher program though. You'd have the launcher program connect to wherever you would keep your updates and download any new files, overwriting old ones. The launcher program could then launch the actual game. As a bonus, you could keep certain game options in an ini file (like starting fullscreen/windowed, etc) that the launcher program could allow the player to edit beforehand ala SADX. I'm pretty sure that this is trivial to do as long as you have the right extensions.<!--QuoteEnd--></div><!--QuoteEEnd-->
    If someone is willing to teach me
     
  12. Azu

    Azu

    I must be stupid. Member
    Ask Blaze.=P All (or most) of his games have had launchers.=P
     
  13. BlazeHedgehog

    BlazeHedgehog

    A "Community Enigma"? Oldbie
    1,464
    6
    18
    But never launchers that automatically download stuff through the internet. The concept of any other type of launcher is pretty simple. The launcher program modifies an INI file full of settings, and the actual game program has one frame at the beginning that looks at those settings and applies them accordingly before moving on to the rest of the game. I'm sure Hez knows that.

    There are MMF2 extensions that let you download stuff through the internet. I know MMF1.5 had an FTP object that let you upload and download, but that involves giving it your FTP password and that always seemed kind of sketchy to me. My copy of MMF2 has the "Download Object", where you feed it an HTTP address and a destination and it transfers it from there.

    If it was me and I had stable webspace for this kind of thing, I'd do it by:

    - Keeping version data in a local text file ("localversion.ini")
    - Upon opening the launcher, downloading another text file for the version on the server ("serverversion.ini")

    These INI files contain version numbers for every individual file included with the game. MMF2 then checks local file versions with server file versions and if the local file is of a lower number than the server file, it deletes the old one (with the file object) and downloads the new one in its place.
     
  14. Aerosol

    Aerosol

    Not here. Moderator
    11,042
    418
    63
    Not where I want to be.
    Sonic (?): Coming summer of 2055...?
    <!--quoteo(post=562527:date=Feb 25 2011, 04:33 AM:name=BlazeHedgehog)--><div class='quotetop'>QUOTE (BlazeHedgehog @ Feb 25 2011, 04:33 AM) <a href="index.php?act=findpost&pid=562527">[​IMG]</a></div><div class='quotemain'><!--quotec-->But never launchers that automatically download stuff through the internet. The concept of any other type of launcher is pretty simple. The launcher program modifies an INI file full of settings, and the actual game program has one frame at the beginning that looks at those settings and applies them accordingly before moving on to the rest of the game. I'm sure Hez knows that.

    There are MMF2 extensions that let you download stuff through the internet. I know MMF1.5 had an FTP object that let you upload and download, but that involves giving it your FTP password and that always seemed kind of sketchy to me. My copy of MMF2 has the "Download Object", where you feed it an HTTP address and a destination and it transfers it from there.

    If it was me and I had stable webspace for this kind of thing, I'd do it by:

    - Keeping version data in a local text file ("localversion.ini")
    - Upon opening the launcher, downloading another text file for the version on the server ("serverversion.ini")

    These INI files contain version numbers for every individual file included with the game. MMF2 then checks local file versions with server file versions and if the local file is of a lower number than the server file, it deletes the old one (with the file object) and downloads the new one in its place.<!--QuoteEnd--></div><!--QuoteEEnd-->

    I was going to suggest something almost exactly like this until I scrolled down and saw I was beaten to it.

    If you need hands-on help Hez, I'd be more than willing.
     
  15. Cinossu

    Cinossu

    Administrator
    2,830
    16
    18
    London, UK
    Sonic the Hedgehog Extended Edition
    And if you want webspace/bandwidth, I have some you can use. :P
     
  16. Hez

    Hez

    Oldbie
    <!--quoteo(post=562530:date=Feb 25 2011, 04:53 AM:name=AerosolSP)--><div class='quotetop'>QUOTE (AerosolSP @ Feb 25 2011, 04:53 AM) <a href="index.php?act=findpost&pid=562530">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=562527:date=Feb 25 2011, 04:33 AM:name=BlazeHedgehog)--><div class='quotetop'>QUOTE (BlazeHedgehog @ Feb 25 2011, 04:33 AM) <a href="index.php?act=findpost&pid=562527">[​IMG]</a></div><div class='quotemain'><!--quotec-->But never launchers that automatically download stuff through the internet. The concept of any other type of launcher is pretty simple. The launcher program modifies an INI file full of settings, and the actual game program has one frame at the beginning that looks at those settings and applies them accordingly before moving on to the rest of the game. I'm sure Hez knows that.

    There are MMF2 extensions that let you download stuff through the internet. I know MMF1.5 had an FTP object that let you upload and download, but that involves giving it your FTP password and that always seemed kind of sketchy to me. My copy of MMF2 has the "Download Object", where you feed it an HTTP address and a destination and it transfers it from there.

    If it was me and I had stable webspace for this kind of thing, I'd do it by:

    - Keeping version data in a local text file ("localversion.ini")
    - Upon opening the launcher, downloading another text file for the version on the server ("serverversion.ini")

    These INI files contain version numbers for every individual file included with the game. MMF2 then checks local file versions with server file versions and if the local file is of a lower number than the server file, it deletes the old one (with the file object) and downloads the new one in its place.<!--QuoteEnd--></div><!--QuoteEEnd-->

    I was going to suggest something almost exactly like this until I scrolled down and saw I was beaten to it.

    If you need hands-on help Hez, I'd be more than willing.
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    if you can make a working .mfa example, I'm sure I would be able to work something out.

    I also have someone working on an updater from scratch as soon as I get him a beta.

    On that note, don't expect updates this weekend, as you know...its drink time for me.
     
  17. Icewarrior

    Icewarrior

    I'm a member of S.T.A.R.S !!11!!!1!! Member
    I really don't mean to be offending or trolling but man, you've been claiming to have the game in its final build many times for the last weeks and you always ended up adding something else in the end, thus delaying its release.
    I really respect your work and your efforts but please, make sure to tease us about the game being completed when it'll be actually complete. Take your time man to make sure everything's perfect, don't be so hasty on the teasing, it's getting kinda frustrating after a while ^^'
     
  18. Overbound

    Overbound

    Member
    607
    21
    18
    Iowa
    Sonic Time Twisted Creator
    <!--quoteo(post=563282:date=Feb 26 2011, 07:34 PM:name=Icewarrior)--><div class='quotetop'>QUOTE (Icewarrior @ Feb 26 2011, 07:34 PM) <a href="index.php?act=findpost&pid=563282">[​IMG]</a></div><div class='quotemain'><!--quotec-->I really don't mean to be offending or trolling but man, you've been claiming to have the game in its final build many times for the last weeks and you always ended up adding something else in the end, thus delaying its release.
    I really respect your work and your efforts but please, make sure to tease us about the game being completed when it'll be actually complete. Take your time man to make sure everything's perfect, don't be so hasty on the teasing, it's getting kinda frustrating after a while ^^'<!--QuoteEnd--></div><!--QuoteEEnd-->

    He claimed it was close which it is. You just need to stop nitpicking.
     
  19. TheKazeblade

    TheKazeblade

    "Our Life is More than a Side-Effect" Member
    <!--quoteo(post=563302:date=Feb 26 2011, 06:51 PM:name=Overbound)--><div class='quotetop'>QUOTE (Overbound @ Feb 26 2011, 06:51 PM) <a href="index.php?act=findpost&pid=563302">[​IMG]</a></div><div class='quotemain'><!--quotec-->He claimed it was close which it is. You just need to stop nitpicking.<!--QuoteEnd--></div><!--QuoteEEnd-->

    He's claimed specific release dates, which kind of sucks when they go by and nothing happens.

    I'm glad that he cares so much about this project that he goes back and fixes things to ensure they're top-notch, but at this point I'd rather not get excited for nothing. I have no problem with waiting until its up to his standards, but I'd prefer that release times that aren't going to happen not be said until its 100% going to happen.
     
  20. Overbound

    Overbound

    Member
    607
    21
    18
    Iowa
    Sonic Time Twisted Creator
    My thoughts are this nothing is ever 100% till it happens. I've never heard him say anything more than "maybe this weekend" or whatever. Its dumb as hell people ask and ask for specifics. Then when creators give in and do start getting specific and they end up being wrong and everyone criticizes them for it. There should be a rule criticizing people for release date misses because its ridiculous and there's no winning, someone is always pissed off. That's why I don't show more of my game because then people just nag nag nag.