1621
TI Z80 / Re: Project Idea- Outrun Z80
« on: September 28, 2010, 09:55:18 pm »
the dithering along the roadsides helps immensely
i like!
i like!
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. 1621
TI Z80 / Re: Project Idea- Outrun Z80« on: September 28, 2010, 09:55:18 pm »
the dithering along the roadsides helps immensely
i like! 1622
TI Z80 / Re: Pokemon TI« on: September 28, 2010, 09:47:43 pm »
couldnt you use a var that is set before scrolling and reset afterwards so that the interrupt skips over the dispgraphrr command when it's set? it wouldnt speed things up, but it might even it out at least
i love the sound, by the way! 1623
The Axe Parser Project / Re: Axe Parser« on: September 28, 2010, 08:30:41 am »
does this mean that 0->A->B->C etc to J (or some other later value) can now be written as
:for([some variable outside the set to be initialized,0,[number of vars minus one] :0->{[counter var]*2+°A}rEnd ? is that more efficient size wise than the huge list above? 1624
Site Feedback and Questions / Re: Quick edit« on: September 28, 2010, 01:56:48 am »
well done, it fits with the rest of the site's theme nicely
1625
Miscellaneous / Re: Birthday Posts« on: September 28, 2010, 01:42:16 am »Happy birthday to ThePenguin77 too! Brian Coventry stole my birthday >:[ congrats to all three of the last people listed. you are all much appreciated members of this community, and we are now one year closer to never hearing from any of you again =D 1626
The Axe Parser Project / Re: Axe Parser« on: September 27, 2010, 10:53:56 pm »
Direct Nibble manipulation!
DispGraphrr can be used in an interrupt routine now. Optimized Copy() Fill() and Exch() commands. each of these will be incredibly helpful in the projects im working on right now. thank you SO much! 1627
The Axe Parser Project / Re: Your Projects - Post and Critique« on: September 27, 2010, 09:01:20 pm »
well, for one you're trying to access the data stored in your appvar after already having archived it.
stick that Archive Str0 command after the disp stuff there's probably something else, but i trust nemo to deal with it as i have an essay to write. good luck! 1628
TI Z80 / Re: THEaxeGAMEpak[half-arsed contest entry]« on: September 27, 2010, 08:44:54 pm »
alright, here's the cleaned up version(source and compiled for doors version)
changes include: highscoring(both for normal and turbo) no more moving outside the screen in M.D.T M.D.T. is actually labeled as M.D.T. ![]() a few minor improvements to pingpangpong collision detection/movement/graphics etc Starcatch lolfaceman starts on the left side of the screen, so jumping does not kill him immediately both Swap and M.D.T scores increase more quickly (as does M.D.T.'s difficulty level) upon dying or pressing clear in game a better looking menu appears with score etc. 2nd replays, mode returns to the menu, and clear quits the program turbo is actually turned on by alpha instead of X,T,θ,n something else?(i cant remember) EDIT:you can has screenie 1629
The Axe Parser Project / Re: Your Projects - Post and Critique« on: September 27, 2010, 08:26:34 pm »
if you want to save your high score to an external variable simply use this:
:.A :"vHighScre"->Str1 //that v is the little v that can be accessed via 2nd 8, i believe. the name following it can be whatever as long as it's only =<8 characters long :GetCalc(Str1)->θEnd :!If θ :Unarchive Str1 :Getcalc(Str1)->θEnd :!If θ :GetCalc(Str1,2)->θEnd program code here... :If [score var>{θ}r :[score variable]->{θ}rEnd :Archive Str1 this will check to see if the appvar HighScre exists in archive or RAM and return a pointer for reading and writing to it and then stores your high score and archives the var at the end of the prog. 1630
The Axe Parser Project / Re: Axe Parser« on: September 27, 2010, 08:10:13 pm »
/\...but then you get errUndefined messages when compiling(assuming that the data is accessed during the program and isnt just there because) make sure you at least have a [00->Pic11(or whatever other spots are accessed in your program) and then just factor out the 1 byte size of each of those
1631
Axe / Re: interrupt help« on: September 27, 2010, 07:53:15 pm »
i've never actually used Disp for anything, but maybe ,i command and the interrupt are fighting over ram space? either that or you just aren't supposed to move the cursor onto line 9 which would be outside the 128 byte range of the text shadow...
EDIT: does anything different happen if you dont use the interrupt and just increment A and use the Disp A▶Dec,i command inside the repeat loop? DOUBLE EDIT: it's definitely a conflict with the interrupt. i tried it in wabbit and it worked fine until 861(apart from not exiting when the key was pressed), and then froze 1632
Axe / Re: Save screen on a variable pic calculator« on: September 27, 2010, 07:44:12 pm »
iv'e had the same 5 line shift thing happen before when dealing with external vars. try a RAM clear and then remake the pics to see if it clears things up
1633
Axe / Re: interrupt help« on: September 27, 2010, 07:36:35 pm »
hmm... maybe it's something to do with that Disp command?
try swapping it with text(0,0,A▶Dec 1634
TI Z80 / Re: TAO: Unleashed (Progress)« on: September 27, 2010, 07:28:58 pm »
cant you just use external vars?
it would be a little weird, but doable 1635
Axe / Re: interrupt help« on: September 27, 2010, 07:02:46 pm »
are you just trying to make the program stay in a loop, incrementing and displaying A via interrupt until (9) is pressed?
if so, you should do this: Code: [Select] :.A does help? |
|