Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - DJ Omnimaga

Pages: 1 2 3 [4] 5 6 ... 40
Casio Calculators / fx-CG10 g3p demo (Illusiat remake?)
« on: August 03, 2014, 03:53:50 am »

This video demonstrates what could eventually become a Casio fx-CG10 BASIC remake of Illusiat Original and Illusiat 81, utilizing SourceCoder's new ability to create custom g3p pics for North American models. It only cycles through the 16 possible dungeon rooms right now (the three battle and title screens are missing), but since a game using them would be heavily based on the original Illusiat from 2001 and the TI-81 remake, you move from one room to another instantly from a single arrow key press rather than tile by tile, in order to keep on-screen drawing to minimum.

On the fx-CG10 and fx-CG20, RecallPict doesn't erase anything on the screen other than the last recalled pic, so text in the HUD remains intact. This is why the HUD will be pretty much identical between battles and overworld. The original game had no menu nor NPC convos. The TI-81 remake also lacked NPC convos (they could probably be shown on a different screen, though. Of course, outside battle F1 and F2 would not work.

Also, in the first Illusiat game there is only 1 type of monster and bosses looked identical to it (although monsters varied in HP/STR/EXP), so in a PRIZM remake I would probably only need 2 or 3 battle pics.

I tried to reduce the pictures quality to reduce file size, since this much pre-rendered material takes A LOT of Flash memory (close to 180 KB right now). Of course, I could always provide 3-bit versions of the pics above as well, which would take even less space.

Anyway, this is one reason why I thought it would be nice if custom g3p pics would be made cg10-compatible rather than cg20-only. Another reason is that there are several cg20-only BASIC games already available that would be nice to be ported to the cg10.

Don't get your hopes up for a PRIZM remake of Illusiat 81, but Kerm and others who worked on deciphering the g3p format made this much easier so it has more chances to happen than in the last 3 years or so. :)

inb4 comments about how text takes 6 times longer to render than a 65536-color pic)

News / AKoO now on iTunes/Spotify!
« on: August 02, 2014, 12:37:20 am »
There have been some requests for the addition of my music album Ancient Kingdom of Omnimaga to iTunes, Spotify and other paid music retailers, since some people either were unable to buy it from Bandcamp or wanted to add it to their Spotify/Pandora streaming library.

Until today, AKoO was a Bandcamp-exclusive album, unlike Tales of the Knight of the Moon and my two dance music compilations, the reason being that TotKotM was the poorest seller outside Bandcamp and that publishing my music on other services costed money. Afterward, I released a new music single called Unfinished, which included a new track, as well as three unused versions of AKoO songs and a medley of scrapped material.

As a compromise, in order to allow Ancient Kingdom of Omnimaga and Unfinished on non-Bandcamp commercial music services, I have finally decided to combine them together and the new result is finally available since earlier this morning on big stores and streaming services: Ancient Kingdom of Omnimaga Special Edition!
Basically, the regular tracklist from my 2nd full-lenght album will start normally, then the Unfinished single tracklist will follow. However, the bonus track has been replaced with Merry Metal Time, which was a Bandcamp-only bonus track for Tales of the Knight of the Moon.


In other news, something seems to have caused my Reverbnation profile to get much more traffic than usual in the last few days. I don't know if it's because of the hip-hop remix of Grooving to the Melody by HarZoiD released last week, but Since July 28th, I have gotten 30 new fans on Revernbation-proper, half of which were in the last 12 hours or so. While I sometimes made it to the top 10 metal artists in Quebec City metropolitan area in the past, I have never reached the 2nd position before, let alone two (EDIT) five days in a row, and I believe it's the first time I make it to the top 100 metal artists in Canada as a whole there. In addition to that, on August 5th, after this news was written, I made it to the 2nd spot in Quebec City overall, behind only Celtic Punk band Irish Moutarde:

I also made a new song, but don't expect a new album anytime soon, because my music motivation only seem to occur during Summer. :P

News / SourceCoder 3 brings full picture support to fx-CG10 programmers
« on: August 01, 2014, 01:38:20 am »
For a while, North American Casio PRIZM models, known as the fx-CG10, could only display 3-bit images created directly on the user's calculator and official pictures available on Casio's website. The fx-CG20, on the other hand, could display any picture created by community users. As a result, many BASIC games available on French Casio websites such as Planète-Casio could not run on North American models.

