1276
TI Z80 / Re: New projet gravity guys z80
« on: July 01, 2013, 11:56:35 pm »Ca donneLol, French fail.
You want another epic optimization ?
: If D=0 or (D>100)
: 1→D
: End
Gives
: D-1>99?→D
* Hayleia runs
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. 1276
TI Z80 / Re: New projet gravity guys z80« on: July 01, 2013, 11:56:35 pm »Ca donneLol, French fail. You want another epic optimization ? : If D=0 or (D>100) : 1→D : End Gives : D-1>99?→D * Hayleia runs
1277
ASM / Re: [z80] 16 by 16 signed division« on: July 01, 2013, 12:45:07 pm »
Maybe you can have a look at the one used by Axe ? I believe there is an unsigned routine and a signed routine (one using "/" and the other one using "//").
1278
Humour and Jokes / Re: 9001 signs you're addicted to calcs and Omni« on: July 01, 2013, 04:31:21 am »5392: Instead of writing T/F on a true/false question, you write 1 or 0.You forgot to write "(1 story)". * Hayleia runs 5396: at school, Maple always throw errors because you write Axe code (false story) 5397: before writing Maple code, you write Axe code in comments then adapt the algorithm (false story) 5398: still in Maple, you call your temporary vars "saveSScreen" and "plotSScreen" or "r1" and "r2" (true story) 1279
TI Z80 / Re: New projet gravity guys z80« on: July 01, 2013, 02:10:29 am »
Yeah, or put a "Pause getKey(54)?1,50" or "Pause getKey(54) xor 1 *49+1", I don't know which one is the most optimized, but I mean have it scroll faster if 2nd (or another key) is held down.
1280
TI-BASIC / Re: A 3D development project« on: June 28, 2013, 03:46:35 pm »
You may want to have a look at Xeda.s raycaster in basic. Sorry, I am on my Android so I can't really give you the link but you'll surely find it under Xeda's "last contributions" (in her profile)
1281
TI Z80 / Re: Pokemon Topaze (Axe)« on: June 28, 2013, 01:59:58 am »Great 1.12 update! It's the only version I've played that's bug free and actually playable. Keep up the good work and I'll let you know of any bugs I find as I play!Thanks, and yeah, report any bug you find, even if it is this spawning bug again. Also, you may have come here too late to see this, but the 1.0.7 version is quite bug-free. The only bug it has is that spawning bug, but this bug is present in almost all versions. See this particular update here. There is absolutely no bug report (or I missed them). The bugs came with the 1.0.8 and 1.0.9 versions, where I made several optimizations at once without testing them thoroughly. 1282
TI Z80 / Re: Pokemon Topaze (Axe)« on: June 27, 2013, 04:55:42 pm »
UPDATE
Changed some "Deutsch" into "German", as DJ_O pointed me out. Fixed that bug where you don't spawn in front of the last Pokemon Center you visited after you lose a battle. Well I hope it is fixed this time. 1283
Humour and Jokes / Re: 9001 signs you're addicted to calcs and Omni« on: June 27, 2013, 01:52:33 pm »
Welcome back to Omnimaga parserp. Have some peanuts
. I hope you'll enjoy your stay. 1284
Miscellaneous / Re: Post your desktop« on: June 27, 2013, 01:30:06 pm »
The main screen of my Android (there are two other panels and two other dock rows but I am too lazy to screenshot everything).
Also, the brightness is weird on the screenshot. 1285
Calculator C / Re: We MUST port that to Ndless« on: June 26, 2013, 12:11:42 pm »
Great job !
Now you know what would be epic ? That you update your SpeedX3D project to use that method for the tunnel (I don't know if you can "move the hole" in the effect you just ported). 1286
Miscellaneous / Re: "What If" Discussion« on: June 26, 2013, 02:59:08 am »
I seriously often wonder "What if I never knew about the game ?", because I find quite weird to react now to some sentences where some words are pronounced, and I often wonder "how would I have reacted if I didn't know about the game ?".
Also, what if my parents gave me a GameBoy with Pokemon on it when I asked for it when I was young ? -> No will to program (because no motivating project) -> No Pokemon Topaze -> No Hayleia on Omnimaga (or maybe just testing other's programs but not programming myself) -> Still no idea for a job 1287
The Axe Parser Project / Re: Funny axe code !« on: June 25, 2013, 12:40:28 pm »Lol, not bad. I guess that what could also be done in a program with a save feature is, in pseudo-code:I made such program before for two of my games and it's available in the downloads section as a standalone, but it's written in BASIC, so it would have to be converted to ASM in order to be useable in Axe. Even in BASIC it works kinda great, because it checks if a list == 0 before running the game, so the first time you start it, it asks the user a password that is located near the end of the install instructions inside the readme. If you type an incorrect password, it says RTFM, and if you enter it successfully it never asks you again (unless you delete the LN00B list)Then why doesn't the axe compiler check for that?And why don't programs always check if the user read the readme before running ? If savegame doesn't exist Ask for the password in the readme If wrong password Display "RTFM" End The Game Else Create the savegame End End I also thought about another solution, that is not oncalc this time: rename everything in the zip, including extensions, with absolutely unclear names, except the readme. Then the user only has the possibility to read the readme that would reveal what file has to be renamed in. The only reason why I didn't do that is because Windows stupidly hides extensions so noobs would have a hard time renaming files to their extensions. 1288
The Axe Parser Project / Re: Funny axe code !« on: June 25, 2013, 07:45:02 am »Then why doesn't the axe compiler check for that?And why don't programs always check if the user read the readme before running ? More seriously, that could be a feature for a computer compiler, but here, the compiler works on calc, and already has enough work to do on a 6MHz processor to compile programs in a reasonable time so I guess it is better for it not to check if the user made something that was said in the documentation to crash. 1289
Axe / Re: Axe Language« on: June 24, 2013, 11:57:16 pm »
From Xeda's opcodes
Quote from: Xeda's opcodes Smart Battery Check (of course, add the Asm() commands in front of each hex code line, or put them all in one line and put an Asm in front of that line). 1290
News / Re: TI-Nspire OS 3.6 1st official capture: let's fight cheaters!« on: June 24, 2013, 09:33:39 am »
Yeah, true, sadly.
I got another idea. Couldn't they "save the state" of the calc (not everything of course, but things like "PTT activated" or "CAS activated") before a native program is run, then restore it when the program exits if it was changed. This way, native programs are completely harmless for their interest. |
|