User:Eeems/Omnimaga

Omnimaga is a programming development and music creation website that also hosts an active calculator development community founded in 2001. The site focuses on calculator development for both Casio and TI calculators. The site is known for many creations including Axe Parser on-calc programming language for TI-83+ series of graphing calculators, Game Boy emulator TI-Boy SE, Ndless for Nspire that runs ASM and C code, and a Game Boy Color emulator gbc4nspire.

History
The group was founded by Kevin Ouellet when he formed a group of programmers at his school. Originally, there was no website for the group. The name Omnimaga originally was a combination of "Omni" meaning all and "maga," which was short for magic. Several TI-Basic RPGs were produced during this era. In 2004, Omnimaga got its first website. It was initially dedicated to TI RPGs, but later expanded to HP and Casio as well.

In 2005, the site switched hosts and created its own site and forums. Activity was pretty high and an IRC channel was formed. Many popular programs like Metroid 83+ and Metroid II: Evolution were released, but eventually, staff disputes and inter-community disputes caused stability problems. Several indirect attacks against Omnimaga weakened the site even more.Activity soon began to decline, but music creation kept the site going.

In 2008, the entire site restarted from scratch and quickly became one of the most popular calculator development forums around. After several major projects such as F-Zero 83+ and TI-Boy SE were released. The site also became the home of two major projects, Axe Parser, which was a major update from TI-Basic for the 84, and Ndless, which opened up the Nspire to C and ASM coding. Activity and popularity soon began increasing exponentially.

Major Projects

 * Axe Parser, A programming language much faster than TI-Basic for TI 83.
 * gbc4nspire, A Gameboy color emulator for the Nsipre series
 * Ndless, A utility to allow C and ASM programming on the Nspire.