Author Topic: The Impossible Game  (Read 68747 times)

0 Members and 1 Guest are viewing this topic.

Offline guy6020665

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 481
  • Rating: +7/-1
    • View Profile
Re: The Impossible Game
« Reply #285 on: November 12, 2010, 03:07:31 pm »
Weird bug, not sure why but it just froze when i tried to play Heaven, the box is in mid jump and my calculator stopped responding.

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: The Impossible Game
« Reply #286 on: September 22, 2011, 07:39:31 pm »
11 months after losing the source, I have put it back together. The source I have now looks like source that I could have personally written. It was a long journey, but it is finally complete.

Here's what I had to do to accomplish this:
  • Disassemble it in IDA and rename all of the labels to meaningful things (old)
  • Export it to z80 (old)
  • Run it through a program that takes out all of the IDA crap (comments galore with awkward tabbing all around)
  • Convert my level data back into meaningful code (this was the setback that made me wait this long)
  • Manually go through and convert ugly hex numbers to decimal
  • Turn "magic numbers" into meaningful math operations
  • Debug the new mess


To give you an idea of why the level data was such a pain, here's what the first 30 seconds of the first level look like:
Code: [Select]
fireAura:
spike(0, 17*3)
double(0, 16*3)
block(0, 1*3)
commandWait(cToggleDark, 3*3 + 1)
blockSingle(0)
commandWait(cToggleDark, 17*3)
double(0, 18*3)
spike(0, 8*3)
double(0, 5*3)
spike(0, 7*3)
block(0, 1*3)
commandWait(cToggleDark, 3*3)
block(1, 4*3)
block(2, 5*3)
block(1, 5*3)
blockSingle(0)
commandWait(cToggleDark, 8*3)
spike(0, 18*3)
spike(0, 16*3)
block(0, 1*3)
commandWait(cToggleDark, 3*3)
block(1, 2*3 + 1)
blockSingle(1)
spike(2, 2*3 + 1)
block(1, 5*3)
blockSingle(0)
commandWait(cToggleDark, 5*3)
spike(0, 12*3)
spike(0, 10*3)
spike(0, 7*3)
spike(0, 9*3)
spike(0, 7*3)
block(0, 1*3)
commandWait(cToggleDark, 3*3)
block(1, 4*3)
block(2, 4*3)
block(3, 4*3)
block(4, 1*3)

And the level data is 1300 lines long...


So finally, I can actually work on this again. I'm going to finally be able to fix a few bugs as well as a few level discrepancies. And, if my creative powers suddenly arise from no where, there might be two new levels in store. At this point, only time will tell.

Here is the source, look at it, love it, but most importantly, it's safe.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: The Impossible Game
« Reply #287 on: September 22, 2011, 07:57:28 pm »
Yay! :D
I'm glad you got this back to normal; this was a massive undertaking and now it's over. :)

Offline BalancedFury

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 722
  • Rating: +29/-2
    • View Profile
Re: The Impossible Game
« Reply #288 on: September 22, 2011, 09:03:07 pm »
The impossible game?
You mean THE GAME? Cause it is impossible to win lol :P
Antonio Nam = DualBLDR = Tony Arthur... U choose!





JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->


Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: The Impossible Game
« Reply #289 on: September 22, 2011, 09:10:44 pm »
Nope, the Impossible Game is just an awesome, awesome game by thepenguin77: http://omniurl.tk/3672/81938/
« Last Edit: September 22, 2011, 09:11:02 pm by Deep Thought »




Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: The Impossible Game
« Reply #290 on: September 22, 2011, 09:37:25 pm »
Nope, the Impossible Game is just an awesome, awesome game by thepenguin77: http://omniurl.tk/3672/81938/
Oh~~
It looks really fun!
Sig wipe!

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: The Impossible Game
« Reply #291 on: September 22, 2011, 09:37:55 pm »
His (thep77's) avatar is a screenie of this game. :P
« Last Edit: September 22, 2011, 09:38:08 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: The Impossible Game
« Reply #292 on: September 22, 2011, 09:39:27 pm »
Er, dat too ^^




Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: The Impossible Game
« Reply #293 on: September 23, 2011, 11:08:48 pm »
can You post a compiled version? i cant compile it :'(
This used to contain a signature.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: The Impossible Game
« Reply #294 on: September 23, 2011, 11:10:14 pm »
http://www.ticalc.org/archives/news/articles/14/146/146577.html ;)
All he did was reconstructing the source after it was lost somehow.

EDIT:
Quote from: thingy at top of page
Darl181 and 7 Guests are viewing this topic.
O.O
« Last Edit: September 28, 2011, 03:12:14 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline dman2073

  • LV3 Member (Next: 100)
  • ***
  • Posts: 60
  • Rating: +0/-0
    • View Profile
Re: The Impossible Game
« Reply #295 on: September 23, 2011, 11:18:52 pm »
This game is a classic.  No matter how many games I have on my calc, I always come back to the impossible game.  Keep up the great work!
Virus Loading...

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: The Impossible Game
« Reply #296 on: September 28, 2011, 10:55:35 am »
Nice. I never beat any level xD
I'm not a nerd but I pretend:

Offline turiqwalrus

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 840
  • Rating: +51/-2
  • Wheeeeeee~!
    • View Profile
Re: The Impossible Game
« Reply #297 on: September 28, 2011, 10:56:58 am »
I beat the first 3 levels ;D
75% on the fourth

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: The Impossible Game
« Reply #298 on: September 28, 2011, 07:32:20 pm »
Here you go, brand new level. And I must say, it is possibly twice as hard as heaven so... good luck.

Make sure you let me know if the level needs any changes. I look at this as a rough draft, so if you recommend I move an entire section of the level, that's not out of the question.

For those who are less awesome and can't see anything past the first 10 seconds of the game, I'll make a screenshot later once those awesome people see it for themselves. (And after I figure out how to make a bot ;D)


Press GRAPH at the main menu to access the new level. I'll add a menu later.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline BalancedFury

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 722
  • Rating: +29/-2
    • View Profile
Re: The Impossible Game
« Reply #299 on: September 28, 2011, 07:54:52 pm »
OMG, it's so hard.... how long is it?
Also, you should add a percentage function.
What I mean is like it shows how many percents you are done with each stage...
Just a suggetion BTW
Antonio Nam = DualBLDR = Tony Arthur... U choose!





JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->


Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.