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 - Hayleia

Pages: 1 ... 123 124 [125] 126 127 ... 239
1861
General Calculator Help / Re: TI-84+ SE Menu
« on: November 12, 2012, 01:08:34 pm »
I can make this too, when thepenguin can give me the asm codes to use with Axe.
Same, I want those codes, please share *.*

Make me a list of what you want.
I just thought about some problem there could be: if I use some of your hex code that makes something (like running a program or going to the graph editor), will it come back to my custom menu afterwards ?

Anyway, I think that the most useful codes would be:
- running a program through zStart when its name is in a string pointed by hl (maybe some people use their calcs for calculating or graphing but that is the code I'd use most :P)
- graph editor
- graph viewer

1862
Ash: Phoenix / Re: Ash: Phoenix- Reboot
« on: November 12, 2012, 01:00:53 pm »
How could chickendude not know about chickens????
Lol, didn't think about that one :P

I'm not sure how TinyCraft's mapper works, but the fact that it uses 8x8 tiles gives it a huge advantage over anything that I can come up with right now. 8x8 tiles are fast and flexible, making it easy to build a grayscale redraw-every-frame mapper that could easily support moving chickens. On the other hand, if you don't update every frame, it's still not too difficult to save the screen, draw the chickens, and recall the image (which is what I could theoretically do...only it would cause a very very noticeable speed drop, plus I have to change/write an unaligned 12x16 mask routine, which I don't want to do just for the sake of having moving npcs.
I don't redraw the screen at every frame (that would be too slow) and can't save the entire screen either, that would be too slow and wouldn't work with the greyscale interrupt.
But now that I think again about how they work, they have a drawback that will be very annoying for 16x16 sprites: they can't be drawn if they are too close from the border of the screen. Ideally, a border of 2 pixels would be needed (but since I code bad, I put a bigger limit :P).
So if there will be enemies in your game, not seeing them coming would be a huge issue :-\

1863
Ash: Phoenix / Re: Ash: Phoenix- Reboot
« on: November 12, 2012, 11:34:56 am »
Also with a lot of NPCs that would most likely slow the game down quite a bit. It's also a lot of work to implement all the NPC patterns and stuff.
If you only handle NPCs that are on screen it wouldn't be so bad, especially since squidgetx's maps are divided into submaps. The real issue here is that the screen isn't updated every frame, so not only would every NPC require a mask, you'd also have to save what was drawn below before drawing the NPC on top and then refill it before redrawing the NPC in its new position. And if you move while an NPC is moving, you'd either have to freeze the NPC and wait until you stop moving to continue its movement or use a different method to shift the screen. With only one or two NPCs on screen it probably wouldn't noticeably slow the game down, any more though and you'd likely start feeling the effects. It's really just a pain to code and would probably be easier just to rewrite the whole thing to use a slower but more flexible mapper that redraws the screen every frame :P
I see you haven't seen TinyCraft's chickens. And if even I can get those to work, there is no doubt that squidgetx will manage to get NPCs without any speed loss ;)

1864
General Calculator Help / Re: Terrible terrible problem....
« on: November 11, 2012, 02:33:43 pm »
Oh no no I'm not compiling for DCS. I was wondering if I were to download a DCS compiled game would zStart be able to open it?
No.
But do you really want to be able to run those 2 games compiled for DCS or do you prefer having compatibility issues ans not be able to run any program ? ;)
Also note that nobody told you to get rid of DCS, removing zStart would also fix the compatibility issues ;)
(but I personnally chose zStart because it has more awesome features and even coupled to MirageOS it is still smaller than DCS alone)

1865
General Calculator Help / Re: Terrible terrible problem....
« on: November 11, 2012, 02:25:50 pm »
Oh? Ok... does zStart support DCS compiled programs?
But why do you compile for DCS ?
zStart alone can run Noshell and Ion progs, so why not compiling for one of those ?

1866
Miscellaneous / Re: French people, unite!
« on: November 11, 2012, 02:13:24 pm »
Quote
"what do you make this list for ?" (iirc)

Close, but you'd want to use the past tense, "what did" instead of "what do" (present tense). ;)

