User:Saibot84
From WikiTI
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