Author Topic: Escheron: Shadow over Ragnoth  (Read 180499 times)

0 Members and 1 Guest are viewing this topic.

Offline jsj795

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1105
  • Rating: +84/-3
    • View Profile
Re: Escheron: Shadow over Ragnoth
« Reply #225 on: January 08, 2010, 09:44:25 am »
What do you mean by "going foreward"?
*Ztrumpet dosn't get simple termanology...

I think it means when you select something in inventory or something, the cursor is always at the top, but when you deselect (or leave the specific item menu), the cursor on the inventory menu is at the place where you were

i don't know if i confused even more o.O and iambian, correct me if im wrong^^


Spoiler For funny life mathematics:
1. ROMANCE MATHEMATICS
Smart man + smart woman = romance
Smart man + dumb woman = affair
Dumb man + smart woman = marriage
Dumb man + dumb woman = pregnancy
2. OFFICE ARITHMETIC
Smart boss + smart employee = profit
Smart boss + dumb employee = production
Dumb boss + smart employee = promotion
Dumb boss + dumb employee = overtime
3. SHOPPING MATH
A man will pay $2 for a $1 item he needs.
A woman will pay $1 for a $2 item that she doesn't need.
4. GENERAL EQUATIONS & STATISTICS
A woman worries about the future until she gets a husband.
A man never worries about the future until he gets a wife.
A successful man is one who makes more money than his wife can spend.
A successful woman is one who can find such a man.
5. HAPPINESS
To be happy with a man, you must understand him a lot and love him a little.
To be happy with a woman, you must love her a lot and not try to understand her at all.
6. LONGEVITY
Married men live longer than single men do, but married men are a lot more willing to die.
7. PROPENSITY TO CHANGE
A woman marries a man expecting he will change, but he doesn't.
A man marries a woman expecting that she won't change, and she does.
8. DISCUSSION TECHNIQUE
A woman has the last word in any argument.
Anything a man says after that is the beginning of a new argument.

Girls = Time * Money (Girls are a combination of time and money)
Time = Money (Time is money)
Girls = Money squared (So, girls are money squared)
Money = sqrt(Evil) (Money is also the root of all evil)
Girls = sqrt(Evil) squared (So, girls are the root of all evil squared)
Girls = Evil (Thus, girls are evil)
*Girls=Evil credit goes to Compynerd255*

Online 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: Escheron: Shadow over Ragnoth
« Reply #226 on: January 08, 2010, 11:54:36 am »
Final Fantasy games often had an option letting the user set the cursor to memory or fixed position. At fixed position the cursor would go back to first menu choice regardless of if you went forward or backwards in menus, while memory had its position remembered no matter what.

Offline Iambian

  • Coder Of Tomorrow
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 739
  • Rating: +216/-3
  • Cherry Flavoured Nommer of Fishies
    • View Profile
Re: Escheron: Shadow over Ragnoth
« Reply #227 on: January 12, 2010, 01:55:51 am »
Finished up with the equip menu. Also started working on the status menu. For your convenience, you can access the status menu right from the equip menu by using the DEL key as sort of a shortcut. Because you know... you want to see the immediate effect of what you equipped, right?

The empty space in the status menu is where a large portrait is going to be going. I haven't really put that stuff in yet.

On another note, the app has 5.6KB collectively remaining in its 4 pages. I may actually have to expand the app to 80KB to get myself another 16KB.
A Cherry-Flavored Iambian draws near... what do you do? ...

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Escheron: Shadow over Ragnoth
« Reply #228 on: January 12, 2010, 02:08:25 am »
This is turning out better and better all the time!

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: Escheron: Shadow over Ragnoth
« Reply #229 on: January 12, 2010, 08:51:35 am »
This looks very nice! Great job!

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Escheron: Shadow over Ragnoth
« Reply #230 on: January 12, 2010, 10:39:47 am »
This looks really nice. I'm a bit surprised that you're running that low on space already, but another 16kb isn't really that much of a concern as far as size goes. It is an RPG after all. =D

Online 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: Escheron: Shadow over Ragnoth
« Reply #231 on: January 12, 2010, 01:44:10 pm »
Wow nice so far :), and I don't mind 80 KB app, or even 96 for that matter. With everything included in the game it will be worth the space it takes IMHO.

Because you know... you want to see the immediate effect of what you equipped, right?
Yup, I really hated how FFIV didn't do that. It was trial and error to equip anything in this game. Same to buy stuff, you would get ripped at many shops because of idiot sellers selling weaker equipment than previous shop for more. I got more frustrated at buying stuff than fighting hard bosses in this game.

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: Escheron: Shadow over Ragnoth
« Reply #232 on: January 12, 2010, 04:38:09 pm »
Oh, I forgot to mention what I thought about size; It's fine in my opinion to have more space.  You're doing a great job with it, so why not use more. ^-^

