Author Topic: [PP] Progress '10  (Read 124181 times)

0 Members and 4 Guests are viewing this topic.

Offline tifreak

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: [PP] Progress '10
« Reply #105 on: February 19, 2010, 05:37:19 am »
It's actually not as bad as it seems. The battle system is what will be the hardest thing to deal with, as I am already writing out the code for getting the starter pokemon. I also forgot to set up the Trainer ID, so I have to add that in.

Edit

Started setting up code to do the experience needed equation for next level. Got some of the code to get Charmander all written out on paper, should have it done later today. Then I should be able to basically copy that code over to write out getting the other 2 pokemon.
« Last Edit: February 19, 2010, 11:06:35 am by tifreak »
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [PP] Progress '10
« Reply #106 on: February 19, 2010, 02:24:21 pm »
battle systems can be hard indeed x.x, especially with a lot of abilities. Strangely enough, though, what I always found the hardest iN RPG making was to code building/maps exits/entrances that are doors type, not going outside the map, because when you have many, it gets quite hard to read through the list of events that just contains warping code x.x. Events themselves gets hard to code after a while because you'll always forget to add a few Ends or add too many of them sometimes, then when you test your entire game later, you run into plenty of errors in code that used to work fine, and since these programs are often huge, it gets friggin hard to search for the bug.

Can't wait for more screenshots :)
« Last Edit: February 19, 2010, 02:24:50 pm by DJ Omnimaga »

Offline tifreak

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: [PP] Progress '10
« Reply #107 on: February 19, 2010, 03:06:54 pm »
yeah, I ran into that problem a lot too. That is why now I have this 2 foot tall stack of note books. XD Any time I make significant changes to code, I end up writing it out to make sure it looks correct. Now I write the code out on paper before code even makes it to the calc, to keep better track of things.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

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: [PP] Progress '10
« Reply #108 on: February 19, 2010, 10:05:19 pm »
Awesome! Good luck.

2 feet! Wow!  How much time do you think has been spent writing out all that code?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [PP] Progress '10
« Reply #109 on: February 19, 2010, 10:48:28 pm »
wow 2 foot, that's more than all notes I still have from random RPGs on calc, comic book based, stories plus LEGO RP'ing games notes/stuff. I don't even have 6 inch of them and it has been 12 years since I started storing them x.x

Offline tifreak

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: [PP] Progress '10
« Reply #110 on: February 19, 2010, 11:38:19 pm »
no no, that is just paper I have to take notes on XD

So far, I have roughly 4 inches of paper notes on pokemon alone, probably another 3-4 on the other projects combined.

Edit: I have decided today to move lists that only get used to recall data into programs, on a line by line basis. This way they don't take up space in Archive as a list and have to have the entire list in RAM. I can then utilize Celtic2 to recall the data corresponding to the pokemon # directly from the archived app var.

I have already done this, sort of, with the pokemon element type list. I have at least one more to do this for, and it is the list that contains the  evolution at what level list. Beyond that, I am uncertain if there are any more lists that I can do this to, but I will of course scour the code to see.

Sad thing is, the program that kerm made for me to change a program into an appvar, causes instability within the vat, and if your code errors, you get a RAM clear. So to keep the project safe, I have the program to change programs to appvars on another 83+ of unimportance, that will allow me to make the change and transfer back to the project calculator.

Have also went through and confirmed what list elements need to be filled out before sending it through the equations to get the stats generated. So I should have that working this afternoon .
« Last Edit: February 20, 2010, 09:35:54 am by tifreak »
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [PP] Progress '10
« Reply #111 on: February 20, 2010, 11:08:06 am »
cool, should reduce the amount of data on calc ^^

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: [PP] Progress '10
« Reply #112 on: February 20, 2010, 11:33:00 am »
Your fingers will get seriously tired if you get to the situation of put that down to calculator. :D

I have a bunch of notes in paper too.
« Last Edit: February 20, 2010, 11:33:35 am by Galandros »
Hobbing in calculator projects.

Offline tifreak

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: [PP] Progress '10
« Reply #113 on: February 20, 2010, 11:41:24 am »
hehe, well, there won't be less data, but here is how I am looking at it.

With moving these lists, I will be able to use C2 to read just that one number. Otherwise, I have a 151 element, 3kb list to unarchive, read from, and rearchive. So this should be a 2 fold thing, speeding up some of the equation things, and eliminating a 3k list to be dropped in ram for a short time.

Edit:

Well, maybe not a 3kb list, but anyways..

Moved the evolved data over to a program to be moved to an appvar here shortly. List was 1373 bytes, the program is 391 bytes. Changing to an appvar doesn't change size, so it should be that once converted. decent amount of savings, don't you think?
« Last Edit: February 20, 2010, 12:06:50 pm by tifreak »
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [PP] Progress '10
« Reply #114 on: February 20, 2010, 01:36:55 pm »
oh I meant less files, sorry x.x, not data

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: [PP] Progress '10
« Reply #115 on: February 20, 2010, 04:35:37 pm »
Awesome!  It's too bad that it corrupts the VAT, but a RAM clear will fix that. :P

Sounds cool.  4 inches is still a lot. ;D

Offline tifreak

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: [PP] Progress '10
« Reply #116 on: February 20, 2010, 07:41:50 pm »
that's why I am using the other 83+, I don't care about it at all. XD

also, for those that might be interested and have excel or openoffice, http://tifreakware.net/tifreak8x/pokemon/files/pokemonmemoryusage.xls
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

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: [PP] Progress '10
« Reply #117 on: February 21, 2010, 11:34:54 am »
That's really cool!  Will it fit on a 84+ (not se)?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [PP] Progress '10
« Reply #118 on: February 21, 2010, 02:39:05 pm »
From what I remember about 5 years ago, I think he isn't planning for 84+ support, just SE models, as such game would be far too big to fit on non SE ones. It's alerady 100 KB even if 15% complete :P

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: [PP] Progress '10
« Reply #119 on: February 21, 2010, 02:41:30 pm »
A little offtopic but is worth to say:
 Excel sheets can be quite useful for developing certain projects aspects.
 Don't forget Excel sheets, be imaginative and you will find good uses to it. Even just tables with data.
« Last Edit: February 21, 2010, 02:42:29 pm by Galandros »
Hobbing in calculator projects.