|Welcome To Omnimaga: The Coders Of Tomorrow
|Omnimaga is a website dedicated to TI and Casio calculator and PC game programming and music creation of any kind. Aside from our programming team products, the download section also provides TI games and programming tools uploaded by regular forum members and an older section containing the best community-contributed RPGs ever made for any brand of graphing calculators (TI, Casio and HP), including some very rare ones. It is also the home of major TI-83 Plus and TI-84 Plus products such as Axe Parser on-calc compiled language, the Game Boy emulator TI-Boy SE and TI-Nspire programs such as Ndless, which allows ASM and C programs to be executed on this series of calculator, and gbc4nspire, a GBC emulator.
Our community goal is to provide a discussion environment free of any hostility for all coders wanting to learn, give or get help, showcase their work, discuss and have fun. We and the members also have promising game and utility projects coming along, calculator game walkthroughs and programming help available on the forums.
Register today if you haven't already to contribute and we hope you enjoy your stay!
|Recent Files Added To Our Archives
|(AKoO) The Star Knight by DJ Omnimaga on 03 December, 2013, 00:08:49 (2 downloads)|
|(AKoO) Island of Mysteries by DJ Omnimaga on 03 December, 2013, 00:06:02 (3 downloads)|
|Jumper by AssemblyBandit on 01 December, 2013, 02:01:56 (6 downloads)|
|IkarugaX z80 danmaku / shoot-them-up by Matrefeytontias on 30 November, 2013, 16:25:16 (6 downloads)|
|Blox - ClrDraw by ClrDraw on 29 November, 2013, 07:28:41 (13 downloads)|
|AlphaCS - ClrDraw by ClrDraw on 17 November, 2013, 06:14:01 (30 downloads)|
|Pong - ClrDraw by ClrDraw on 16 November, 2013, 17:56:17 (12 downloads)|
|Steins;Gate 8-bit (Version 0.22) by calc84maniac on 11 November, 2013, 07:58:38 (31 downloads)|
|Tunnel - ClrDraw by ClrDraw on 05 November, 2013, 00:05:10 (38 downloads)|
|PacMan by AssemblyBandit on 03 November, 2013, 23:27:49 (52 downloads)|
|CMDv2 - ClrDraw by ClrDraw on 05 November, 2013, 04:55:50 (50 downloads)|
|HP Prime Tunnel TI-84+CSE Demake by DJ Omnimaga on 24 November, 2013, 10:47:41 (24 downloads)|
|Snake by AssemblyBandit on 04 October, 2013, 02:36:36 (39 downloads)|
|CSE Minesweeper by zeldaking on 01 October, 2013, 03:53:29 (31 downloads)|
|Supersonic Ball v1.0.1 by DJ Omnimaga on 24 November, 2013, 10:42:21 (54 downloads)|
|News And Updates
New TI-Nspire Computer Link 3.6
06 December, 2013, 17:00:58 by critor
With the discovery of the TI-Nspire 3.6 softwares in a previous news
, we noticed that there were some connectivity changes.
We are therefore not suprised to discover today a new 3.6 version of the TI-Nspire Computer Link ! Compared with TI-Nspire softwares, the TI-Nspire Computer Link has the advantage not to include any emulation or simulation of the calculator, which allows it to start much faster, which makes transfers much more intuitive (no need to look for such things in an obscure hidden part of the interface) and which requires no license number.
Apparently , version 3.6 looks identical to the previous version 3.2.
Following our previous experiences, it seems that the installation is only necessary if you need to transfer data with a wireless TI-Nspire running OS 3.6.
But if you install it, you lose the possibility of transferring data with wireless TI-Nspire running earlier OSes 3.1 and 3.2.To our knowledge it is now impossible to keep wireless connectivity with all TI-Nspire OSes from the same software anymore.
As far as we know, the choice to install it or not has no consequence on wired USB connectivity. You can go on using any OS in that case.Source : http://tiplanet.org/forum/viewtopic.php?f=43&t=13528&lang=enDownloads :
| Write Comment
TI-Nspire softwares 3.6 found on TI server too
06 December, 2013, 04:39:55 by critor
Just like the TI-Nspire OS 3.6 had been found on the Texas Instruments website seven weeks ago
, the TI-Nspire softwares 3.6 have just been discovered and this suggests that we are getting closer and closer to the official release of version 3.6 ! Their version number is 18.104.22.1686 , exactly the same as the OS version. So it seems that the found OS was really the one intended for the release and we do not know the reason for this period of 7 weeks.
If you have already specified license number to use the TI-Nspire software on your computer, it will automatically be recovered during the update. If you were in the evaluation period, it is not reset and will go on unaltered.
]Note that you can combine several evaluation periods without a license on one computer for up to 300 days (10 months), by sucessively installing and using different editions of the TI-Nspire software. But this means you musn't not install/launch the new edition before the former edition evaluation period has expired:
Beware, it has not been well explored so far, but if you update your software to version 3.6, it is possible that some documents you are going to create with it in the future will no longer be usable with the the old 3.1 and 3.2 OSes.
- TI-Nspire CAS Teacher Software (90 days)
- TI-Nspire CAS Student Software (30 days)
- TI- Nspire CAS Teacher Software Navigator (30 days)
- TI-Nspire Teacher Software (90 days)
- TI-Nspire Student Software (30 days)
- TI-Nspire Navigator Teacher Software (30 days)
In a previous news
, we noticed that TI-Nspire units running OS 3.6 were unable to connect to a TI-Navigator wireless network managed by the TI-Nspire Navigator 3.2 software.
We assumed that it was either a bug in the OS, or that there had been some changes in the witeless protocol with version 3.6.
The changes have now been officially confirmed by TI. If you use a TI-Navigator wireless network, they advise you to update the calculators with OS 3.6 before updating the TI-Nspire Navigator software to version 3.6.
If you don't comply with this, wireless connectivity will be permanently lost and calculators will all have to be connected one after the other in USB in order to be updated to 3.6 and to get back the wireless connectivity. The TI-Nspire Navigator 3.6 is also prompting you for this on its first launch:
The TI-Nspire Navigator 3.6 software also comes with a new firmware 22.214.171.124 for the TI-Nspire Navigator access Point and makes you install it on its first launch. Fortunately, in practice this does not appear to affect the ability of the access point to communicate with TI-Nspire handhelds running OSes 3.1 and 3.2 with the TI-Nspire Navigator 3.2 software.
Let's sum up the problem :
- TI-Nspire calculators running OSes 3.1 or 3.2 can not communicate properly with the TI-Nspire Navigator 3.6 software
- TI-Nspire calculators running OS 3.6 can not communicate properly with the TI-Nspire Navigator 3.2 software
In both cases, the wireless network status on the handheld gets stuck in the following state:
For schools using a set of calculators belonging to them, it's just a simple matter of choice.
For the teacher who accepts on his TI-Nspire Navigator wireless network the personal calculators of his students, this change is extremely problematic. In fact:
- if he's using the TI-Nspire Navigator 3.2 software, he will have to forbit his students to install OS 3.6 on their own calculators
- if he's using the TI-Nspire Navigator 3.6 software, he will have to force his students to install OS 3.6 on their own calculators...
In the absence of apparent new features or a noticeable hacking interest for such networks, we may wonder about the reasons for a sudden change in the wireless network protocol, and if it is not rather a pretext to force massive updates to OS 3.6.Source: http://tiplanet.org/forum/viewtopic.php?t=13525&p=153481&lang=enDownloads: (each edition of TI- Nspire software contains two versions of the software, CAS and non-CAS, each with separate and independent evaluation periods which will start on the first launch of its version)
| Write Comment
Cemetech's Lightning Contest #11 Starts Tomorrow
As mention on Cemetech's Facebook page
on the Cemetech forum, Cemetech's 11th contest is a lightning contest and begins tomorrow morning. Contestants will have until 11:59pm ET on Sunday to finish their entries. Although the topic will be revealed tomorrow morning, the platform is any TI-83 Plus through TI-84 Plus C Silver Edition z80 calculator, and any
language is acceptable, including TI-BASIC, z80 Assembly, C, Grammer, and Axe. Entries will be judged on programming quality, completeness of the entry, and how the contestant succeeded in creating a working entry in less than three days. Since we know very well the different effort required to create a given program in different calculator programming languages, judging will be adequately weighted.
Distinction and prizes will be awarded to the top three entries. Prizes will include Guerrilla merchandise, from the samples we recently reviewed
. They will likely also include signed copies of "Using the TI-83 Plus/TI-84 Plus" or "Programming the TI-83 Plus/TI-84 Plus" by yours truly, and might also include a few odds and ends as mentioned in our Post Your Calculator Collection
thread. As always, entries' binaries and code may not be shared before judging is complete, and previously-released or publicized projects are not acceptable. Given the time constraints, you are not required to create a Cemetech topic about your entry before the deadline (although it certainly can't hurt you). Good luck to all the entrants, and we are excited to see a lot of excellent entries.
Edit, 12/6/2013, 9:51am ET: The topic has been announced: Doors CS/Doors CSE games
. Anything that is a game, was not discussed or released before this instant, and takes specific advantage of Doors CS or Doors CSE features will be acceptable. I'll accept a DCS/DCSE header as fulfilling that requirement, but having the game use other functions would make it more attractive to the judges. Games will mostly be judged on the merit of the concept and how much the author was able to achieve in limited time. Leniency will be given for bugs and incompleteness, although completely nonfunctional programs will receive very low marks.Source: Cemetech's Lightning Contest #11 Starts Tomorrow via Cemetech
| Write Comment
First PRIME Update
First updates are live. The check for update in the emulator/connkit should find them. If not for some reason (usually due to proxy or other funky network things on your end, use ftp.hp.com/pub/calculators/Prime/
) Many thanks to people who've reported issues here in this forum or in other spots. You may notice some direct called out items that go back to a specific post. Even though we consider this a "bugfix" release with no empasis on new features, there are still about 2-3 times or more new capabilities compared with the recent "2.0" casio update I saw...
Items of interest for many here might be the new TRIANGLE and FILLPOLY commands. The TRIANGLE command allows you to pass a large matrix of vertices, colors, rotation data, and z-clipping info (solid colors only at the moment). This means you can draw complicated 3D shapes in basically a single user function call! Here's an image of a 3D graph drawn with one single draw command. Oh, and did I mention I could rotate it at about 20-25 FPS with no optimizations yet? :-D
Who's going to get on that X-Wing game.... ?
HP Prime – Release Notes
Date Released: 11/25/2013
Firmware Version: 2013 11 25 (5447)
Emulator Version: 2013 11 25 (5447)
Connectivity Kit: 2013 11 25 (5442)
This is a defect fix release of the HP Prime firmware, emulator, and connectivity kit.
The specific fixes are listed in the table below. There were a number of stability,
on-calculator help and memory usage improvements not listed in the table.
This release of the Connectivity Kit is backward compatible with the HP Prime 1.0 firmware.
However, some unexpected results may occur sending data from the Calculator to the
Connectivity Kit when using prior versions. HP recommends that you upgrade your
calculator to the matching 1.0.1 version of the firmware for best results.
Removed unused "Method" variable in advanced graphed.
Resolved issue with OTHER box display in help catalog.
Resolved issue with Gamma function in degrees mode.
Resolved problem with WAIT(0) on PC emulator and PC keyboard.
Resolved issue with cursor position in CAS while using |x| template.
Resolved problem with INPUT help line not adding a space before variable name.
Resolved potential problem while editing function inside advanced graphed plot view.
Changed EDITLIST and EDITMAT to work with user defined variables.
Resolved issue with unit not waking after USB connection.
Resolved issue with Base menu key not working in RPN mode.
Resolved issues with running spreadsheet in RPN mode.
In RPN mode, symb screen and dialogs will now add ' 'automatically if symbolic input is required.
Assorted improvements and corrections in on-calc help.
Pressing ENTER will now open chooser in a dialog, or toggle checkbox.
Improved memory use when calling a CAS function with local variables inside a user program.
Added calendar in corner popup. Click on battery, then time to access.
Resolved issue with list editor and larger items.
Resolved issue with entering a complex number into a real matrix in the matrix editor.
Increased terminal character count limit.
Help in data streamer views now linked to on-calc help entry.
Pressing HELP in chars, templates, and math character menu now linked to on-calc help.
Improved fraction toggle with complex numbers.
Improved note sending to multiple units.
Resolved issue where formatting was lost in app info screen.
Integrals such as sin(x)*ln(x) return results using special integral functions Si(x) and Ci(x).
Improved display of units with very high powers.
Removed limit on numerical SIGMA function.
Resolved issue where START app customization function did not always run on application start.
Pasting in a very large piece of text could sometimes cause the emulator to crash.
"Connect To" menu added in emulator allowing user to specify which device will receive communication links.
Added Si and Ei into help tree.
Exported variables not always initialized in some cases.
"1234"[n] now works to access a specific character in a string with no memory copy.
Matrix declarations in programs allow local variable usage.
MAKEMAT now works with complex matrices.
Ans(n) to get access to prior results.
WAIT(-1) will also be interruptible by a screen touch event.
Added display of remaining time in exam mode to exam password screen.
Many improvements and enhancements to CAS.
Resolved issue with list/matrix editor and larger items. Improved conversion
from real to a complex numerical matrix inside editor.
Added new graphical commands FILLPOLY and TRIANGLE.
Added INTERSECT and DIFFERENCE list commands.
Improved drawing of F1-F0 items in CAS view.
Fixed issue with STARTVIEW not causing redraw in some situations.
Added numerical .+ and .- commands.
Changed matrix limit to 20000 items, and list limit to 10000 items.
Resolved issue with SHIFT-UP/DOWN in the symb screen.
Resolved issues with user app programs.
Resolved issue with using ?<command> in the CAS screen.
Renamed finance PMTV variable to more standard PMT naming.
Using "to" in solver could conflict with built in command word.
Added ability to specify start of row/column header in spreadsheet from a program.
Resolved issue with string REPLACE command.
Resolved issue with DMS values not having ' or " for some numbers.
Improved memory use while calling function app AREA command.
Improved IFERR to work when no ELSE clause defined.
Improved the templates and entry of matrices to support use of (,) decimal mode.
Resolved issue where a user program that brings up the terminal could cause a crash in the program catalog.
Improved memory use in deeply recursive user functions.
Updated units to use NIST2010 values. Units now also show in menu when VALUE is not selected.
Resolved issue with MKSA and _mol unit.
Improved rendering of characters on hardware. Improved J character.
Resolved issue where having more then 10 arguments did not have enough boxes in DEBUG/RUN dialogs.
Resolved issues with ITERATE command.
Resolved issue where program arguments >16 did not error with CHECK.
Resolved issue with exact(1e14) not returning correct value.
Resolved issue with CASE having more then 126 levels.
Resolved issue where the CAS would create strange variables such as x*y.
Resolved issue with many apps disabled using exam mode, the APPS screen could draw strangely.
Disabled ability to move app position while in exam mode.
Resolved issue in RPN mode, which prevented entry of a complex in the 1i-1 form.
Resolved issue where USIMPLIFY did not handle case where all units cancelled.
Resolved issue where diff command in graphed could cause a crash.
Resolved situation where pressing APPS could crash the calculator.
| Write Comment
Ancient Kingdom of Omnimaga released! (Bandcamp exclusive)
In June 2002, I started producing electronic dance music, which ranged between eurodance and happy hardcore in style. I continued producing such music in 2003 and Early 2004, then from late 2006 to late 2009. Afterward, I decided to switch to another style in May 2010: Power Metal. I switched because I was inspired by video game music from Japan, along with some metal remixes and covers of that music, and power metal gave me more inspiration to make melodies than club and rave music did. Until 2012, I only made two more dance tracks, the rest all being new 32-bit, electronic power metal sounding. A few of my power metal songs are covers of my older electronic songs.
Since December 2011, I have released three music albums for sale:
: Tales of the Knight of the Moon
: My first power metal album
: A Decade of Magic Hardcore (2002-2012)
: A compilation of many of my happy hardcore songs
: A Decade of Omnidance (2002-12)
: A compilation of the rest of my dance musicTonight, after several months of hiatus and being almost two days late from my original planned release date, here comes my 2nd power metal album: Ancient Kingdom of Omnimaga! Track list:
1. Ancient Kingdom of Omnimaga 06:07
2. Flash in the Sky 03:49
3. The Star Knight 05:18
4. Island of Mysteries 01:50
5. Influence from Beyond the Sky 03:50
6. Heading into the Final Battle 04:04
7. Theola the One 15:47
8. Die! Die! Die! 05:13
9. One Axe to Save us All 05:36
10. It's the End of Agony 06:55
It is greatly inspired from artists and bands such as Albion (another electronic power metal artist), Saitama Saisyu Heiki, Stratovarius, Sonata Arctica, Dragonforce, Sabaton, Gamma Ray, Nightwish and many others. However, it is not exactly true metal, since the music was composed with old-school music softwares like Albion did (I use Music 2000, A.K.A. MTV Music Generator, while he uses MODPlug Tracker), rather than real instruments. Also there are no lyrics, so while listening to the album, you might feel like if this music came from some random japanese game or something. Hence why my Bandcamp page refers to 32-bit music (MTVMG being a Playstation game from 1999).
Due to lack of popularity of non-pop genres on iTunes, Zune and Pandora and the fact I am losing money from my previous power metal album there, this second one will remain a Bandcamp exclusive (since Bandcamp is free).Anyway, I hope you enjoy. You can either buy the HQ WAV/MP3/FLAC version of the album or listen to it on Bandcamp! Since Omnimaga had between 2500 and 4999 posts in November, this means that for December, the album is $4. (see chart for pricing)
| Write Comment
Contest 2013 Calculator Gaming Roots - Public Vote
Ok Omnimaga, your turn to join in on the contest! Linked is a google document and a dropbox link to the games! Please go to it and cast your vote!
Now the current rankings!
1st Place : Tip Over
2nd Place: PiKo PiKo
3rd Place : Jezzball
1st Place : Plot+
2nd Place : Binary Puzzle
3rd Place : Toy WarsThe contest Entries!
Voting will end December 13th at 11:59AM. Any votes submitted after that will be ignored!
Also: To the Contestants wishing to release their programs to compete in POTY 2013, you can do so now. All programs can be released as you see fit! Sorry for the delay!
| Write Comment
9 voices for the TI-84 Plus Orion talking calculator
29 November, 2013, 21:01:41 by critor
Chase Crispin has released a new video clip of his voice-enabled graphing calculator, the TI-84 Plus equipped with the Orion voice module
. This time, he provides information about the 11 special keys onto the module.
Among the video clip's contents is the audio configuration menu, accessible through the 'pref' key.
Suprise! In fact the module contains voice data for multiple persons and we could just listen to 3 different voices at 3'25.
A retranscription of the menu follows:
Navigation tone duration
400 milliseconds (default)
Equation playback duration
4 seconds (default)
Negative value noise
Level 2 (default)
Negative value vibration
X before Y (default)
Y before X
Reset graph settings
Paul's voice (default)
Menu item number announcement
Reset speech settings
Paul was the default speaker until now in our previous experiments, but there are others, with a gender parity for choosing one's companion, as the module provides:
Cats are said to have 9 lives, and the TI-84 Plus Orion voice module has 9 voices
- 4 male voices: Paul, Harry, Frank and Dennis
- 5 female voices: Betty, Ursula, Wendy, Rita and Kate
Let's now discover all these voices one after another!
Given that the module already supports multiple voice tones, it should be even easier to add other languages in a future update!But that requires consumer demand for such a feature... Sources :http://tiplanet.org/forum/viewtopic.php?p=152830&lang=enhttp://tiplanet.org/forum/viewtopic.php?p=152308&lang=en
| Write Comment
New HP 39gII firmware released with most old bugs still present
As discussed on the forums
, a new HP 39gII firmware has come out in the last few days. It is Version 2013 11 10, Rev:19148. As this calculator and its connectivity kit had even more bugs than the HP Prime and that the last firmware update was in November 2013, it was hoped by the TI community that this update would finally fix them, particularly the stability issues.However, it looks like it isn't the case for the most part. The only improvements that have been found so far are the following:
-It is now possible to have both HP 39gII and HP Prime Connectivity Kit softwares installed on the same computer.
-The calculator itself appears to freeze less often when attempting to connect it to the computer, but that has yet to be confirmed.This update pretty much keeps all the connectivity problems that the predecessor had and is actually even buggier on that point than the older update ever was:
-The connectivity kit still has problems detecting the calculator, requiring you to unplug/plug it back and restart the software multiple times until it's finally detected
-Saving programs in the connectivity kit no longer works (nothing happens)
-The emulator can no longer successfully send any program to the calculator at all, which used to at lease work in some rare occasions
-The connectivity software still freezes from time to time when unplugging the calculator or closing the emulator
-The connectivity software cannot detect both the emulator and the calculator simultaneously. If it manages to find your calculator, then the emulator will not appear.
-The Tunnel game from Omnimaga still freezes on a real calculator, a sign that some files are still corrupted when sent to the calculator
-The Cave game that uses DIMGROB and BLIT still reboots the calculator and those commands still haven't been fixed
-The matrix bug, still present on the HP Prime as well, hasn't been fixed.
-Same for the sequences bugs (http://tiplanet.org/forum/viewtopic.php?t=13482&p=153154#p153154
As a result, don't get your hopes up when installing this firmware and the new HP39gII CC software. It pretty much barely solves anything. In order to get most of the bug fixes and a better connectivity kit, you still pretty much have to switch over to the HP Prime model, and even then, there are still stability issues to a much lower extent.
On the plus side, this is a sign that HP has not yet abandonned the HP 39gII. We just hope that they get their act together, fix the remaining issues then make both the HP 39gII and HP Prime models available in brick and mortar stores world (rather than just online for most countries) before Back-to-school shopping starts in August 2014.
Source: ftp.hp.com/pub/calculators/39gII/, Tim Wessman
and HP Museum forums
(search for HP 39gII on there)
| Write Comment
Last days to take part in the TiCalc.org POTY
28 November, 2013, 20:25:53 by critor
Like every year, Ticalc.org is organizing the POTY (Program of The Year)
, an event in which the best TI calculators programs of the year are going to be elected into three categories:
- TI-z80 (TI-83 Plus, TI-84)
- TI-68k (TI-89, TI-92 Plus, TI-Voyage 200)
A necessary condition for the choosen programs is to be uploaded on the Ticalc.org website.
So we invite you to publish your programs on Ticalc.org, especially if they are TI-Nspire or TI-68k programs.
Indeed, competition is relatively low in those categories, with very few programs have been published on Ticalc.org this year.Source : http://www.ticalc.org/archives/news/articles/14/148/148438.htmlCross-posted from
| Write Comment
Char viewer discovered in 84+CSE OS
Tonight, our long time member Runer112 has made a great discovery in the TI-84 Plus C Silver Edition OS (version 4.0), an undocumented, ASCII character and token viewer:
Hidden in the Y= menu and only accessible via a specific sequence, this newly discovered color Z80 calculator model feature shows once again that Texas Instruments not only thrives to make their OSes stable, but also that they have thought about us while creating this OS!
In order to make monochrome calculator owners envy you for enjoying every TI-84+CSE character and token without the need of a single ASM/BASIC program, follow the following instructions:
[01:01:52] Runer112 open the apps menyIt is best to scroll down a bit before trying left and right, else this exits back to the home screen. However, if you find the right toolbox then press the left/right arrows, you'll now be able to view calculator tokens and ASCII characters in various colors!
[01:01:55] Runer112 close it
[01:01:58] Runer112 open the Y= screen
[01:02:09] Runer112 open up the color/line properties for an equation
[01:02:15] Runer112 and then press alpha + some letter
[01:02:37] Runer112 now scroll up and down
[01:02:50] Runer112 and try out left and right every now and then
It appears that this font viewer is also accessible via the Graph screen when using DRAW commands! Simply go on the graph screen, select a draw command, then go to the APPS menu, then hit CLEAR, then hit F5 to open the color setup, then finally, the ALPHA + some letter trick with the rest!
Beware, however: Although Runer112 claims there is no bug, according to the 2nd screenshot, this font editor appears to drain the battery very fast!
With TI, expect the (un)expected!
Source: Runer112 on IRC (#omnimaga on EFnet)
In other unrelated news, after Texas Instruments introduced nuclear-proof calculator packages, it's HP's turn to have done it, although they decided to do it with the HP Prime calculator itself. After you removed the screws to open it, there are extra clips inside the case that are next to impossible to open without destroying your fingers (or the calc).
| Write Comment