User:Ahelper

From WikiTI
Revision as of 17:23, 26 January 2011 by Ahelper (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Oh dear, where do I start?

Projects

Well, I have two...

TIKill

A very simple game for 68k. It's a simple clone of Gnome Robots in text mode. I haven't released it, but I can do so under GPLv3.

GlassOS (and friends)

A complete replacement OS for specific ti-84pse with 8 RAM pages. It is written as a core-core lib-lib layout... Most (>75%) of the code is in C and compiles with SDCC. Key features:

  • A system-wide GUI
  • A filesystem with little restrictions, such as:
    • Unlimited filename length
    • Folders with limitless depth
  • OS runs in high-speed and slows with GUI library
  • All programs can malloc to get around 14-15K of memory.
  • IEEE floating point math libraries are included :-) Enjoy! They are BIG (32K for all math.h functions, along with printf)
  • A standard way of calling user libraries to expand programs and break the 16K binary size.

Features that will exist:

  • Multi-tasking with up to 4 user programs.
  • Filesystem can compress files using libhuffman
  • USB communication using libusb (from periph8x, yay)
  • a standard graphics library (maybe 3D)
  • A way to prevent and recover from crashing