The picture limitation was to ensure that the calculator complies to exam rules in the United States. The TI community was relunctant about publishing any converter that could circumvent that restriction, in fear that such program falls under the wrong hands. However, last year, two new color calculators with full image support were released in the United States and in addition to that, despite the PRIZM and TI-82/83/Plus lacking any PTT/exam mode to restrict program/apps/images, they are still accepted in most tests. As a result, one fellow TI website, Cemetech, opened a topic asking people's opinion on whether SourceCoder 3 should get such conversion feature or not. In the end, the feature idea was finally welcomed, unlike two years ago, and you can now enhance your Casio FX-cg10 BASIC games like there's no tomorrow!

The animated GIF above demonstrates a program looping through multiple images I experimented with. Games like Shining in the Darkness for the Sega Genesis or Myst for the PC should theoretically be possible, but if you can keep your pictures small enough, perhaps you could do more type of games (the variations of the dungeon picture in the GIF above are for a potential Illusiat 1 remake).

Two image formats are supported: 3-bit and 16-bit colors with no transparency. Images are compressed, so files with less colors and more uniform patterns will generally be smaller. You can also store as many pictures as your calculator Flash can hold. When using RecallPict, images will appear as backgrounds and replace the previously recalled background without erasing anything else that was drawn on top of it (text, lines, circle, axises, etc). Every image is 384x192, so no sprite.

As with mViewer GX, TI-Connect and other SourceCoder 3 image conversion tools already available, we highly recommend community members to restrict their use of such feature for programming games, learning tools and experimental purposes.

Link to SourceCoder 3


[FR] Hors-Sujet / Traductions à la con(combre)
« on: July 30, 2014, 08:55:50 pm »
Seriously, what the fudge? O.O

J'ai déja vu des traductions bizzares dans des manuels d'instructions d'appareils électroniques d'entrée de gamme (surtout ma calculatrice Aurex de chez Zellers qui faisait la conversion BIN<>HEX<>OCT<>DEC), mais là, c'est pire que pire XD. Gageons qu'il aurait peut-être été mieux d'utiliser Google Translate. J'aime bien la 2, la 6 et la 15. (malgré que la 6 vous ne comprendrez que si vous connaissez les expressions québécoises NSFW) XD

News / New ClassPad II (fx-CP400) OS released!
« on: July 30, 2014, 01:35:49 pm »
Casio Australia has announced that a new OS for the ClassPad II calculator model, version 2.00, will be released soon. As reported by Casiopeia, it will come with the following improvements and additions:

Quote from: Helder7
Sliders & pinch zoom in graphs
Interact with secants and chords in the new Interactive Differential Calculus application
Plot the values of the tangent's slope and see the idea of a derivative function forming
Explore the connection between a function and its derivative function
Graphs can now be viewed horizontally
3D Graphing, with wire mesh and surface colouring
Physium periodic table

It is unclear if this new OS will improve BASIC language speed (which is particularly problematic on the ClassPad series) and if the Physium application will be built-in or available as separate add-in. However, if Physium comes in the form of an add-in, then could this mean that third-party ASM and C programs could eventually be made possible by the community in the same fashion as on the Casio PRIZM? Back in late 2010, a few Omnimaga members studied the add-in format on the Casio PRIZM then managed to create third-party ones before the calculator even came out, bringing ASM/C to the Casio fx-CG10/20 community.

You can download the OS here.



UPDATE (July 31st): mViewer GX has been ported to the ClassPad II, as it appears that the calculator has built-in image support. It is still in alpha stages, though, so bugs would have to be reported in the appropriate thread. Also remember to use common sense when using any calculator image converter.

It also appears that Physium is part of the OS, so no add-in support after all, meaning that Casio might have taken the same route as TI when it comes to locking down their calcs.

Other Calculators / Using TI-Nspire CX to charge Nintendo DS?
« on: July 20, 2014, 07:17:41 pm »
So Streetwalrus tried, out of curiosity, to charge a Nintendo DS Lite using a TI-Nspire CX calculator with the unit to unit cable and it actually worked.

