Page 3 of 4

Re: KnightOS - For Texas Instruments calculators

Posted: Fri Jun 06, 2014 2:34 pm
by SirCmpwn
It's now possible to use KnightOS for fun:

Image

Ported Phoenix, an old game.

Re: KnightOS - For Texas Instruments calculators

Posted: Thu Sep 04, 2014 9:52 am
by SirCmpwn
There is now an emulator on knightos.org that grabs the latest version from our build server and runs it in the browser. The emulator is written in C and compiled with emscripten, with a JavaScript wrapper to make the API more browser friendly.

Code:

Emulator
Wrapper
Website

It's a little buggy, but it's a work in progress.

Re: KnightOS - For Texas Instruments calculators

Posted: Thu Sep 04, 2014 1:45 pm
by Wajideu
Wow, a blast from the past o.o Never thought I'd see you again! :lol:


SirCmpwn was the one that got me started on TI83+ osdev at Cemetech about a decade ago when I was young and stupid, just getting started with programming. (Back then I went by the username Anakclusmos). This project has really matured since then.
SirCmpwn wrote:I've spent the past three and a half years building an operating system for the little buggers
Unless you restarted, it was a lot longer than that... I was 13 or so when you helped me get started on TI83+ osdev. At the time, you were working on the multi-threading capability for KnightOS. I'm 21 now.

Re: KnightOS - For Texas Instruments calculators

Posted: Thu Sep 04, 2014 2:09 pm
by SirCmpwn
DaemonR wrote:Wow, a blast from the past o.o Never thought I'd see you again! :lol:


SirCmpwn was the one that got me started on TI83+ osdev at Cemetech about a decade ago when I was young and stupid, just getting started with programming. (Back then I went by the username Anakclusmos). This project has really matured since then.
SirCmpwn wrote:I've spent the past three and a half years building an operating system for the little buggers
Unless you restarted, it was a lot longer than that... I was 13 or so when you helped me get started on TI83+ osdev. At the time, you were working on the multi-threading capability for KnightOS. I'm 21 now.
it sure as hell hasn't been THAT long. KnightOS is a little over 4 years old now, I promise.

Re: KnightOS - For Texas Instruments calculators

Posted: Thu Sep 04, 2014 2:23 pm
by Wajideu
SirCmpwn wrote:it sure as hell hasn't been THAT long. KnightOS is a little over 4 years old now, I promise.
Ah, you're right. The topic for KnightOS was created June 2010. I joined Cemetech in 2009, but I think I might of lingered on ticalc about a year or two before joining.

Still, it's nice to see you're still alive and kicking in the community. :P

Re: KnightOS - For Texas Instruments calculators

Posted: Thu Sep 04, 2014 2:25 pm
by SirCmpwn
DaemonR wrote:
SirCmpwn wrote:it sure as hell hasn't been THAT long. KnightOS is a little over 4 years old now, I promise.
Ah, you're right. The topic for KnightOS was created June 2010. I joined Cemetech in 2009, but I think I might of lingered on ticalc about a year or two before joining.

Still, it's nice to see you're still alive and kicking in the community. :P
June 2010 was a little over 4 years ago, unless I suddenly lost my ability to do math.

Re: KnightOS - For Texas Instruments calculators

Posted: Thu Sep 04, 2014 2:32 pm
by Wajideu
Yeah, it was mybad. I knew that I started on the TI when I was 13, but I forgot that I didn't actually join Cemetech itself until I was almost 15.


Still, I'm amazed by how far this project has come along. Have you ported the CalcNet browser to it?

Re: KnightOS - For Texas Instruments calculators

Posted: Thu Sep 04, 2014 2:34 pm
by SirCmpwn
DaemonR wrote:Yeah, it was mybad. I knew that I started on the TI when I was 13, but I forgot that I didn't actually join Cemetech itself until I was almost 15.


Still, I'm amazed by how far this project has come along. Have you ported the CalcNet browser to it?
No, the only software that has been ported from TIOS so far is Phoenix, the game. You're welcome to join us if you want to help port more things :)

Re: KnightOS - For Texas Instruments calculators

Posted: Thu Sep 04, 2014 2:41 pm
by Wajideu
SirCmpwn wrote:You're welcome to join us if you want to help port more things :)
Sure, why not. I got a ton of time on my hands and could use an refresher in assembly :)

Re: KnightOS - For Texas Instruments calculators

Posted: Thu Sep 04, 2014 2:45 pm
by SirCmpwn
DaemonR wrote:
SirCmpwn wrote:You're welcome to join us if you want to help port more things :)
Sure, why not. I got a ton of time on my hands and could use an refresher in assembly :)
We're all hanging out in #knightos on freenode, stop by and say hello!

Re: KnightOS - For Texas Instruments calculators

Posted: Fri Sep 05, 2014 2:08 am
by SoLDMG
I have an old Ti-83+ or something lying around. I'll try KnightOS out!

Re: KnightOS - For Texas Instruments calculators

Posted: Wed Sep 17, 2014 6:15 pm
by SirCmpwn
Minor news and call for aid: we're working on a C compiler forked from sdcc. Our fork is located here:

https://github.com/KnightOS/kcc

Before you ask "why did you fork it", you should know that your answer is neatly covered in the readme :)

If you want to help work on the C compiler, we're happy to have you.

Re: KnightOS - For Texas Instruments calculators

Posted: Wed Sep 17, 2014 11:10 pm
by SoLDMG
Do you have a C library yet? If not, I have some code that is moldable into a small part of one that I am willing to donate.

Re: KnightOS - For Texas Instruments calculators

Posted: Wed Sep 17, 2014 11:11 pm
by SirCmpwn
SoLDMG wrote:Do you have a C library yet? If not, I have some code that is moldable into a small part of one that I am willing to donate.
I don't think there's even going to be one. We aren't even trying to be POSIX or anything remotely resembling it.

Re: KnightOS - For Texas Instruments calculators

Posted: Wed Sep 17, 2014 11:28 pm
by SoLDMG
That's not actually possible on a calculator, no. I'm still going to look at the C compiler source code and see if I can contribute somehow though.