Nerves of Steel released

Download

Nerves of Steel is an ATC (Air Traffic Control) simulator for PRIZM.

README:

Keys

F1: Turn left
F2: Turn right
F3: Alt-
F4: Alt+
F5: Speed-
F6: Speed+
Arrows: Select plane

Rules

All planes must reach their destination without leaving the airspace.

All planes must stay 1000ft and 3mi away from each other.

Exiting planes must leave airspace at more than 5000ft.

Landing planes must fly into airport’s airspace at less than 200mph and 1000ft. Airport ATC will take over at that point.

There is no winning state, just try to outlast your previous attempt.

Interface

The radar is located on the left of the screen. It updates every second. The selected plane is shown in white. A line is draw between each plane and its destination.

The data panel is on the right side of the screen. Notice that the top heading, alt, and speed values are the command values. The bottom ones are the actual values.

Credits

flyingfisch
TakeFlight Prod.

This file is licensed under GPLv3, included with program.

[BASIC] Dynamically arrange lists

You know the problem: You want to type

For 1-> A To 5
{0}->List A
Next

but you get a syntax error – so you have to think of another way, like

{0}->List 1
{0}->List 2
{0}->List 3
{0}->List 4
{0}->List 5

This is now no longer needed!

With a simple trick, you can avoid this!
Simply try this:

“1”->Str 1
{0}->List Str 1
You will see: it works!
So, let us continue thinking. We want to have a counter.
Ne0tux wrote a small and fast program that takes the variable ‘A’ and converts it to Str 1:

“”->Str 1
For 1->Y To 1+Intg log A
StrMid(“0123456789”,1+Int (10Frac (A/10^Y)),1)+Str 1->Str 1
Next


I think everyone could write the program at him/herself, but possibly not that optimized 😉 (If there’s something that can be optimized, please tell me.)

Now you can write
For 1->A To 5
Prog “~NUM2STR”
{0->List Str 1
Next

Note: Don’t forget to save the variable Y because it’ll be erased during the progress.

Matris – a multiplayer Tetris clone for the fx

Matris is a Tetris-clone.
It is PowerGraphic2-compatible.

Download!

Features:
-two shades of gray (flickers a bit)
-multiplayermode
-SH4 / PowerGraphic2 compatible
-use hold to store a brick
-boss mode
-pause button
-level and point counter
-open source

How to use

Press the arrow keys to move the brick (up: rotate, down: fast).
Try to complete lines to get points. After 10 lines you reach the next level; the speed increases (highest level: 20).
Press F5 to pause the game. With EXE you enable the boss mode: You jump to the RunMat instantly (highscore is not saved!).
You can use [tan] to store a brick or swap it with an existing one.
If you want to leave the game, press [exit].

Screenshots:

This game was made by Casimo. It is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License:http://creativecommons.org/licenses/by-nc-sa/3.0/
Thanks to SimonLothar for the systemcalls!

Aspirin for fx

I’ve successfully ported Aspirin by flyingfisch to the fx:
Download here!
It is PowerGraphic2-compatible.

Use arrow keys to manoeuvre to the target without hitting the obstacles.

If someone wants to port this to the prizm, just #define PRIZM and add the prizm-drawing functions.

Back2BASIC: A LuaZM Library

GitHub Page

1. What it is

Back2BASIC is a library that allows you to have all the functions you loved in BASIC. This will help BASIC programmers switch to lua, as well as making it more straightforward to port BASIC programs to lua.

2. Already implemented

  • b2b.menu (a prefabricated menu function)
  • b2b.printText (like “HELLO” in BASIC, but with LESS-style page breaks)
  • b2b.locate (like locate in BASIC)
  • b2b.ygraph (Y= graph)
  • b2b.inputString (get user input)

3. To be implemented

Help me come up with ideas!

4. Usage

Make a folder called “lib” in your root directory. Put b2b.lua in this folder. In the program you wish to use the library, put run([[lib\b2b.lua]]) at the top.

TakeFlight’s Contribution to Cemetech Contest #9

Neon Fighter: Blue Edition

Our contest entry is now released, and you can download it from Cemetech’s Archives.

New Design

We have updated our blog design, hope you like it!

A new programmer joins TakeFlight

Casimo from UCF has joined our programming team to help provide you with outstanding calculator programs for fx9860 Power Graphic 2 series.

He has several projects under way, including a black and white port of Aspirin,  ZipMe (a .zip compression tool for fx9860s), a Tetris game, and a version of LuaFX that works with Power Graphic 2 calcs. All are compatible with the Power Graphic 2 calcs.

Please give him a warm welcome!

Aspirin for PRIZM

I have made a port of Aspirin for the PRIZM in LuaZM.

Objective:
Use arrow keys to manoeuvre to the target without hitting the obstacles.

Bugs:
None, of course. Then again, if you happen to notice any random features, please let me know!

Screenshots:

Download

Why the TI-84C is not worth the money

The past six months have seen many fickle Casio fans turning their efforts eyes and money towards a new calculator, the TI-84C.

Why this calculator is no better than any other casio rejects (aka, TI calcs):

  • The 84+CSE has only 21KB of user RAM. While there are 128KB available for assembly programmers, TI-Basic users and such are stuck with even less RAM than before. The Casio PRIZM, on the other hand, has approx. 50KB of RAM, plus 16MB of storage space.
  • The 15MHz z80 processor. Much slower than the PRIZM’s SH-4A (58MHz). Remember that we’re dealing with color here, and 15MHz just doesn’t cut it.
  • The screen is capable of 16-bit color, but the calculator itself isn’t. Refreshing the whole screen once with just 8-bit color takes 2 seconds. This is unacceptable.
  • The lack of a good C compiler. At this point there is no way to program in anything other than BASIC or Assembly. The PRIZM comes with support for C, native support for BASIC, and third-party languages like LuaZM.

In reviewing this calculator, we are forced to realize that this is nothing more than another over-priced, under-powered, excuse for a calculator from who else but, Texas Instruments.

More Information:

Our Protest Banner:

[url="http://casio.clrhome.org/2013/02/why-ti-84c-is-not-helping-programming.html"][img]http://img.removedfromgame.com/imgs/1-anti-84c.png[/img][/url]