Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Omnimaga
»
Our Projects
»
Completed
»
Nspire I/O
(Moderator:
Juju
) »
PrizmIO
« previous
next »
Print
Pages: [
1
]
2
3
4
Go Down
Author
Topic: PrizmIO (Read 34080 times)
0 Members and 1 Guest are viewing this topic.
Juju
Incredibly sexy mare
Coder Of Tomorrow
LV13
Extreme Addict (Next: 9001)
Posts: 5730
Rating: +500/-19
Weird programmer
PrizmIO
«
on:
July 18, 2012, 02:10:50 pm »
This is PrizmIO, a port of
NspireIO
for the Casio Prizm. You can now easily output text with printf in your apps!
Right now only char output (with 16 different colors!) and very limited input (\n) works (the rest is commented out), I intend the library to be as much compatible as the Nspire version (same function prototypes, so you can write code that compiles on both Nspire and Prizm).
Download the code on
http://github.com/juju2143/prizmio
«
Last Edit: July 18, 2012, 09:41:51 pm by Juju
»
Logged
+4/-0 karm for this message
Remember the day the walrus started to fly...
I finally cleared
my sig
after 4 years you're happy now?
This signature is ridiculously large you've been warned.
The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on
Facebook
and
Tumblr
.
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: PrizmIO
«
Reply #1 on:
July 18, 2012, 09:27:41 pm »
Oh that looks nice. By the way is it mostly a command prompt or also a text routine? Your post seems to tell me it's also a text display routine to use in other apps
Logged
Juju
Incredibly sexy mare
Coder Of Tomorrow
LV13
Extreme Addict (Next: 9001)
Posts: 5730
Rating: +500/-19
Weird programmer
Re: PrizmIO
«
Reply #2 on:
July 18, 2012, 09:34:40 pm »
It's a library you can use in your app to ease text input/output, nFrotz uses this, among others. It's like you're writing a computer program that uses cmd.exe.
Also original NspireIO topic:
http://ourl.ca/9468
«
Last Edit: July 18, 2012, 09:41:28 pm by Juju
»
Logged
Remember the day the walrus started to fly...
I finally cleared
my sig
after 4 years you're happy now?
This signature is ridiculously large you've been warned.
The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on
Facebook
and
Tumblr
.
Deep Toaster
So much to do, so much time, so little motivation
Administrator
LV13
Extreme Addict (Next: 9001)
Posts: 8217
Rating: +758/-15
Re: PrizmIO
«
Reply #3 on:
July 20, 2012, 12:58:10 am »
Nice project!
Easy portability between Nspire and Prizm code does sound like an awesome idea. Hope it really happens someday...
Logged
Eiyeron
Urist McEiyolobster
LV10
31337 u53r (Next: 2000)
Posts: 1430
Rating: +130/-10
(-_(//));
Re: PrizmIO
«
Reply #4 on:
July 20, 2012, 09:48:42 am »
YAY! Roguelike planned! (or not)
Logged
compu
LV5
Advanced (Next: 300)
Posts: 275
Rating: +63/-3
Re: PrizmIO
«
Reply #5 on:
July 20, 2012, 10:38:55 am »
Nice work
Logged
Nspire I/O
Discussion
|
GitHub
ndless-apps.org - TI-Nspire project list
Eiyeron
Urist McEiyolobster
LV10
31337 u53r (Next: 2000)
Posts: 1430
Rating: +130/-10
(-_(//));
Re: PrizmIO
«
Reply #6 on:
July 20, 2012, 10:54:23 am »
I just compiled just now, i'm giving you the binairies for the lazy guys.
Just put the .h in the include folder and the .lib file in the lib folder! :p
Compiled with Prizm-SDK 0.3
Logged
Juju
Incredibly sexy mare
Coder Of Tomorrow
LV13
Extreme Addict (Next: 9001)
Posts: 5730
Rating: +500/-19
Weird programmer
Re: PrizmIO
«
Reply #7 on:
July 20, 2012, 11:08:30 am »
Thanks, nice work on your side too because all I did is to replace the SetPixel and getch routine, the rest (at least all that is related to display/keyboard) depends on them. (That and solving many weird compilation problems -_-)
And thanks Eiyeron for posting the binaries, keep in mind several functions are all stubs (reg_* and uart_*, getch only supports EXE) in this version. I think it's pretty enough to make lots of wonderful stuff. ^_^
«
Last Edit: July 20, 2012, 11:28:51 am by Juju
»
Logged
Remember the day the walrus started to fly...
I finally cleared
my sig
after 4 years you're happy now?
This signature is ridiculously large you've been warned.
The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on
Facebook
and
Tumblr
.
shmibs
しらす丼
Administrator
LV11
Super Veteran (Next: 3000)
Posts: 2132
Rating: +281/-3
try to be ok, ok?
Re: PrizmIO
«
Reply #8 on:
July 20, 2012, 01:38:31 pm »
ooh, fancy =D
* shmibs is going to be checking this out.
Logged
Juju
Incredibly sexy mare
Coder Of Tomorrow
LV13
Extreme Addict (Next: 9001)
Posts: 5730
Rating: +500/-19
Weird programmer
Re: PrizmIO
«
Reply #9 on:
July 27, 2012, 01:21:34 am »
UPDATE: Input should work (some keys might be missing though, I should add more keys, tell me what you think) and instead of drawing the screen manually with Bdisp_something it's drawn pixel-by-pixel now (drawing the screen fully is rather slow but it might be more effective for redrawing single characters, but again, tell me what you think, I think I'll need lots of input on this.)
By now, the basic display input/output should work enough for making potable applications, it's just that initializing the console is slow, therefore this library is now released as beta. (Not tested this commit yet as I have some problems with my Prizm on this computer.)
EDIT: Now that I tested it, wtf the keys aren't even at the right place.
«
Last Edit: July 27, 2012, 03:37:21 pm by Juju
»
Logged
Remember the day the walrus started to fly...
I finally cleared
my sig
after 4 years you're happy now?
This signature is ridiculously large you've been warned.
The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on
Facebook
and
Tumblr
.
Juju
Incredibly sexy mare
Coder Of Tomorrow
LV13
Extreme Addict (Next: 9001)
Posts: 5730
Rating: +500/-19
Weird programmer
Re: PrizmIO
«
Reply #10 on:
July 28, 2012, 05:18:34 pm »
UPDATE: Keyboard works fine now. Shift and Alpha works as expected, OPTN switches between lower and uppercase, feel free to suggest me a more complete keymap.
Logged
Remember the day the walrus started to fly...
I finally cleared
my sig
after 4 years you're happy now?
This signature is ridiculously large you've been warned.
The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on
Facebook
and
Tumblr
.
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: PrizmIO
«
Reply #11 on:
July 28, 2012, 06:33:39 pm »
Nice to see this still updated. By the way, was the green text thing in TCAP earlier PrizmIO with new fonts?
Logged
Juju
Incredibly sexy mare
Coder Of Tomorrow
LV13
Extreme Addict (Next: 9001)
Posts: 5730
Rating: +500/-19
Weird programmer
Re: PrizmIO
«
Reply #12 on:
July 28, 2012, 06:48:33 pm »
Don't think so. It still uses the same font. Tinychat cam quality is pretty blurry.
Might post binaries tonight.
Logged
Remember the day the walrus started to fly...
I finally cleared
my sig
after 4 years you're happy now?
This signature is ridiculously large you've been warned.
The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on
Facebook
and
Tumblr
.
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: PrizmIO
«
Reply #13 on:
July 28, 2012, 06:55:17 pm »
Ah ok, maybe it was some sort of terminal on your computer then?
Logged
Juju
Incredibly sexy mare
Coder Of Tomorrow
LV13
Extreme Addict (Next: 9001)
Posts: 5730
Rating: +500/-19
Weird programmer
Re: PrizmIO
«
Reply #14 on:
July 28, 2012, 07:43:42 pm »
Yeah, that was my terminal with the PrizmIO code in it.
Logged
Remember the day the walrus started to fly...
I finally cleared
my sig
after 4 years you're happy now?
This signature is ridiculously large you've been warned.
The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on
Facebook
and
Tumblr
.
Print
Pages: [
1
]
2
3
4
Go Up
« previous
next »
Omnimaga
»
Forum
»
Omnimaga
»
Our Projects
»
Completed
»
Nspire I/O
(Moderator:
Juju
) »
PrizmIO