Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - nitacku

Pages: 1 ... 14 15 [16] 17 18 ... 21
226
TI Z80 / another RPG
« on: October 23, 2007, 01:42:00 pm »
The matrix used is determined by the second number in the map command.

c1-->
CODE
ec1real(2,#-9,0,0,12,8,0,12,0,8,25,0,8,1)c2
ec2

This code will display a {12,8} map based on matrix [A] (0=[A]) and will display un-flipped 8x8 sprites located on pic 25 using the overwrite method and will then update the screen. If you change that last 8 to 16, you can create 16x16 sprite maps.

However, for programming ease, I would recommend just storing a new matrix to the existing one.
That way you don't have to keep track of which matrix has what map.

227
News / Excessive bandwidth usage by music downloads
« on: October 19, 2007, 10:04:00 am »
I suppose I should stop listening to so many songs  :Ptongue.gif
You'll have to put a limit on me :Dbiggrin.gif

228
TI Z80 / Implicit: Graphic Engineer
« on: October 18, 2007, 02:36:00 pm »
And they take up huge amounts of memory and time to display.
I would definitely congratulate anyone who can complete a game with 5 level gs.

229
Gaming Discussion / For those planning to get an Xbox 360 Elite
« on: October 18, 2007, 02:18:00 pm »
Don't forget about Metal Gear Solid 4! :)smile.gif
It's going to be awesome! :Dbiggrin.gif
PS3 exclusive.

230
TI Z80 / Implicit: Graphic Engineer
« on: October 18, 2007, 02:12:00 pm »
Yep, because basic doesn't have any interrupts  :/confused.gif
I'd be nice if an assembly program could allow basic programs to run a short segment of code at a defined interrupt intervals.

It can be done though, it just requires 3 layers instead of 2.
I think it is possible to create 5 level gs in basic with only 3 layers, so having only 4 level gs would be a waste. :Ptongue.gif

231
Other Calculators / Difference between 83+SE & 84+SE
« on: October 16, 2007, 01:50:00 pm »
Now you can create Flash games!
or install RPGs like Final Fantasy: Tales of Magic (it's fricken huge)

232
Miscellaneous / The Happy Birthday Thread
« on: October 16, 2007, 12:47:00 pm »
Mine is in 3 days!  :)smile.gif

233
TI Z80 / Implicit: Graphic Engineer
« on: October 11, 2007, 04:53:00 pm »
Alright, let's see if I can explain the buttons.

In order to create grayscale sprites, two layers must be used. One layer will get displayed while the other layer is quickly XOR'd over the stationary layer . What you get is pixels that rapidly get turned on and off, generating a grayscale effect.

ALPHA:
When you open the editor, by default the active layer is the layer that will remain stationary, not XOR'd. To switch to the other layer (the XOR'd layer) simply press ALPHA.

MODE: (Before you read this section, keep in mind that DEL will do the process for you. You'll see what I mean.)
When creating grayscale sprites, it is necessary to design the layers in such a way that the XOR'd layer will not cause the rendered sprite to flicker. In order to do this, there should be an alternating pattern of off/on pixels (a checkered pattern) in the stationary layer in relation to the XOR'd layer. (Now I know this doesn't make any sense, but maybe I'll create a picture tutorial to explain better.) Anyways, pressing MODE simply merges the two layers together into one view so that you can see how the two layers will effect each other. Pressing MODE does not modify the layer in any way, it is only a tool to make creating grayscale easier.

DEL:
So now that you know what you have to do in order to create grayscale, wouldn't it be nice if the editor could do the checkered pattern work for you? This what DEL is for. Simply turn the pixels on in the XOR'd layer that you want to appear gray in the rendered sprite. Press DEL, and the editor will do the rest. What actually happens is the editor will AND a checkered pattern to a third matrix based on the XOR'd layer, which in turn will be OR'd to the stationary layer. Whew! :)smile.gif This simply creates a checkered pattern on the stationary layer in relation to wherever pixels were turned on in the XOR'd layer.

Now try this for practice:
1. Start Implicit
2. Open the Sprite module
3. Press F2 to switch to "gray" mode
4. Press F3 to switch to "16x16" mode
5. Select "new" from the menu
6. Press ALPHA to switch to the XOR'd layer
7. Press F4 to fill the active layer
8. Press DEL to create the grayscale checkered pattern
9. Press ENTER to return back to the module menu
10. Press F1 to render the grayscale sprite.

