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 - Deep Toaster

Pages: 1 ... 553 554 [555] 556
8311
News / Re: The end of Revsoft?
« on: May 29, 2010, 02:26:39 am »
Just wondering: Is this really the place where they're releasing all future Mac versions of WabbitEmu, or are they moving it to Codeplex as well?

8312
TI Z80 / Re: Calcalca
« on: May 29, 2010, 02:23:02 am »
By the way, does anyone know of a PEMDAS-style evaluator in BASIC? It'd be really helpful for me when I add the operators.

8313
Or until January 19, 2038. :)

8314
TI-BASIC / Re: Copy/Paste Programs
« on: May 29, 2010, 02:18:10 am »
Oh wow don't remind me about my first Garbage Collect message XD

The first time ever, I got scared. The word Garbage seemed like it was to delete the entire calc content. I went to check the manual immediately to make sure. :P

As for drummist calculator, I don't remember if it works anymore. If you can find the old contest poll topic, I think he mentionned about it, but it was several months ago.

ROL2 is The Reign Of Legends 2, one of my old calculator RPG
. The 3rd game was featured on ticalc.org, because it had better graphics, but it's much shorter and less complete than ROL2. Here are ROL2 problems, though:

-It was coded during Summer 2003. Back in 2003, when you did not close quotes and parhentesises, you were considered as a TI-BASIC god. Using special chars not accessible normally in BASIC made you look cool, Text(-1 was nearly a secret and nobody knew that Lbl/Gotos caused memory leaks when exiting a block/loop with them. In other words, back in 2003, such game was considered as coding mastepiece, but since TI|BD opened, it's scary to look at the code. This also means: prepare for some ERR:MEMORYs.
-Back in 2003, Kevtiva shutted down and never uploaded Flash Gordon on ticalc.org. No one knew FFTOM2 (Final Fantasy 2: Tales Of Magic) included a copy. Back then, FG was the only utility that allowed BASIC programmers to copy archived programs to temporary RAM files.
-United-TI had 5000 posts and still had a calc-related horror stories sub-forum.

One of these days, that game will need a rewrite and a new translation. I don't know about changing graphics, though.

Ah, found it: http://ourl.ca/36525.

8315
TI Z80 / Re: Calcalca
« on: May 29, 2010, 01:25:03 am »
Isn't there also m3 for volume? (cube meter)

That's what we often used in physics classes over here besides liters

I'm also treating operations (all operations, not just exponents) separately.

Actually, that's the part that stumped me when I first made this program a year ago. I could get multiplication and implied multiplication working fine, but not division, exponents, or parentheses. Do you think I should just simplify things by including squares and cubes as units on their own?

8316
it's impossible to figure out when an ERR:Version will happen. It seems very random. ALl you can do is group your files twice or three times in a row and hope one of the group will work fine.

It's Texas Instruments buggy OSes fault. It seems like the only good alternative to that is to have two calcs and backup your stuff on the other calc before testing. Sending the stuff to the computer is not 100% reliable, since files can corrupt when sent on the computer. You really need to double-check your backups when you do any, unfortunately :/

What a waste of Flash...

Why doesn't TI fix their bugs?

8317
TI Z80 / Re: Calcalca
« on: May 29, 2010, 01:13:34 am »
For mass I would change g to kg, well that's just me since I'm a physics guy.

I'm documenting only the base values because prefixes like kilo- will be dealt with in a different way.

8318
TI-BASIC / Re: Extra/Hidden Characters
« on: May 29, 2010, 01:12:32 am »
That only shows 134 characters I think, not 208.

Aren't the remaining characters the easily accessible ones (i.e., numbers, letters, and brackets)?

8319
TI-BASIC / Re: Sidescrolling
« on: May 29, 2010, 01:05:29 am »
A pity. I'll stick to scrolling only at the edge, then.

8320
TI Z80 / Re: Calcalca
« on: May 29, 2010, 01:03:20 am »
I'm not going to get to the math portion in a few weeks (or months), because I still need to finish a unit database first.

Here's a list of the units I'm definitely going to include (not counting prefixes such as centi- or operations such as 3):

Length: m, in, ft, yd, mi
Area: are, acr
Volume/Capacity: cc, L, foz, gal, bus
Velocity: kn
Mass: g, T, oz, lb, sT, lT
Time: s, min, hr, day, yr
Frequency: Hz
Force: N
Work/Energy: J, cal, Cal
Power: W, hp
Current: A
Charge: C
Voltage: V
Resistance: ohm
Pressure: Pa

What do you think? What else should I include?

8321
TI-BASIC / Re: Extra/Hidden Characters
« on: May 29, 2010, 12:41:07 am »
sales were also poor apparently.

Anyway back on topic, I added two recent dual layer ascii tools (including the one by Trev) in the archives :P

And now Apple seems to be worth more than Microsoft.

And about the hidden characters, if ever you need to get the characters somehow, and you can't download a program for it, you can quickly create a string of all the extra characters this way:

1. First, make this program:

Code: [Select]
PROGRAM:A
:"AsmPrgmC901BB6EBB6F→Str1
:For(I,1,9
:For(J,1,16
:Str1+"BB"+sub("789ABCDEF",I,1)+sub("0123456789ABCDEF",J,1→Str1
:End
:End

2. Run the program

3. Delete every line of the program and recall Str1

4. Delete the first and last quotation marks

5. Go to the home screen and run AsmComp(prgmA,prgmB

6. Go into MirageOS or whatever shell/utility you use

DO NOT RUN THE PROGRAM B OR YOU WILL GET A RAM CLEAR.

7. Unlock or unprotect program B

8. Exit to the home screen, then go into the edit screen for prgmB

All the characters should be there. Just delete the ones you don't need, as well as every quotation mark, and store the result to a string. That's a string with all the extra characters.

8322
TI-BASIC / Re: Copy/Paste Programs
« on: May 29, 2010, 12:02:39 am »
Before I learned what archiving does to the flash chip, I thought the Garbage collecting... message was fun to get, so I purposely archived and unarchived my 20KB program repeatedly just to see it. I ended up having dozens of full garbage collects every few days.

Ah, stupidity.

I think after 100000 or 200000 flash chip writes it wears off, but so far we only heard about one person who had this happen since the first flash calcs came out in 1998 and it was Drummist (the pure BASIC contest winner). I guess it shouldn't be too bad if you don't need to duplicate programs way too often.

That said, garbage collecting every few minutes can drain battery power a lot, though. To play through ROL2 you had to go through 2 sets of AAAs to beat the game (I still wish I knew about Flash Gordon or that XCOPY was out when I made that game...)

What's ROL2? And what happened to Drummist's calculator? Does it simply not work anymore?

8323
TI Z80 / Re: Calcalca
« on: May 28, 2010, 11:50:52 pm »
Thanks!

Anyway, I'm currently working on the data string. Here's an example for the length functions I've included so far:

:"1m  010000001.000000002in 0100000039.37007872ft 010000003.280839902yd 010000001.093613302mi 010000006.21371E-4...

The problem I'm already seeing now is that I have to include 8 characters for the unit combination every time I add another unit, even if it's exactly the same as for the previous few units (in this case, 01000000). If I could get rid of most of them, it would free up a lot of memory, but then it'd be somewhat hard to access the unit type of an individual unit. Can anyone think of better way to do this?

EDIT: Biblical cubits are now supported for the fun of it. :)

8324
TI-BASIC / Re: Sidescrolling
« on: May 28, 2010, 08:18:21 pm »
If you want good speed and continuous sidescrolling in Basic, your best bet is still homescreen graphics, which arnt as bad as you might think with good character choices.  Are you doing omni directional or just left and right?

Just left and right.

Last time I used homescreen graphics, I used a ? for the character (bad choice), M and W for the spikes, and O for blocks. I guess those aren't that bad of choices (except for the question mark), but since this is a sequel to Absolute Insanity, I wanted to have somewhat better graphics.

Oh, and if you do the home screen approach then there are ways of actually altering the font to look like good sprites (this is using assembly utilities though). Depends on your definition of "pure BASIC."

I'm giving up continuous sidescrolling and instead scroll the screen whenever the character reaches an edge. Unfortunately, this is looking more and more like Contra 83.

EDIT: Not that I don't like Contra's graphics; they're awesome. :D I was just hoping for something more original.

8325
TI-BASIC / Re: Sidescrolling
« on: May 28, 2010, 07:59:14 pm »
OK, that's it. I give up on AbsIns2. :)

Pages: 1 ... 553 554 [555] 556