Not meaning to be a grammar Nazi or anything. :P
Well, if the list is still updated, I can use present tense :P

1867
News / Re: Faster Flash Access for the 83+/84+
« on: November 11, 2012, 02:04:44 pm »
Alright, I just re-installed it and got the same error (after restoring the OS from a previous attempt). I waited a minute after installing it (it said DONE after executing), and a minute after booting. I still can't get the keys to respond. Could it be an issue with my apps?

Edit: could it be from my custom picture on zstart?
Are you sure that you used the version that goes with your OS ?
It worked fine for me on OS 2.43.

1868
Miscellaneous / Re: French people, unite!
« on: November 11, 2012, 02:02:39 pm »
[strike]you can add nikitouzz[/strike]

for what you make this list ?
if you want to do this, the syntax is [s], not [strike] ;)

also, since you named me as your official corrector (:P), your second sentence is wrong: it should be "what do you make this list for ?" (iirc)

1869
News / Re: Faster Flash Access for the 83+/84+
« on: November 11, 2012, 02:02:29 am »
After I ran it on my TI-84+ SE (2.55MP), all of the buttons stopped functioning. I turned it on holding clear to clear the RAM, and it worked again. Did I get the wrong file? I downloaded "fstFlash_255.8xp". Or maybe I have to wait a minute after I turn it on?
It depends on the OS version you have on your calc. The fstFlash_255.8xp is for OS 2.55.
But I think that it is normal that all buttons stop functionning during the time the patch installs itself ;)

1870
General Calculator Help / Re: TI-84+ SE Menu
« on: November 10, 2012, 10:34:32 am »
Didn't TI make something of their own for this? zStart's main advantage, IIRC, is that it can launch from boot even after RAM clears.
They wasted 16384 bytes of memory to only be able to run unarchived Basic and nostub programs (and maybe apps too) at startup.
zStart can run any type of program and any app at startup and on RAM Clears, archived or not, and can do a lot of other useful things ;)

1871
General Calculator Help / Re: TI-84+ SE Menu
« on: November 10, 2012, 06:21:41 am »
I can make this too, when thepenguin can give me the asm codes to use with Axe.
Same, I want those codes, please share *.*

edit
Also, since the user will probably use zStart, then will it be possible too that the GUI program/app launches programs through zStart ?

1872
TI Z80 / Re: AXECHESS - The First Chess made in Axe
« on: November 10, 2012, 06:19:04 am »
erw, you are right T.T thanks for pointing that out. (I haven't programmed in a loooong time)
I made a huge mistake: the pt-on command should be this:
pt-on({A*4+L1+1},{A*4+L1+2},8*{A*4+L1+3}+Pic1PCS+(48*B))
Sorry o*.*o
That is better like that ;)
But that still can be optimized as pt-on({A*4+L1+1→r1},{r1+1},B*6+{r1+2}*8+Pic1PCS) :P

Moreover, I don't get why you make an array with pieces with X,Y,type,etc, instead of just making some sort of a tilemap on the checkerboard ???

1873
TI Z80 / Re: AXECHESS - The First Chess made in Axe
« on: November 10, 2012, 06:02:13 am »
    pt-on(A*4+L1+1,A*4+L1+2,8*{A*4+L1+3}+Pic1PCS+48*B)
But that will never work ???
A*4+L1+1 is far beyond 96, A*4+L1+2 is far beyond 64 so there is nothing drawn on screen, and 8*{A*4+L1+3}+Pic1PCS+48*B is surely not the right number, since you multiplied Pic1PCS by B.
(Your line could be optimized as pt-on(A*4+L1+1,+1,{+1}*8+Pic1PCS+48*B) but it is not important since the code is wrong)

1874
Axe / Re: raycasting texture
« on: November 10, 2012, 01:47:22 am »
If you want beautifull grayscale, you can put the dispgraph^r in an interrupt routine
Yeah, ^This ;)

1875
I didn't understand the half of the words you used (I am French and not a Linux fan (didn't say "Linux hater", just that I am not into it at all)), but if you want Linux on a calculator, it is done ;)

Pages: 1 ... 123 124 [125] 126 127 ... 239