WindowsZone

Discussion in 'Fangaming Discussion' started by MainMemory, Mar 31, 2010.

  1. Chaos Knux

    Chaos Knux

    Stable avatar temporary. Randomizer site down. Misfit
    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec--><!--quoteo(post=434738:date=Mar 31 2010, 02:22 PM:name=Chaos Knux)--><div class='quotetop'>QUOTE (Chaos Knux @ Mar 31 2010, 02:22 PM) <a href="index.php?act=findpost&pid=434738">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=434659:date=Mar 31 2010, 01:13 PM:name=MainMemory)--><div class='quotetop'>QUOTE (MainMemory @ Mar 31 2010, 01:13 PM) <a href="index.php?act=findpost&pid=434659">[​IMG]</a></div><div class='quotemain'><!--quotec-->By "locks out control", do you mean that Sonic doesn't respond or that you can't do anything else while it's running?

    And what do you mean by horizontal lines?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Can't do anything else while running. Sonic responds fine. If it matters, I'm running WinXP SP3.
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    And if you click on something, it doesn't work? That is really weird.<!--QuoteEnd--></div><!--QuoteEEnd--> Hang on a second, I've recorded it to show you to be sure we understand one-another. Blue annotations are Sonic. Important stuff is in white. <a href="http://www.youtube.com/watch?v=01TWBLTuVUA" target="_blank">http://www.youtube.com/watch?v=01TWBLTuVUA</a>
    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec--><!--quoteo(post=434738:date=Mar 31 2010, 02:22 PM:name=Chaos Knux)--><div class='quotetop'>QUOTE (Chaos Knux @ Mar 31 2010, 02:22 PM) <a href="index.php?act=findpost&pid=434738">[​IMG]</a></div><div class='quotemain'><!--quotec-->By horizontal lines, I mean well, Sonic being able to run on the divisions between posts on this board or maybe even shit like this:

    ______________


    _______________________________<!--QuoteEnd--></div><!--QuoteEEnd-->
    No.
    <!--QuoteEnd--></div><!--QuoteEEnd-->That's cool. This is your thing, not mine. As you were.
     
  2. To be honest I just looked and this doesn't look hard to modify AT ALL.

    Each sprite has a different named picture in a folder of the characters name.

    The ini folder has all the gravity and physics values and boundaries.

    So all MainMemory has to do is add an option to select a character ini via browse, and that should work!

    We can do the rest!!
     
  3. Chaos Knux

    Chaos Knux

    Stable avatar temporary. Randomizer site down. Misfit
    <!--quoteo(post=434868:date=Mar 31 2010, 06:13 PM:name=RGamer2009)--><div class='quotetop'>QUOTE (RGamer2009 @ Mar 31 2010, 06:13 PM) <a href="index.php?act=findpost&pid=434868">[​IMG]</a></div><div class='quotemain'><!--quotec-->To be honest I just looked and this doesn't look hard to modify AT ALL.

    Each sprite has a different named picture in a folder of the characters name.

    The ini folder has all the gravity and physics values and boundaries.

    So all MainMemory has to do is add an option to select a character ini via browse, and that should work!

    We can do the rest!!<!--QuoteEnd--></div><!--QuoteEEnd-->
    Right-click the little sonic head next to your clock. Click "load player". Boom.
     
  4. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,595
    193
    43
    SonLVL
    <!--quoteo(post=434867:date=Mar 31 2010, 05:12 PM:name=Chaos Knux)--><div class='quotetop'>QUOTE (Chaos Knux @ Mar 31 2010, 05:12 PM) <a href="index.php?act=findpost&pid=434867">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec--><!--quoteo(post=434738:date=Mar 31 2010, 02:22 PM:name=Chaos Knux)--><div class='quotetop'>QUOTE (Chaos Knux @ Mar 31 2010, 02:22 PM) <a href="index.php?act=findpost&pid=434738">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=434659:date=Mar 31 2010, 01:13 PM:name=MainMemory)--><div class='quotetop'>QUOTE (MainMemory @ Mar 31 2010, 01:13 PM) <a href="index.php?act=findpost&pid=434659">[​IMG]</a></div><div class='quotemain'><!--quotec-->By "locks out control", do you mean that Sonic doesn't respond or that you can't do anything else while it's running?

    And what do you mean by horizontal lines?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Can't do anything else while running. Sonic responds fine. If it matters, I'm running WinXP SP3.
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    And if you click on something, it doesn't work? That is really weird.<!--QuoteEnd--></div><!--QuoteEEnd--> Hang on a second, I've recorded it to show you to be sure we understand one-another. Blue annotations are Sonic. Important stuff is in white. <a href="http://www.youtube.com/watch?v=01TWBLTuVUA" target="_blank">http://www.youtube.com/watch?v=01TWBLTuVUA</a><!--QuoteEnd--></div><!--QuoteEEnd-->
    Well, that is definitely not normal... The BG is transparent though, so it should pass the clicks through to the windows behind it. Hmm...

    RGamer2009: Try "Load Player..." :P
    I made this purposefully easy to modify.
     
  5. P.P.A.

    P.P.A.

    SONIC 2 SUCKS, SONIC CD FOREVER Member
    644
    0
    0
    Germany
    Sonic MD (Currently: Art for Zone 3)
    <!--quoteo(post=434862:date=Apr 1 2010, 12:05 AM:name=MainMemory)--><div class='quotetop'>QUOTE (MainMemory @ Apr 1 2010, 12:05 AM) <a href="index.php?act=findpost&pid=434862">[​IMG]</a></div><div class='quotemain'><!--quotec-->P.P.A.: You could have just uploaded an INI and sprite folder instead of uploading a whole copy of the program.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Good point, my bad.

    <a href="http://www.fileden.com/files/2007/8/26/1382984/SONCI%201%20AND%20CD%20PRYDE.rar" target="_blank">http://www.fileden.com/files/2007/8/26/138...0CD%20PRYDE.rar</a>

    (I did figure that I was supposed to have them a different name and use "load player" on them but it didn't work when I tried naming both the folder and ini file "sonic1" each...)
     
  6. Ollie

    Ollie

    DIGGY DIGGY HOLE Member
    Cool little program. Although, I'm curious to why it's using like 50% CPU Usage? I have a AMD Athlon 5200+ but surely it shouldn't be taking up that much resources?
     
  7. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,595
    193
    43
    SonLVL
    You have to make sure to change the lines like "image=sonic\stand.png" to "image=sonic1\stand.png"
    A minor note about that is that the INI must be in the same folder as the program for relative paths to work.

    Also, anybody who was having it crash on startup with little explanation was probably experiencing the same error FraGag was, so it's fixed now.

    Ollie: it has to get a list of all the open windows every frame and check for collision with every one of them. For me it uses 90% CPU.
     
  8. ICEknight

    ICEknight

    Researcher Researcher
    Awesome. I love how you can even drag an icon and use it as a platform for him.

    Having it in "random input mode" is pretty funny...
     
  9. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,595
    193
    43
    SonLVL
    Huh, how about that? You can!

    Now if there was a way to make him able to interact with icons on the desktop, that would be awesome.
     
  10. Tidbit

    Tidbit

    Member
    This was really cool, but I found that it ran faster with the sound fx turned off. But it would be cool if you could make him avoid the mouse and if you caught him Sonic would die.
     
  11. This is a great tool for people who play with this kind of stuff. Now, a few suggestions.


    - choice of imput (I don't know if that is doable with this version.)
    -size of sonic (because sonic seems a little too small for me.
    -speed of sonic (who wants to bypass the sound barrier?)
    -more players (optional of course.)
     
  12. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,595
    193
    43
    SonLVL
    1. working on it
    2. do it yourself by editing the images and the sonic.ini file
    3. do it yourself by editing the sonic.ini file
    4. you can make other players yourself, but right now they'll all act like Sonic. I may add Tails' and Knuckles' abilities at some point and I may even allow you to code your own characters by making a .dll

    also, now Sonic can push windows instead of just treating them as walls
     
  13. DigitalDuck

    DigitalDuck

    Arriving four years late. Member
    5,091
    237
    43
    Lincs, UK
    TurBoa, S1RL
    <!--quoteo(post=435143:date=Apr 1 2010, 05:32 AM:name=MainMemory)--><div class='quotetop'>QUOTE (MainMemory @ Apr 1 2010, 05:32 AM) <a href="index.php?act=findpost&pid=435143">[​IMG]</a></div><div class='quotemain'><!--quotec-->also, now Sonic can push windows instead of just treating them as walls<!--QuoteEnd--></div><!--QuoteEEnd-->

    Oh wow, that's amazing! I especially like the fact that you can push with the spindash too, just like in S3K!
     
  14. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,595
    193
    43
    SonLVL
    yep, and pushing from the inside makes them stretch
     
  15. Neat stuff! Can't wait for the next revision!
     
  16. AeonicB

    AeonicB

    Oldbie
    806
    10
    18
    Freelance
    Best. Thing. Ever. XD

    Thank you! XD
     
  17. It works for me now.
    Awesome program is awesome. Great work.
     
  18. Overlord

    Overlord

    Now playable in Smash Bros Ultimate Moderator
    18,527
    516
    93
    Berkshire, England
    Learning Cymraeg
    Now I've installed the newer version, it's working for me, too. Though I have to be careful where I place him on my secondary screen as if there's only my IRC window fullscreened, he falls to the bottom and dies instantly. XD

    [​IMG]

    Awesome little app, even if it is a bit CPU heavy =P

    EDIT: Seeing as spacebar is used so much in the windows UI and other apps, how about an option to add joypad support for all controls XD
     
  19. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,595
    193
    43
    SonLVL
    And now it has joypad support, using the first POV hat and a button of your choosing for jump. You may need the DirectX runtimes for this now.

    Also, .1 seems to be a fine framerate if you want it to use less CPU.
     
  20. Josh

    Josh

    Oldbie
    1,966
    822
    93
    USA
    Newest version doesn't work for me, one of the ones from yesterday worked perfectly. It just gives me an Unhandled Exception. 64-bit Windows 7, here.