Although I doubt it is very practical (I bet the Nspire battery will be depleted before the DS even finished charging, but we never know), it was kinda funny to see this actually worked (and surprising too by the fact the DS plug accepted the USB cable) I wonder what other devices could the Nspire CX charge? Also I was told by him that this trick would not work with a CSE due to power being too low, but I don't know if he tried. It might be interesting to know, though, assuming it's safe with other devices, in case there is that one rare situation where your device is out of battery yet all you have with you is a calc and cable (assuming the cable fits of course: No, your TI-Nspire CX won't charge your Chevrolet Volt). :P

News / ASM arrives on the HP Prime!
« on: July 06, 2014, 06:33:47 pm »
Partially due to lack of interest from the TI and especially HP community, it will have taken more time than on the Casio PRIZM, but due to HP not having declared war against the community, it will have taken much less time than on the TI-Nspire series. The day where ASM is now possible on the HP Prime has finally arrived!

Quote from: Lionel Debroux
After recently buying a Prime, I've now spent several hours making my own armfir.elf. The result is attached.
The code fills one third of the screen with red, one third with green, and the last third with blue (with some glitches...), then enters an infinite loop. Yeah, this PoC sucks, I know - it sucks just as much as my Nspire DummyOS did, more than three years ago.

Usage: copy the armfir.elf file into APPSDISK.DAT. Firmware transfer, enter recovery mode by pressing the Reset button in the hole on the back, pressing the Symb key, releasing the Reset button, and holding Symb until the Recovery mode screen appears. Then, use usbtool (Windows only).

As usual: works for me, but use at your own risk

Right now, no exploit has been found in the official HP Prime OS by the TI and HP communities, so unlike with Ndless on Nspire OS 3.1 and 3.6, the only current way to run assembly language on the HP Prime is to send a third-party OS to the calculator.

You can download the proof of concept file here.

Although it doesn't do anything much, it still demonstrates how you can install any modified OS on your HP Prime then execute any kind of assembly code in it. Could a patch that can alter the official firmware via Lunar IPS, for example, eventually be made so that ASM launching commands get added? Could the community also be the ones who will fix all the firmware bugs like what happened with the HP 50g? In any case, if anybody decides to learn ARM assembly or C to create advanced softwares for this calculator, remember to stick to recreational, educational and development softwares: programs that can tamper with the HP Prime's exam mode will result into HP blocking third-party and modified firmwares like TI does with Ndless and such programs are against Omnimaga forum rules.


News / Doors CSE 8.1 RC1 available for testing
« on: July 01, 2014, 09:37:04 pm »
Three days ago, KermMartian has released Doors CSE 8.1 RC1, an update to version 8.0 for the TI-84 Plus C Silver Edition. Doors CSE is a calculator shell for that calculator model that allows you to run every calculator program, from BASIC to ASM, passing by xLIBC and Celtic2CSE files.

With this update, you can now launch Flash APPs from the menu as well and there are many other additions and bug fixes. Among other features added are new xLIBC commands letting you cicle through the xLIBC color palette, allowing interesting animations in games, for example, and many more command options. It also now supports 160x120 pictures that have 32 colors, where the 32 colors can be a custom palette of your choice. Since this is a release candidate and not a final build, we encourage users to report bugs they might find, if any are left, on Cemetech forums. Unless new bugs are found, this will most likely be the last build release before the official 8.1 build comes out.

DCSE/xLIBC/Celtic2CSE wiki:

Use SourceCoder 3 and TokenIDE to generate xLIBC graphics.

UPDATE (July 3rd): Release Candidate 2 is now out!. Check updated link above!

Although I do not post news regularly anymore and that there are other staff that can post news too, I might still post calculator game features/spotlight articles from time to time on the Omnimaga front page. However, to get featured, I need your help too, so I thought I would post a few guidelines to follow if you want to increase your chances to get featured at one point or another:

1) The most important rule is that you must include an animated screenshot or Youtube video of the game in action. A screenshot of the title screen or menus is not enough. If making such screenshot is impossible (such as Casio ASM games), just film your calculator directly. Large GIFs will be replaced with links or still GIFs to save bandwidth, but they're still accepted for reference.

2) Your program must include a description and state which dependencies (if any) it requires. It will be quoted or summarized in the news article.

3) Obviously, a download link and executable must be available too, preferably on an existing calculator site. I am also less likely to link to an external website if that website regularly participates publicly in Omnimaga bashing, illegal online activities (keygens, ROMs, vandalism/takeovers) or if it loads atrociously slow since months.

4) The game must be at a certain level of quality and originality. The requirements for this are rather vague, but for example, I won't feature three 2048 clones in a row and an ASCII BASIC RPG should at least rival Illusiat 6 in quality (although preferably Illusiat 12 for magic animations). Demos and betas are fine, as long as there is significant gameplay in them (I won't feature a platformer game with just 3 rooms, for example).