Plus, it's going to be a huge game already.  At this point it's just big and would be looked at as the same size weather it's 4 pages or 5, in my opinion (Which if anyone thinks is wrong, I'm sorry).
« Last Edit: January 12, 2010, 04:39:56 pm by ztrumpet »

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Escheron: Shadow over Ragnoth
« Reply #233 on: January 12, 2010, 06:37:28 pm »
Very nice ;D

Do you have all of the data in the app yet? (I think you said you had a while ago)
"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 Iambian

  • Coder Of Tomorrow
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 739
  • Rating: +216/-3
  • Cherry Flavoured Nommer of Fishies
    • View Profile
Re: Escheron: Shadow over Ragnoth
« Reply #234 on: January 12, 2010, 08:59:30 pm »
Not all of the data that can be included in the app actually *is* in the app. The data that remains is the character/NPC dialog data, treasure chest data, enemy statistical data, large character portraits, event data, and a few other goodies that needs to go in, like game ending sequences and your ubiquitous world map.

Not to mention all the code that drives all of it. But on the bright side, much of the dialog data will be compressed so many kilobytes of text will condense to something much smaller. ty, pucrunch :P

The robot side story (Full Metal mode) might drive it to a 96KB app, but it probably won't since it will use so many of the same assets from the main story.

EDIT: The pause menu system is finally in. The merits are now calculated and the app's really, REALLY quickly running out of space. A few bytes under 5KB remains. Gotta go ahead and expand the app.

EDIT 2: Okay. The expansion was made. A few definitions were changed. I reduced the dependency on the age-old ti83plus.inc and made a minimalistic file that retains just four lines copied from the same thousand-line include file. The app compiles far faster. Thus, developing with my compile-happy finger will be that much faster. Oh, how I could go on and on, but yeah. :)

EDIT 3 : Alright. The file's a fair bit more than 4 lines now, but only because I wanted to have everything I'll ever need in that one file. The app uses 11 romcalls (2 are numerically defined) and one "bjump" (JForceCmdNoChar). "contrast" is used only during initialization. "appbackupscreen" and "plotsscreen" are referenced all over the place in the app. Then there's the whole "#define equ .equ" and "#define EQU .equ". Nothing else. All romcalls are made when the app is starting up and shutting down.
« Last Edit: January 13, 2010, 03:43:46 pm by Iambian »
A Cherry-Flavored Iambian draws near... what do you do? ...

Online 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: Escheron: Shadow over Ragnoth
« Reply #235 on: January 13, 2010, 04:01:14 pm »
Lol you should have double posted these updates, in case suddently Omnimaga had a major activity outburst :P

Unfortunately I doN,t understand most of that stuff since I don't know ASM tho x.x

I don't mind large apps, as long as it remains maybe under 200 KB, because I have trouble sending larger apps it seems (I have the black link cable)

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: Escheron: Shadow over Ragnoth
« Reply #236 on: January 13, 2010, 04:28:48 pm »
Sounds nice!
I like the little include idea.  That's pretty neat.

Offline Iambian

  • Coder Of Tomorrow
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 739
  • Rating: +216/-3
  • Cherry Flavoured Nommer of Fishies
    • View Profile
Re: Escheron: Shadow over Ragnoth
« Reply #237 on: January 13, 2010, 06:44:25 pm »
Sounds nice!
I like the little include idea.  That's pretty neat.
It is, but such an idea only really works when you've figured out conclusively that the stuff you want out of it is *all* that you will ever need. It becomes a pain (at least on my end) to have to update the small include file if you want to put in another romcall or some other reference from ti83plus.inc

A little more on topic, I spent a few more minutes up at my college's math lab (not for math. For a guy who works there that is interested in the game) debugging a few things so that the app will initialize. The problem involved not updating the pages correctly in the one file I thought I updated. It now works. Still, I've gotta start moving a few files around and update the project to make use of the newly-created page.

EDIT: Just posting the black box that involves the compile process. It takes just slightly over a second to work. A little less if the system's been "warmed up". You can see where I put in that extra page.

OFF TOPIC EDIT: I love the thumbnailing feature that this forum seems to provide. Very friendly on people that run dial-up or at dial-up speeds (school WiFi)
« Last Edit: January 13, 2010, 06:50:18 pm by Iambian »
A Cherry-Flavored Iambian draws near... what do you do? ...

Online 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: Escheron: Shadow over Ragnoth
« Reply #238 on: January 13, 2010, 11:56:47 pm »
Nice. I still remember when TASM would take 3 seconds to compile Hello World on my 350 MHz Pentium 2...

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Escheron: Shadow over Ragnoth
« Reply #239 on: January 18, 2010, 01:37:21 pm »
Nice. I still remember when TASM would take 3 seconds to compile Hello World on my 350 MHz Pentium 2...
On my (supposedly) 2 GHz Sempron 3400+ TASM *still* takes 4-5 seconds to compile a Hello World program.  SPASM takes less than a second to compile a 4 KB program.
"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: ħ%