User:Saibot84

From WikiTI
Revision as of 21:07, 20 February 2006 by Saibot84 (Talk | contribs)

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

Name: Michael

Date-of-Birth: 1-02-1984

Occupation: Student at Saint Peter's College in Jersey City, NJ

Area of Study: Philosophy and Elementary Education

Website: Summary

Projects Under Development:

MZip
On-calc data/program compression utility.
Current functional algorithms include:
  • Fibonacci encoding/decoding
  • Elias gamma encoding/decoding
  • Elias delta encoding/decoding
Future algorithms:
  • Static Huffman
  • Adaptive Huffman
  • PuCrunch
  • Ion
Nostalgy
new 3rd party operating system currently under very slow development.
Current features:
  • OS loader
  • RAM integrity verification and erasure upon non-integrity detection
Planned features:
  • Data Management Table: VAT-like system for file management
  • Registry: System registry to allow for hook chaining
  • Linking:
  • TIOS: TIOS-compatible routines
  • non-TIOS: non-TIOS compatible routines, which allow for faster connections due to data compression before sending, and decompression upon reciving
  • Compression/Decompression: built-in on-calc data compression/decompression routines with an assortment of different algorithms.
  • Grayscale: built-in 3,or 4-level grayscale support, with user-adjustable interrupt speed (based on Duck's grayscale programming package, but the interrupt speed would be more acutely adjustable)
  • Audio
  • PlayWAV: built-in WAV playing capabilities
  • PlaySound: built-in sound effects
  • RAM
  • Executable RAM: user RAM programs would begin @ $8200, and thus allows for more executable RAM
  • Stack Space: 3KB reserved stack space
  • ROM
  • Apps: Flash space would be allocated in 4K or 8KB sectors, depending on the user's choice. This would be made possible by having all APPS use only relative jumps/calls