Author Topic: YAMGT  (Read 90128 times)

0 Members and 1 Guest are viewing this topic.

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: Tio
« Reply #330 on: April 13, 2011, 08:32:12 pm »
This code is giving me problems to the extreme...
I tried it and after it instantly crashed the RAM I thought it might be more prudent to get some proofreading in :P

I made a typewith.me of the code.
So, thanks in advance, and http://typewith.me/QAp3pI4Cj8 ;D

EDIT SOMETHING LIKE 5 MONTHS LATER: as you can prolly tell this isn't code anymore, but re-used for a school project
« Last Edit: September 05, 2011, 07:38:51 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Tio
« Reply #331 on: April 14, 2011, 06:07:05 am »
This code is giving me problems to the extreme...
I tried it and after it instantly crashed the RAM I thought it might be more prudent to get some proofreading in :P

I made a typewith.me of the code.
So, thanks in advance, and http://typewith.me/QAp3pI4Cj8 ;D

I checked the typewithme :P

What I have to say is yes! Password levels, I always love them.

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: Tio
« Reply #332 on: April 14, 2011, 12:21:52 pm »
Tried it last night.  I only tested moving around the pointer to change the level, and something activated the level creating/deleting code, which by the way made a 31K appvar that, upon recall to TIOS, caused the BLOD and a RAM clear.  So yeah, I think I'm going to need some help with this :P

In other news, got level switching working in the game, no BLODs or whatever, fortunately.

EDIT: the typewith.me went down, so up went an etherpad.  http://etherpad.mozilla.org:9000/3DGcJ1sDcZ
EDIT2: easy to remember url. kompisen.se/tio  (also in my sig as the link "Tio dev")
« Last Edit: April 14, 2011, 05:29:31 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Tio
« Reply #333 on: April 14, 2011, 03:17:07 pm »
Tried it last night.  I only tested moving around the pointer to change the level, and something activated the level creating/deleting code, which by the way made a 31K appvar that, upon recall to TIOS, caused the BLOD and a RAM clear.  So yeah, I think I'm going to need some help with this :P

In other news, got level switching working in the game, no BLODs or whatever, fortunately.

EDIT: the typewith.me went down, so up went an etherpad.  http://etherpad.mozilla.org:9000/3DGcJ1sDcZ

If you need any help just post it :D
« Last Edit: April 14, 2011, 03:17:15 pm by Scout »

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: Tio
« Reply #334 on: April 14, 2011, 07:14:28 pm »
Yeah, I'm going to need some help with this...
Did anyone else (that's still active in calcs that is :P) get this concept to work?  I've looked around and as of yet I'm not really seeing anything...
Vy'o'us pleorsdti thl'e gjaemue

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Tio
« Reply #335 on: April 17, 2011, 01:39:53 pm »
Yeah, I'm going to need some help with this...
Did anyone else (that's still active in calcs that is :P) get this concept to work?  I've looked around and as of yet I'm not really seeing anything...

I'd recommend you to create a topic here. Or maybe in the Q&A topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Tio
« Reply #336 on: April 27, 2011, 10:24:18 pm »
Progress is being made, I'm almost done with levelsets.  I'm also considering putting in switch type 2/door type 2, which work indepentently from the current ones but the same way.  Levelsets get priority, tho.

And in response to the poll, I'm on the course of fixing up the source so instead of using L# tokens (which iirc won't work in apps because of SMC) to an external appvar named TEMP or something. nvm

Also, made another level in math today.  This one is more puzzle-oriented than difficulty-oriented, but there are some harder parts, esp. near the end.

I'm glad this is still being worked on. Looks awesome by the way. I hope you can sort your Axe issues soon. Ask in the Axe section if you need any help and I'm sure people will be glad to help.
« Last Edit: April 27, 2011, 10:25:58 pm by DJ_O »

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Tio
« Reply #337 on: April 28, 2011, 12:00:46 am »
Wow!  Looks awesome.  :D
I really like the flames in the beginning!
ld a, 0
ld a, a

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: Tio
« Reply #338 on: April 28, 2011, 12:11:02 am »
I hope to get this really going again, lately my productivity's kind of died (curse you ti-boy :P)
I'll post the question in the axe forum when I get the times, later tonight or sometime tomorrow. I sense this might take some time to get working, so to just push something out what will probably be in the next release are some new tiles, like a second set of switches or something.

And thanks about the menu ;D
Vy'o'us pleorsdti thl'e gjaemue

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Tio
« Reply #339 on: April 28, 2011, 06:41:04 am »
I like those little arcade games you made near the beginning of the thread. Those look fun!

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: Tio
« Reply #340 on: April 29, 2011, 12:43:33 am »
Ok, so apparently all this time while I'm struggling with this routine the memkit axiom's just been sitting there, waiting to be used...
* Darl181 feels really "SMRT" right now :P

Using memkit it should be about 9001 times easier and more stable, so update soon...

I like those little arcade games you made near the beginning of the thread. Those look fun!
Thanks!  I actually need to buckle down and get some readmes written for them so i could put them on ticalc...
Vy'o'us pleorsdti thl'e gjaemue

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: Tio
« Reply #341 on: May 01, 2011, 09:28:51 pm »
Got level creating to work, idk what was going on but whenever a level was made from "select" in the main menu (in the editor) it would make an unwelcome ~31kb u var (from the app overflowing or something).
It's a long way from fool-proof, atm it's possible to accidentally delete 384-byte chunks out of the RAM despite protections set in place--so I need to take a better look at those.  Also decieving protections it scrolls back into the RAM if you tell it to go back, instead of stopping at the start of the set.

A question about how memkit works.  After New( and/or Delete( , where does the pointer end up?

EDIT: question answered on IRC, it stays in the same place.  Thanks runer ;D
« Last Edit: May 02, 2011, 02:16:43 am by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

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: Tio
« Reply #342 on: May 02, 2011, 02:10:25 am »
Ok, I'm confused...I have the same code for level switching protection so the pointer doesn't leave the var...
Code: [Select]
If [going back one slot]
If P-r6
P-384→P
End
End
If [going forward]
If {P+383}r-31337
P+384→P
End
End
The editor won't go past the end, but will go before the start of the var.
The game, on the other hand, will not go before the var starts, but freely goes past the end.
Vy'o'us pleorsdti thl'e gjaemue

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Tio
« Reply #343 on: May 02, 2011, 02:40:47 am »
I guess the question for going back is, what is r6?  You can put a ClrHome:Disp P>Dec,i,r6>Dec:getkeyr inside to help you debug what the problem could be.  Same with {P+383}r.
« Last Edit: May 02, 2011, 02:40:59 am by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

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: Tio
« Reply #344 on: May 02, 2011, 02:41:32 am »
Getcalc([stuff])→r6→P and P is manipulated to point to different parts of the levelset.
Vy'o'us pleorsdti thl'e gjaemue