Omnimaga

Calculator Community => TI Calculators => Grammer => Topic started by: persalteas on August 08, 2013, 08:37:31 am

Title: [RPG] 6th version of Herssahe
Post by: persalteas on August 08, 2013, 08:37:31 am
EDIT: Current version attached to this post.

Hi everyone !

You may have heard about one of my best programs, the RPG Herssahe, in several versions for each calculator model.
The version 4.2 (full Basic) is still one of the best graphicals RPGs for TI-82 Stats/TI-83.

A bit later, but I was still a young child, I made the 5th version of Herssahe with Xlib, when Axe and Grammer did not exist yet :P
But now, I think it is too old, crap, and I wanted to make a great program with Grammer :)

So I announce the sixth version, made with Grammer, with grayscale graphics :)

Notable changes (in project ;) ) from the 5th version:
(http://tiplanet.org/forum/download/file.php?id=947)

(http://tiplanet.org/forum/download/file.php?id=946)

Please give me all your ideas, especially if you know stylish names for attacks, I have 9 different attacks to name and no imagination :P

Thank you !!

Progress of the program: 12%
The program ZDATA will be compressed when I will have finished to draw all the sprites I need, don't worry.
Title: Re: Re: [RPG] 6th version of Herssahe
Post by: DJ Omnimaga on August 11, 2013, 12:20:11 pm
This looks very nice :D
Title: Re: [RPG] 6th version of Herssahe
Post by: Streetwalrus on August 11, 2013, 12:27:53 pm
Yup looks quite good Persy. ;)
Title: Re: [RPG] 6th version of Herssahe
Post by: persalteas on August 17, 2013, 12:26:34 pm
I am making a "character creator" add-on, to allow you to create different characters with different names and different skins, and make them play on the same map ! (not at the same time...) Your other players will react as NPCs.

I am looking for cool sprites, now...
Title: Re: [RPG] 6th version of Herssahe
Post by: Streetwalrus on August 23, 2013, 09:48:32 am
Oh that sounds awesome ! :D
Title: Re: Re: [RPG] 6th version of Herssahe
Post by: DJ Omnimaga on August 24, 2013, 01:00:53 am
Nice to hear. Will it be like modern RPGs customization except no char height/weight/eyes color? (due to low calc res?)
Title: Re: [RPG] 6th version of Herssahe
Post by: persalteas on August 26, 2013, 02:47:52 pm
Will it be like modern RPGs customization except no char height/weight/eyes color? (due to low calc res?)

You will be able to enter 2 hex codes for two 8x8 sprites, that's what I call a "skin"...
The first sprite is used when your character looks on the left, the second when he looks on the right.

But the choice of the sprite is 100% free, yes :P
You can play Herssahe with a 8x8 lobster if you want :P
Title: Re: [RPG] 6th version of Herssahe
Post by: AssemblyBandit on August 26, 2013, 10:46:24 pm
Looks awesome! Love the particle effect!
Title: Re: [RPG] 6th version of Herssahe
Post by: Sorunome on August 27, 2013, 08:08:15 am
Wha, this is looking awesome, looking forward for more! :D
Title: Re: [RPG] 6th version of Herssahe
Post by: persalteas on August 30, 2013, 05:00:31 am
Thanks :) I have now finished the character creator, and the character has now limits on the map  ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif)

(http://tiplanet.org/forum/download/file.php?id=977)
but I'm stopped on a problem :P
The calc freezes when I modify a grayscale buffer in my options menu :P ... and i don't understand why...
I try to do otherwise.
Title: Re: [RPG] 6th version of Herssahe
Post by: DJ Omnimaga on August 30, 2013, 11:02:07 pm
Pretty cool looking :)
Title: Re: [RPG] 6th version of Herssahe
Post by: Sorunome on August 31, 2013, 02:23:05 am
That is indeed looking cool :D
Title: Re: [RPG] 6th version of Herssahe
Post by: Xeda112358 on September 14, 2013, 09:15:21 pm
Wow, those are nice ideas!

but I'm stopped on a problem :P
The calc freezes when I modify a grayscale buffer in my options menu :P ... and i don't understand why...
I try to do otherwise.
Have you figured out why, yet, or is this still a problem?
Title: Re: [RPG] 6th version of Herssahe
Post by: persalteas on September 16, 2013, 07:35:08 am
No it is still a problem :P
I'll explain you tomorrow...
Title: Re: [RPG] 6th version of Herssahe
Post by: Xeda112358 on September 16, 2013, 08:12:16 am
Okay, thanks. It concerns me that that would happen. Maybe there is overlapping data or something.

What is the address of the grayscale buffer?
Title: Re: [RPG] 6th version of Herssahe
Post by: persalteas on September 17, 2013, 10:26:39 am
So.
Code: [Select]
Y=pi9342
Z=pi9872
[code]
:Fill(0
:ClrDraw
:SetBuf(Z
:Fill(0
:SetBuf('Y
:SetBuf(°Z
:call T
:Text(15,16,"The 6th
:Rect('8,21,88,21
:Rect('9,22,87,22,5,,3,16,4,32,4,16,3
:Text(30,2,"1.Create new character
:Text(38,2,"2.Set Contrast
:Text(46,2,"3.Thanks

:Return->theta
:getKey->K
:DispGraph
:If K=/=15
:Goto theta

And the subroutine pointed by T is:

Code: [Select]
:.TITRE
:Tile(M,A,C,1,2,16,Z
:Tile(M,A+64,C+5,3,1,8,Z
:Tile(M,A+80,C+5,4,1,8,Z
:Tile(M,A+96,C+5,5,1,8,Z
:Tile(M,A+96,C+5,6,1,8,Z
:Tile(M,A+112,C+5,7,1,8,Z
:Tile(M,A+128,C+5,8,1,8,Z
:Tile(M,A+128,C+5,8
:Tile(M,A+64,C+5,9,1,8,Z
:Tile(M,A+64,C+5,9
:End

And the calc crashes.

What I want:
- The Y buffer entirely black
- The Z buffer white with text and sprites

(Something like this, but with a gray background: )
(http://www.omnimaga.org/index.php?action=dlattach;topic=16756.0;attach=15966;image)[/code]
Title: Re: [RPG] 6th version of Herssahe
Post by: persalteas on September 21, 2013, 08:46:03 am
Problem solved by exchanging the two buffers...

I can observe that what makes the calc crash is:
Code: [Select]
:SetBuf(Z
:Fill(0

I can't fill the pi9872 buffer with black :P
Title: Re: [RPG] 6th version of Herssahe
Post by: Xeda112358 on September 23, 2013, 02:49:46 pm
Hmm, that is weird, the only thing that pi9872 is used for is the default particle buffer.
Title: Re: [RPG] 6th version of Herssahe
Post by: persalteas on September 24, 2013, 01:52:16 pm
Yes, weird...

OT: Is Grammer allowed on Omnimaga contests ? :P
Title: Re: [RPG] 6th version of Herssahe
Post by: Xeda112358 on September 25, 2013, 06:38:59 am
OT: Is Grammer allowed on Omnimaga contests ? :P
Yes it is, apparently :)
Title: Re: [RPG] 6th version of Herssahe
Post by: DJ Omnimaga on October 08, 2013, 11:53:13 pm
Yes, but I don't think you can enter a project that was already entered before the contest. It is possible that some code might be re-usable for the contest, but it might affect the total score.