Author Topic: PrizmIO  (Read 34112 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: PrizmIO
« Reply #15 on: July 29, 2012, 03:34:39 am »
As I said after seeing your program running live on your calc, I must say good job so far. You need to do something about how long it takes to load the entire screen with text when it needs to be updated completely, though. D:

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: PrizmIO
« Reply #16 on: July 29, 2012, 01:47:54 pm »
Latest commit fixes this :D

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
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.

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: PrizmIO
« Reply #17 on: July 30, 2012, 04:39:01 pm »
Do you have two modes? Auto-refresh and Manual?

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: PrizmIO
« Reply #18 on: July 30, 2012, 07:35:02 pm »
Yes, some of the functions draw directly to the screen using syscalls and have variants that only draws to the VRAM. (Like SetPixel and SetPixelVRAM, the former uses the Bdisp_SetPixel_DD syscall (so it gets drawn directly to screen) and the latter does not, merely dumping the pixel in VRAM.) Others, like DrawConsole, use the VRAM variants then uses Bdisp_PutDisp_DD at the end.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
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.

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: PrizmIO
« Reply #19 on: July 30, 2012, 07:51:53 pm »
I'll give you a little tip: don't forget to make functions easy to use and cler0ar ;)

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: PrizmIO
« Reply #20 on: July 30, 2012, 07:54:13 pm »
They are :) (since I didn't changed the prototypes.)

There's also documentation and easy to understand demos.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
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.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: PrizmIO
« Reply #21 on: July 30, 2012, 08:11:33 pm »
Are the demos the stuff I saw the other day or are there more?

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: PrizmIO
« Reply #22 on: July 30, 2012, 08:21:37 pm »
Pretty much all you saw the other day were the demos.

Also, binaries. Demo included. I think I can call this 0.1. :D

https://github.com/downloads/juju2143/prizmio/prizmio-0.1.zip
« Last Edit: July 30, 2012, 08:36:24 pm by Juju »

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
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.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: PrizmIO
« Reply #23 on: August 01, 2012, 03:48:43 pm »
Oh cool, I'll download this when I have a chance. Glad there are binaries too. :P

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: PrizmIO
« Reply #24 on: August 17, 2012, 09:28:43 pm »
UPDATE:

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
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.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: PrizmIO
« Reply #25 on: August 18, 2012, 12:55:02 am »
That is great :D. Is it only for characters or can you actually display little squares like that too?

Else, does your program support background color for text?

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: PrizmIO
« Reply #26 on: August 18, 2012, 01:01:12 am »
Those squares are made with spaces with a background color. Of course, those colors are also available as text colors.

Next, VT100 escape codes.
« Last Edit: August 18, 2012, 01:02:34 am by Juju »

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
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.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: PrizmIO
« Reply #27 on: August 20, 2012, 11:22:25 pm »
Ok thanks for the info. If your program was ever used for something like a MUD RPG I assume graphics could be made from those squares, right? I remember some old Telnet RPGs had ASCII art representing rooms.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: PrizmIO
« Reply #28 on: August 20, 2012, 11:44:17 pm »
The sky is the limit, DJ. :P

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
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.

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: PrizmIO
« Reply #29 on: August 24, 2012, 03:25:20 pm »
(Yeah, more roguelike features!)