Author Topic: Chip's Challenge  (Read 37530 times)

0 Members and 1 Guest are viewing this 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: Chip's Challenge
« Reply #15 on: November 25, 2008, 02:48:01 pm »
It pretty much mostly do the ability  of grabbing commands from a program and copying them into a string, which, afterward, you can copy into an APPVAR or a program. This means you could basically have an entire RPG in maybe two files since all subroutines would be into one program. It's a bit challenging to use though.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

metagross111

  • Guest
Re: Chip's Challenge
« Reply #16 on: November 25, 2008, 02:58:16 pm »
can it grab commands from an archived prog?

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: Chip's Challenge
« Reply #17 on: November 25, 2008, 07:23:32 pm »
Yes, Celtic2 will read directly from an archived program or app. :) That is why now all the pokemon sprite data (something like 16kb) is now in just one program, with not one single If command in it.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #18 on: November 25, 2008, 07:38:31 pm »
Celtic2 reads a single line from a program, right?  So if the data for each matrix is ~3kb, I could fit 7-8 per program.  Using Celtic2 it would give me a 3kb string, converting to a matrix (using expr) 9kb in size, so at most I would have 12kb in use at one time (well, I would delete the string after I use it), leaving me with 12kb RAM for the engine.  Wow, I just might not be as RAM-cramped as I thought!
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

metagross111

  • Guest
Re: Chip's Challenge
« Reply #19 on: November 25, 2008, 07:44:46 pm »
interesting...

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #20 on: November 25, 2008, 08:19:31 pm »
It's an incredibly powerful tool for managing large amounts of data, but it takes practice figuring out how to use it most efficiently.
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

metagross111

  • Guest
Re: Chip's Challenge
« Reply #21 on: November 25, 2008, 09:00:26 pm »
yes, it sounds somewhat complicated

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #22 on: November 25, 2008, 09:10:56 pm »
It's not really complicated, but it can be misused (as in making an overly-complicated SMC routine using Celtic that was slower than using function vars...).  It only has (up to) 4 arguments.
theta:  Function # you want to use (0-6)
Str0: The name of the program/appVar you want to read/write.
Str9: The Text you want to write.  As output it's either the line you wanted to read or the error code.
Ans: The line # you want to read/write/insert.
That's it, no crazy 20-argument commands or 16kb app ;D (not to bash things like xLIB and Omnicalc)
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

Offline Madskillz

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 488
  • Rating: +32/-2
    • View Profile
Re: Chip's Challenge
« Reply #23 on: November 25, 2008, 10:53:24 pm »
hey looks great cant wait to see how everything turns out. Did you get the masked sprite thing to work?

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #24 on: November 25, 2008, 11:04:53 pm »
Thanks :)
Actually, I haven't touched the chip-on-other-tiles part yet.  I'm working on the engine right now and I'm hoping this little break from staring at the screen pixel-by-pixel will give my subconscious a chance to fix the problem ::) (actually, my brain does work that way)
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

metagross111

  • Guest
Re: Chip's Challenge
« Reply #25 on: November 26, 2008, 09:28:34 am »
chip, i worked on those sprites and im afraid they were really ugly for 8*8.

i guess i dont have the talent for anything that small.

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #26 on: November 26, 2008, 12:07:25 pm »
chip, i worked on those sprites and im afraid they were really ugly for 8*8.

i guess i dont have the talent for anything that small.
Same here.  I think my standards are too high for the sprites I'm making.
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

Offline deeph

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 138
  • Rating: +6/-0
    • View Profile
    • deeph.servhome.org
Re: Chip's Challenge
« Reply #27 on: November 26, 2008, 04:54:53 pm »
Hi,

I've just made those tiles but I don't know if they are good enough :



I think some of them could be redraw.

metagross111

  • Guest
Re: Chip's Challenge
« Reply #28 on: November 26, 2008, 05:10:10 pm »
hey! nice, deeph!

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Chip's Challenge
« Reply #29 on: November 26, 2008, 05:20:32 pm »
These are great! Thank you ;D
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%