Hello, Guest
Please login or register.

 
 
 

Did you miss your activation email?

  •  Total Members: 2801
  •  Most Online Today: 56
  •  Most Online Ever: 829

  •  Total Posts: 396187
  •  Total Topics: 16492
  •  Total Categories: 3
  •  Total Boards: 148
  • users Users: 1
  • guests Guests: 44

z80 and ez80 ASM Support Added to SourceCoder 3 by KermMartian
Yesterday at 02:31:16 pm

Adding assembly support to SourceCoder 3 has long been on my to-do list, and a happy confluence of factors has allowed me to begin to make this a reality. First, and arguably most importantly, I just finished a very important deadline at work, so I have a little more free time to actually work on personal projects. Secondly, inimitable Cemetech administrator Tari built the SPASM assembler using Emscripten (and put together the necessary wrappers and online demo), allowing SPASM to be run in a browser. Finally, calc84maniac and alberthro took the time to add ez80 support to SPASM, creating a new tool called SPASM-ng. With these three components, I've put together support for ASM programming in SourceCoder, and I'm already thrilled at how fast it lets me iterate my build/test cycle.

SourceCoder 3 now lets you write, assemble, and test z80 and ez80 assembly programs directly in your browser. First, SourceCoder's ability to handle multiple files, syntax highlighting, and saved projects means you can put together assembly projects with several source files, edit them comfortably in your browser, and save them to access on any computer, even your phone. Second, SPASM-ng compiled with emscripten means that you can assemble your programs in your browser, on Windows, Mac OS, Linux, Android, iOS, or anything else that supports modern Javascript. Finally, you can export .8xp files directly from SourceCoder, or if you want to test your programs, simply send them directly to the jsTIfied calculator emulator built into SourceCoder. Because you can write z80 or ez80 assembly programs, this tool will not only be useful for existing assembly projects, but for many new projects that explore the powerful new TI-84 Plus CE.

If you're an assembly programmer, I'd love to hear your feedback from trying out SourceCoder 3's new z80 and ez80 assembly support.

SourceCoder 3 TI-BASIC and Assembly Editor and IDE



Cross-posted from z80 and ez80 ASM Support Added to SourceCoder 3 on Cemetech

Promising Projects - 2015 Quarter 1 by pimathbrainiac
April 02, 2015, 02:30:48 pm

In addition to Project Periodical (which will be a little late this month. sorry), I have another series to bring to the front page. I call it "Promising Projects," and unlike the objective Project Periodical, this is a more subjective, more personal, project feature series. These are the projects from each quarter that I find to be so outstanding, they need some extra attention. All of the projects listed have downloads available. I suggest you try them all.


When a big fad game comes out, people make tons of calculator clones, unless the game is considered "too difficult" to put on a calculator. In the latter scenario, the few ports that come out share nothing in common with the original game except for the name. Usually, I wouldn't give programs with a name like "Five Nights at Freddy's" or "Minecraft" more than a surface look unless I knew the programmer and said programmer had a reputation for quality. This is the exception. A Cemetech member by the name of Haobo created a masterpiece of a port, nearly copying all of the core gameplay of the original, with some of the best graphics I've ever seen on a monochrome calculator. The downside is that the game requires a lot of free RAM to run, but if you're a fan of the original FnAF games or jump scares in general, this is a must-download.


When I first joined Omnimaga (about two and a half years ago), I remember seeing a thread for a 3D Library for Axe by the name of gLib from a member by the name of TheMachine02. It has progressed very far since then. It has transcended what most people thought was possible on the TI-83+ line and then some, and then it got ported to Axiom format. gLib is fast, flexible, and almost ready for a full-blown game to be made from it. Only time will tell how far this project will go in the future.


When a huge project is still in progress after one and a half years of non-stop progress, you know it will be awesome. JamesV has recently released version 2.0.0 of Alien Breed 5 Episode II, and it is phenomenal. When you see a port that not only is as great as the original, but even better than the original (in this editor's opinion), you have something truly special. This game is truly special. Give it a download, and you'll see for yourself.


Terry Cavanagh games have a tenancy to get calculator ports, and I have an affinity for his games and their ports, so when someone makes a port of any one of his games, say, Hexagon (the free flash predecessor to Super Hexagon), I become excited. This port of hexagon was made by matrefeytontias in Axe for the 83+ line. It's great, and copies the original very well. Give it a download, and see what I mean.


Whoever said the TI-89 series was a dead platform was dead wrong. For the first time ever, the full Zelda experience has been ported to calculators. Kyle Ingalsbe's original Zelda game has 9 dungeons, many enemies, and an alternate ending. Let it be known that this game is amazing, and that it should be downloaded by every TI-89 Owner.


Rounding out the list we have the CSE equivalent of Builderboy's "Portal Prelude." Written in assembly for the CSE, this is the only project on the list I have not been able to try in person. That said, looking at the screenshots and at the quality of MateoConLechuga's work, it can be said that this is a must-download for CSE owners.

TI-84+ CE Available for Order by pimathbrainiac
March 25, 2015, 10:17:50 am

Here it is, the moment we've all been waiting for! The TI-84+ CE is now available for order and shipping from Underwood Distributing (If you have a $130).

The TI-84+ CE is the new color calculator from TI that features a ez80 processor. It is significantly faster in terms of speed with assembly programs, significantly faster with anything graphics related, and slightly faster with math at an OS level than the TI-84+CSE. Several community members got pre-release CE calcs, and the general consensus is positive.



Source: http://www.cemetech.net/forum/viewtopic.php?t=11398

New user mentions by Sorunome
March 12, 2015, 05:52:02 pm

So, we just added a new feature to Omnimaga!
You are now able to mention users by prefixing the username with an @, for example something like:

We'd all love to thank our dictator @Eeems for running the site every day!



So yeah, have fun and keep the mentioning up! :D

"Calculate Your Color" with TI (And Maybe Even Win a TI 84 Plus CE) by pimathbrainiac
March 09, 2015, 02:09:53 pm

As a promotion for the upcoming TI 84 Plus CE, TI has started a contest called "Calculate Your Color," in which you take a personality quiz to determine "which new TI 84 Plus CE hue suits you" and get entered in a drawing to win a TI 84 Plus CE.

TI posted about the contest on their Facebook page earlier today, and their website front page has been updated to promote the contest. Go check it out and maybe even win a CE!

Contest Link: https://calculateyourcolor.com/
Terms and Conditions: http://education.ti.com/en/us/promotions/calculate-your-color-final-rules
On a side note, I got "Silver Linings" as my color.
55811 Posts

8186 Posts

7400 Posts

6200 Posts

5780 Posts

5747 Posts

5714 Posts

5674 Posts

5673 Posts

4259 Posts

 Top Karma

DJ Omnimaga
Karma: 3145
Quigibo
Karma: 1075
thepenguin77
Karma: 822
Deep Thought
Karma: 758
Xeda112358
Karma: 678
Runer112
Karma: 617
Builderboy
Karma: 613
squidgetx
Karma: 503
Juju
Karma: 499
leafy
Karma: 475