5) If you are regularly active on Omnimaga, this increases your chances to get featured, since that's the calculator site I visit the most, so I'm more likely to notice your game updates.

6) Keep a good forum behavior. If you are constantly being rude or spammy then you'll notice that fewer forum members tend to reply to your projects. If you constantly jump at members throats or start controversy by trolling, Omnimaga users will reward you by no longer interacting with you or even outright ignoring you. When fewer people reply to your project thread, it's much harder for me to notice it in the Recent Posts list.

7) You must PM me on Omnimaga if you want to get featured. E-mails, Facebook PMs or PMs on other sites will be ignored.

8) There is no estimate about when your program will finally make front page headlines. It depends of how busy I am and how long it takes for admins to approve my news articles. Asking non-stop will get you added on my /ignore list.

9) Do not PM me for site/program install support. There are Omni admins for the former and readmes and sub-forums for the latter.

News / After nDoom, comes nQuake!
« on: June 26, 2014, 02:50:32 am »
If you thought that nDoom running on a TI-Nspire CX was impressive, then watch out: Rwill has taken things even further with a port of Quake, another popular first-person shooting classic originally released in the 90's for the Nintendo 64 and computers!

-- Development Update --

Although I have run my fair share of tests it would be cool if some other people can test it and report any errors found. Like graphical errors or crashes.

So if someone wants to test it here is a current build + sources. You need a CX to run, non-color nspire wont work.

In addition to the quake binary for the nspire you need at least the shareware data file pak0.pak. This is kind of hard to get when not running MS-DOS and one wants to honor the license so I deliver instructions:

-- Begin of Instructions of how to get the Shareware pak0.pak --

Get the quake shareware release somewhere of the internet.
One place is here:

Inside the is a file called resource.1 - Extract it and rename it to resource.x

Get the LHa compression/uncompression utility. For Unix ask your packet manager. On windows this is somewhat hard but you can get a binary release here: ( Binaries, the lha.exe inside the .zip is in /bin ). I read somewhere that the japanese Windows 7 gets it as an addon for the file explorer so you can also try that.

Move resource.x to a temporary directory and extract it. On windows you can do this with "lha x resource.x" if you moved lha.exe to the same temporary folder or lha.exe is in your $PATH. This hopefully creates a lot of obsolete files and a directory called "id1" which contains "pak0.pak"

You can also get Quake off Steam or so I heard.

-- End Of Instruction of how to get the Shareware pak0.pak --

MD5 Sums of the quake data files
pak0.pak 5906e5998fc3d896ddaf5e6a62e03abb
pak1.pak d76b3e5678f0b64ac74ce5e340e6a685 ( registered version )

On the calculator you need a directory structure like so:

quake/id1/pak1.pak.tns ( optional, if you bought Quake and got the pak1.pak file of the registered version put it there )

Then run nquake.tns

This obviously requires Ndless, meaning that if your calculator has the newly released (and impossible to downgrade) OS 3.9, then you are screwed. Ndless is compatible with OS 3.1 and 3.6. Also, make sure to follow the install procedure described in the quote above or in the topic.

This is definitively another breakthrough in Nspire game development. Last Summer, the same author released Desgolf for the TI-89, which was the first ever 68K first-person shooter to feature variable wall height and diagonal walls.

nQuake download link:;attach=17714
Discussion thread:

The Reign of Legends 3 / Screenshots
« on: March 04, 2004, 08:51:44 am »
Check this page for the two current screenshots.

The Reign of Legends 3 / Progress
« on: March 04, 2004, 08:48:44 am »
-Progress: 16.2% done
-current size: 53000 bytes
-I finished the Nasky cave where you can get valuable Special Skills.
-I hope to start the Earth Palace soon.

General help and support / READ BEFORE POSTING A TOPIC!!!
« on: March 26, 2004, 02:07:44 pm »
Before creating another topic, make sure that there isn't another topic where your problem is discussed.

Off-topic discussion / English version of yAronet improved
« on: March 24, 2004, 12:53:44 pm »
You probably had difficulties registering to the forum cuz instructions are in french. Good news, yAro is translating thing that he forgot to translate, making the forum use easier. However, the help is still in french.

General discussion / test
« on: October 27, 2004, 03:16:44 pm »
!Kick Kevin1337

Pages: 1 2 3 [4] 5 6 ... 40