|
Any plans for upcoming speedhacks? |
Mark Oates
Member #1,146
March 2001
|
I need some motivation to throw something together. -- |
Edgar Reynaldo
Major Reynaldo
May 2007
|
I vote for a resurrection hack. Take something old and bring it back to life. Port it, update it, upgrade it, hack it in some way for a few days and see what you can do with it.
My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Elias
Member #358
May 2000
|
👌 -- |
GullRaDriel
Member #3,861
September 2003
|
A resurrection hack would also bring more known games on the new API. I second Edgar :-) "Code is like shit - it only smells if it is not yours" |
Chris Katko
Member #1,881
January 2002
|
I'm currently hacking on the One Hour One Life codebase. I forked it for showing live, proof-of-concept, of my ideas. Also, within about an hour, I got a higher resolution mode working. Normal: Mine: (Looks like one left tile of overdrawn. TWO tiles on the right. at off-by-one error.) Currently their server's send data early (outside the screen) to allow overdrawing (that is, 10px of a 300px object, before the whole object is in frame). I play on a 55" 4K screen (not bragging.) and the DPI with this game literally makes me nauseous at default scale when I travel. I'm still reading through to figure out whether I can make more actual drawing distance occur. (objects and all). Because I think the game would be WAY more playable than the insane hardcoded low resolution of 720p (1280x720p). You can't even buy a laptop in the last ~8 years with lower than 1366x768! The code... some of it is nicely laid out. Other parts... are horrific. You can tell what parts he has experience with and what he doesn't / what was hacked in because the game concept changed from when he started. Lots of stuff being learned for planning my future projects. Also, he uses ASCII text sent over http for all game connections. And I can't tell if that's bad... or horrific. Because he basically has to parse every single MESSAGE TYPE ... by parsing ENTIRE STRINGS. (scanf!) That cannot be fast! Especially since he wanted his servers to support TWO HUNDRED concurrent players! Right now, they're capped at 60 and still laggy because they were insanely laggy (15+ seconds!) on launch. I think it's not just "lag" but something happening causing a huge connection deadlock or something. Because I'll be frozen, while many other player move about. Like my input connection (or message buffer) is full, while others can update AND send their updates to me (from the server). I don't really want to fix his netcode for him. More, trying my own expansions and demo'ing ideas I think the game should already have. -----sig: |
amarillion
Member #940
January 2001
|
I'd join a resurrection hack Maybe we can put something together for the occasion of easter? -- |
Edgar Reynaldo
Major Reynaldo
May 2007
|
Can we at least call it resurrection hack and not easter hack? Easter is a pagan holiday that takes away from the real time to commemorate, which is Passover. My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Chris Katko
Member #1,881
January 2002
|
Edgar Reynaldo said: Easter is a pagan holiday that takes away from the real time to commemorate, which is Passover. Jesus Christ. -----sig: |
Edgar Reynaldo
Major Reynaldo
May 2007
|
Chris Katko said: Jesus Christ is our Passover FTFY. Easter is derived from Ishtar, which is an idol and a false god. Rolling easter eggs and eating chocolate bunnies is not Christian. You're supposed to be commemorating the sacrifice of Christ. He's the one who earned our place in heaven and earned the forgiveness of our sins with his blood. I didn't want to make a big deal out of this, but Easter should be abolished in its entirety. If you're gonna be a Christian, worship the Father and the Son, not a freaking chocolate rabbit. I didn't mind when I was a kid because I didn't know any better, and candy and colored eggs can pull the wool over your eyes but there's a time for everybody to grow up and become an adult with a brain instead of a kid with a sugar tooth. My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Neil Roy
Member #2,229
April 2002
|
Hmph, Edgar and I agree on something! Well said. I think "resurrection hack" makes the most sense when involving resurrecting an old game and modernizing it or whatever. Would be fun, even though I only ever took part in one of the past Speedhacks (the first one). --- |
bamccaig
Member #7,536
July 2006
|
Easter is a statutory holiday and a chance to gather with the extended family. No need for anything religious about it. Even when I was a Christian nobody ever spoke of Christian themes at Easter unless you were in church. Get over yourselves. -- acc.js | al4anim - Allegro 4 Animation library | Allegro 5 VS/NuGet Guide | Allegro.cc Mockup | Allegro.cc <code> Tag | Allegro 4 Timer Example (w/ Semaphores) | Allegro 5 "Winpkg" (MSVC readme) | Bambot | Blog | C++ STL Container Flowchart | Castopulence Software | Check Return Values | Derail? | Is This A Discussion? Flow Chart | Filesystem Hierarchy Standard | Clean Code Talks - Global State and Singletons | How To Use Header Files | GNU/Linux (Debian, Fedora, Gentoo) | rot (rot13, rot47, rotN) | Streaming |
Neil Roy
Member #2,229
April 2002
|
Can we please stick to discussion about a resurrection-hack? Man alive... --- |
Mark Oates
Member #1,146
March 2001
|
-- |
Neil Roy
Member #2,229
April 2002
|
Mark Oates said: He is risen!! LMAO, I never even thought of it that way! --- |
Edgar Reynaldo
Major Reynaldo
May 2007
|
Since this is an informal hack, we need to discuss the rules and what is considered participation in the hack, and how long it should be etc... For example, I think positive participation for the hack could be to resurrect a depot game with available source code and hack it for three days. You could port it from Allegro 4 to Allegro 5, add a feature, fix some bugs, update code, do whatever you want with it. And it doesn't have to be someone else's code it can be your own code, and it doesn't have to be from the depot, that was just an example. I say 72 hours from Friday 6PM until Monday 6PM or Noon UTC or Midnight UTC or whatever 3 days later. Or maybe we could spend a whole week on a hack. That's a more realistic expectation. You do have to understand someone else's code, or else your own old stinky code you would rather replace. You could port an old game to another language, or just give it a fresh update with new binaries from new compilers and new libraries. Or if you're feeling artistic, make an art pack for an old game with bad graphics. Take something dead, and make it alive. xD We have somewhat around 4 weeks to plan. Let's come up with some rules and some ideas, and perhaps some hosting options.
My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Mark Oates
Member #1,146
March 2001
|
72hrs 👍 -- |
amarillion
Member #940
January 2001
|
I can make the TINS site available if desired. All we need now is to pick some dates! -- |
DanielH
Member #934
January 2001
|
March 30th to April 1st would seem appropriate. Day of crucifixion to day of resurrection. |
amarillion
Member #940
January 2001
|
Those dates work for me! -- |
Mark Oates
Member #1,146
March 2001
|
DanielH said: March 30th to April 1st Oh wow that works perfectly! -- |
GullRaDriel
Member #3,861
September 2003
|
That should work for me too ! "Code is like shit - it only smells if it is not yours" |
Edgar Reynaldo
Major Reynaldo
May 2007
|
Participation could be as simple as reviving some old forum code that you think is too cool to die. For example, I found Bloobs! by Johan Peitz and recompiled it from source. I slowed down the timer a bit so you could see what is going on. Hold tab to run full speed. Bloobs! modified src + static win32 binary {"name":"611333","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/b\/c\/bcd3129d0b2bf2b7f80209d16b172d7f.png","w":642,"h":513,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/b\/c\/bcd3129d0b2bf2b7f80209d16b172d7f"} My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Elias
Member #358
May 2000
|
I'll be spending that weekend with my wife's family celebrating some pagan holiday... but I should find a few hours working on our ancient teamhack game again! -- |
amarillion
Member #940
January 2001
|
Quick show of hands - who would like me to turn on the TINS website for this event? I could do it easily, but I don't want to force-feed it. -- |
Elias
Member #358
May 2000
|
✋️ -- |
|
|