What you should end up with is a 'perfect' grayscale sprite, meaning the sprite shouldn't have any noticeable flicker to it (quite an achievement in Basic I might add :)smile.gif )

So that's the basics of the buttons. If you have any more questions, please feel free to ask.

As for the sprite getting pasted immediately, that's just because I'm using xLIB for keypress recognition, and it doesn't clear the read like getKey would. I'll add a getKey just before the paste code and that should fix the problem. Thanks for notifiying me of this and also thank you for the compliments, it's knowing that people find my programs useful that keeps me going :)smile.gif

I am a bit confused on the error message you mentioned. Is this in the picture editor? I do have a "Save Changes?" dialog that appears when in the picture editor.

234
News / New and less annoying 5n1p3-T3h-B0tz system
« on: October 10, 2007, 03:48:00 am »
Just wait, someone's going to come up with a spam bot that can actually hold a conversation. O_Oshocked2.gif Then the world will explode :pop:xplod.gif

235
Miscellaneous / The Happy Birthday Thread
« on: October 07, 2007, 01:51:00 pm »
QuoteBegin-AaroneusTheGreat+5 Oct, 2007, 23:49-->
QUOTE (AaroneusTheGreat @ 5 Oct, 2007, 23:49)
(You know you are a calc nerd when you ask for a calculator for your birthday :Ptongue.gif )  

 You know you're a nerd when you don't even have to ask %)rolleyes2.gif
(My parents bought me a 84+SE about 2 years ago because they saw how much fun I was having with my regular 83)
I took apart and tried attaching an external power source and ended up frying it.
Luckily it was still covered under warranty ;)wink.gif

Btw, Happy B-Day!

236
TI Z80 / Implicit: Graphic Engineer
« on: October 06, 2007, 01:56:00 pm »
That's because I forget to update the programs to use prgmRET instead of Lbl Q :Ptongue.gif

In my next release everything will be finished, including the map editor.
So if anyone has any suggestions/requests/ideas/demands, please share them so that I may program them into the editor.

If anyone would like a feature that is not being implemented, such as text sprites or animation (I just gave myself an awesome idea %)rolleyes2.gif ), I will program it and include it in Implicit as a module. (That's the beauty of the modules. Adding things is simple)

237
TI Z80 / Implicit: Graphic Engineer
« on: October 06, 2007, 04:18:00 am »
Implicit: Graphic Engineer

Alright, I have uploaded the newest version finally :)smile.gif
I still don't have the readme complete, but Implicit is finished.
Now maybe I'll see about making it into an app.


[old]
K, so try out this version of Implicit.
It should fix all the bugs.
Also, it uses way less ram since everything is kept archived.

As always, you can create your own modules to use with Implicit.
Just follow the directions in the readme.
[/old]

238
TI Z80 / Artistic 2.0
« on: October 02, 2007, 01:51:00 pm »
QUOTE
Not really, because when you recall the program string, the newlines are actually recalled as newlines, not as spaces.


Darn. I was starting to think of some interesting applications too.

It's kinda cool that we're creating similar graphic programs. I find that it makes me want to program even more (like I don't program enough :Ptongue.gif ). After we're both done with the programs, do you want to pick a new a project that we can both try programming? If you don't mind, I would really enjoy doing this. It's not a "who can make the better", I just really like seeing how other programmers tackle the same problems. It's a very good learning experience and it's more fun than programming alone. :)smile.gif

239
TI Z80 / Bowling v1.2
« on: October 02, 2007, 12:42:00 pm »
I guess this is ready to be released.
Has anyone come across any bugs or anything?

Also, if anyone is still interested, I will create special version with BlackJack bowling in place of the arcade games.

240
TI Z80 / Artistic 2.0
« on: October 02, 2007, 12:36:00 pm »
@ Harrierfalcon: So you're saying that you could store programs inside a program as just a string? Do you know if programs take up less memory if stored as a string?

I might store some programs into one program this way, in order to save some memory.

Pages: 1 ... 14 15 [16] 17 18 ... 21