Kevin Ouellet

This article is under construction and needs to be completed. You can help by expanding it.



Kevin (2002-05)
Kevin9999 (some sites, 2003-05)
xlibman (2005-07, 2017-present)
DJ Omnimaga (2007-17, 2019-2023, some sites 2023-present)
ragol666 (alternate, 2007)
DJ_O (some sites, 2011-2017)
Illusiat (ticalc handle, 2003-11)
It RPG Is! (some game releases, 2016)
DJ Omnimaga Music (2019-2023)
Dream of Omnimaga (2023-present)
DoOmnimaga (2023-present)



Site URL URLs (2003-08) (2010-11) (2013-present)



Years Active

2001 to Present


Epic Programming Studios
z80 Revelation
Hikaru Rakuen Programming

Kevin Ouellet, alias Dream of Omnimaga (formerly DJ Omnimaga), is an active TI community member who released several games (mostly RPG's) for the TI-83 Plus and TI-84 Plus monochrome and color calculators, as well as the HP 39gII and HP Prime from 2001 to 2010, from late 2012 to 2016 and from 2020 to present.


Kevin Ouellet started programming the TI-83/83+ calculator in July 2001 then moved on to the HP Prime and TI-84 Plus C Silver Edition in 2013 then the TI-84 Plus CE in 2015. He is mainly notable for his many RPGs released, as most were the longest and most complex RPGs developed on the Z80 models, and include the Illusiat series, The Reign of Legends series, Reuben Quest series (the first grayscale games ever made in hybrid TI-BASIC), Mana Force and First Fantasy. One of those games, Illusiat 12, is notable for being by far the longest calculator RPG ever released on z80 TI models and the second longest overall, behind only Ultima V: Warriors of Destiny for the TI-89. Starting TI-Basic programming in July 2001, he used this language through almost his entire programming career, along with assembly libraries starting in 2003 to enhance his games.

In his early programming career, his release rate was quite rapid, sometimes finishing two large RPGs in a single month. As a result, the Illusiat series, excluding the 13th game, was finished in less than one and a half years, with several other releases in between including three other large RPGs. He slowed down to two or fewer releases per year in 2005, however, and after Reuben Quest: The Lost Mirror in January 2005, it took over one decade before he releases a major RPG again and six more years before he releases one that isn't a remake of a previous game. His other non-RPG products include Metroid II: Evolution, Metroid II: The Last Chozo Expansion Set, xLIB xLIB Revolution, a TI-81 remake of the first Illusiat game, Supersonic Ball and GalagACE.

In the TI community, he also contributed with the creation of Omnimaga in 2001 and CodeWalrus in 2014, which are websites and programming teams. He started participating in online forum discussions only in 2003, two years after releasing his first game and first used calculator IRC channels in early 2005. Omnimaga eventually became one of the most active forums before shutting down in 2008. He reopened another Omnimaga site later that year, which eventually led the TI community in activity for a few years before slowing down.

Life issues spanning from the second half of 2009 until early 2011 caused his health to slowly deteriorate. This combined with TI community disputes (see below) led him to take a step back from most calculator sites and some of his Omnimaga duties (including FTP access). In early 2011, life issues ended, but his health would continue to deteriorate for months before finally starting to improve, and it would never fully recover. As a result of this combined with more TI community problems, he was forced to retire from Omnimaga staff entirely in July 2011.

After his health had improved again, he would return as news editor, but his interests were slowly shifting away from calculators, causing him to announce in June 2012 that he was officially stopping calculator programming (although he had actually stopped coding for two years beforehand) and would no longer post calculator-related news on a regular basis. In late 2012, however, as the TI-84 Plus C Silver Edition was leaked, the possibility of using TI-BASIC (and future ASM libraries) with color screen support revived his calculator interest. He started TI-84 Plus BASIC again and then switched to TI-84 Plus C Silver Edition BASIC as soon as the new calculator came out in Spring 2013. Around that time, he also experimented with HP 39gII and HP Prime programming and released one game for each calculator. He finally got involved in TI-84 Plus CE BASIC and ICE programming and made several games for that platform before stopping programming for several years.

In late 2014, he discovered that it's possible that he has Asperger syndrome and realized that it might have played a role not only in several TI community misunderstandings, but in real life as well. Because of this, as well of controversial administration behavior on Omnimaga after he stepped down, he decided to branch out to a new website called CodeWalrus in October 2014. In addition to that, some past life problems resurfaced by late 2015 and the increasing lack of privacy became a problem. As a result, Kevin decided to move to a different city and change his online nickname on many websites until the move is done. However, once the initial life problems present in his original city had ended, he ended up getting post-traumatic stress disorder and it was later discovered that he also had schizoaffective disorder since at least the past 15 years, resulting into a chaotic move and eventually leaving him unable to work.

He has since resumed work on another RPG called Superstar Hero, although it's not for calculators, but rather Windows, Mac and Linux. The game was released on Steam on June 13th 2019. In late 2020, he started CE development again with a major update to First Fantasy: Mana Force and in 2021 he worked on Darkblasters, a new TI-84 Plus RPG written in TI-BASIC, which came out exactly one week before Illusiat series' 20th anniversary. Pokéwalrus, originally due for a 2016 release, was reworked for a 2023 release as First Fantasy II: Pokéwalrus with twice as many playable characters as the original project, becoming by far DJ's largest calculator release.

He is currently part of the CodeWalrus staff, but most CodeWalrus activities have moved to its Discord server.

Since Kevin started TI programming, 12 of his files made the headlines there and participated in POTY surveys (sometimes more than one in a single poll):

Ironically, Sorunome's Axe and ASM remakes of the two Reuben RPGs competed against each others for a POTY award as well, this time in 2014. Sorunome's ASM remake of his Reuben Quest 2 game won the TI-83+ POTY 2014. DJ himself won his own POTY with First Fantasy: Mana Force in 2015.

xLIB xLIB Revolution also made front page news on popular website Engadget shortly after its release in October 2005, resulting into 2800 downloads in a single week, while The Reign of Legends 3 and the original version of Reuben Quest: The Lost Mirror made GamesRadar headlines in 2009.

Impact and Controversies

Although Kevin did not have an immediate impact in the TI community when he first started participating, the release of an unfinished version of The Reign of Legends 3 in 2004 led to the creation of xLIB by Patrick Prendergast in response to the slow speed and difficulty that many existing ASM libraries had at the time. The subsequent release of Reuben Quest grayscale led to xLIB being converted into a hook-based Flash Application for faster speed. In addition, those RPGs inspired several people to get into RPG development and use ASM libraries in their own BASIC games. The release of the Reuben series also sparked an article on asking if it was time to replace TI-BASIC.

As he took a strong stance against hostility in the TI community, Kevin was in the middle of many disputes as well. In the early days where some of his games would make front page news, it was unusual for a TI-Basic program to get featured. As a result, those news often started ASM vs BASIC arguments in comment pages, occasionally questioning the newsworthiness of TI-Basic programs. Early on, he denounced lack of respect towards TI-Basic programmers in particular, to eventually denounce obnoxious comments in general towards new members, defend the usage of ASM libraries in TI-Basic and to a lesser extent Axe programmers.

In 2005, he decided that his newly-created Omnimaga forums would have a strong stance against hostility in general. However, from 2005 to 2009, he also started an unofficial campaign to get moderators and administrators of every forum to take action against such behavior as well. This caused extra fights and tarnished his reputation, as other administrators considered that it was up to them to decide what is allowed on their respective websites. It was also made particularly worse due to his sensitivity.

The stricter moderation against trolling on Omnimaga and its IRC channel #omnimaga was highly controversial among defenders of freedom of expression in #TCPA, and the banning of certain #TCPA people from #Omnimaga and Omnimaga sparked IRC wars and many attempts to get Kevin to leave the TI community or close his website. In 2008, it culminated in the demise of the previous Omnimaga website, and per Kevin's request and as a protest against the general lack of respect towards him despite all his contributions, the removal of his profile and files.

In early 2009, after Omnimaga had re-opened due to much demand, he stopped his campaign to get other forums to become friendlier, realizing it caused more problems than benefits. He decided to take a different approach instead, focusing entirely on Omnimaga's hostility-free mentality to attract members. After over a year of no disputes or attacks, Kevin eventually put his calculator releases back on In 2011, a rivalry started between Cemetech and Omnimaga, as both forums were very active, but had opposite mentalities on many fronts. This led to another peak of disputes in March and April 2011. Since some people involved in the 2008 disputes became involved again, Kevin responded by pulling his files again for another two years. This, combined with aforementioned real life issues eventually led to his retirement from Omnimaga as an administrator in July 2011.

He has later returned into TI and HP programming due to the arrival of color screen calculators, but eventually became frustrated with the many change in policies and mentality that took place on Omnimaga since he stepped down, as well as the increasing bias of certain staff members, and there were no prospect of allowing him back in the team, even after his personal issues had ended. When the situation became unsustainable, he started a new website called CodeWalrus, which shares the same policies and a similar mentality as Omnimaga had back in the days. The website caused controversy, as its stance was not well understood by certain community members and it opened at a time of diminishing community activity, but as many people wanted the old Omnimaga policies back, the new website gained a large following until 2017.

It RPG Is!

It RPG Is! is a fake company name that is sometimes being used as alternate alias by DJ Omnimaga when releasing calculator games on CodeWalrus since 2016. All games released under that alias are intended to be satirical, poking fun at low-quality games released during the 8-bits and 16-bits era, often with references to popular Internet culture (most notably Engrish and LJN, to the point where the It RPG Is! logo is basically a rip-off of LJN's logo). The only games released so far under that alias are Opossum Massage Simulator for the TI-84 Plus C Silver Edition and TI-84 Plus CE, which is intended to be an unofficial sequel to the infamous Super Famicom game called Hong Kong 97, and Desert Bus II, a follow-up to the Sega CD game Desert Bus that was bundled in the canceled Penn and Teller's Smoke and Mirror game. The game was ported to the HP Prime in 2022 and in 2023 a few music tracks were also released under the It RPG Is! name.

Calculator Releases (excluding demos)

  • Sep 2001: Illusiat
  • Oct 2001: Illusiat II
  • Oct 2001: Illusiat 3
  • Nov 2001: Donjon (lost in memory clear)
  • Jan 2002: Illusiat 4 (lost in memory clear)
  • Mar 2002: Mortal Kombat
  • May 2002: Omnipack & Omnipack SE game bundles (includes Mortal Kombat)
  • May 2002: Mana Force
  • Jun 2002: Illusiat VI
  • Jul 2002: Illusiat VII: The Legend of GWAF
  • Jul 2002: Illusiat VIII
  • Aug 2002: Illusiat IX: Shadow
  • Sep 2002: Illusiat X
  • Oct 2002: Illusiat Eleven
  • Nov 2002: Mystique: La Larme du Dragon
  • Dec 2002: Illusiat XII
  • Jan 2003: Illusiat 5: The Ultimate Quest (Calculator remake from 2002 PC game)
  • Feb 2003: The Reign of Legends
  • May 2003: Mana Force 2
  • Jul 2003: The Reign of Legends 2
  • Sep 2003: Illusiat 2004 (Remakes of Illusiat 1 to 4)
  • Nov 2003: Nemesiat (TI-82 STATS/83 re-release of Illusiat 6)
  • Jun 2004: The Reign of Legends 3
  • Oct 2004: The Legend of Zelda: Dark Link Quest
  • Dec 2004: Reuben Quest: Ev Awakening
  • Jan 2005: Reuben Quest: The Lost Mirror
  • Oct 2005: Xlib Xlib Revolution
  • Feb 2006: Grayscale Number Guessing Game (satirical game)
  • May 2006: Super Mario Smash Dance
  • Jun 2006: Metroid II: Evolution
  • Aug 2007: Illusiat Eleven: Kin Master Quest
  • Nov 2007: Metroid II: The Last Chozo Expansion Set
  • Dec 2008: Illusiat TI-81 Remake
  • Jul 2009: Illusiat XIII: The Final Chapter (cancelled, but close to finished)
  • Mar 2010: Axe Tunnel
  • Apr 2010: Eat Nethams: The Game (satirical game)
  • Mar 2013: HP 39gII Grayscale Tunnel
  • Apr 2013: Legand of Zelda: Sord of Atari (satirical game)
  • Aug 2013: HP Prime Color Tunnel
  • Sep 2013: Supersonic Ball
  • Nov 2013: HP Prime Color Tunnel TI-84+CSE Demake
  • Apr 2015: First Fantasy: Mana Force
  • Apr 2016: Opossum Massage Simulator (satirical game)
  • Apr 2016: Wal-Rush! CE
  • Jun 2016: Desert Bus II: I Am a Tree (satirical game)
  • Jun 2016: GalagACE
  • Dec 2016: Illusiat VII Easy Type
  • Aug 2019: Illusiat Eleven CE Monochrome
  • Sep 2021: Darkblasters
  • Mar 2022: Supersonic Ball HP
  • Jul 2023: First Fantasy II: Pokéwalrus

See Also