Jump to content




Post the status of your WIP project!


139 replies to this topic

#21 CrazedProgrammer

  • Members
  • 495 posts
  • LocationWageningen, The Netherlands

Posted 25 May 2015 - 08:00 PM

Here's a little teaser of my video player and converter:
Posted Image
Posted Image
As you can see it has 256 colors instead of 16 :P

Edited by CrazedProgrammer, 25 May 2015 - 08:02 PM.


#22 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 25 May 2015 - 08:35 PM

How? How do you have 256 colors?

#23 flaghacker

  • Members
  • 655 posts

Posted 25 May 2015 - 08:39 PM

View PostCreator, on 25 May 2015 - 08:35 PM, said:

How? How do you have 256 colors?

He doesn't. Look very closely at that image. He's simulating more colors by printing a '#' in a certain color over a difrent background. 16 text colors * 16 backGroud colors = 256 total colors.

Awesome idea btw!

@CrazedProgrammer, you know about term.blit, do you?

Edited by flaghacker, 25 May 2015 - 08:42 PM.


#24 CrazedProgrammer

  • Members
  • 495 posts
  • LocationWageningen, The Netherlands

Posted 25 May 2015 - 08:42 PM

View Postflaghacker, on 25 May 2015 - 08:39 PM, said:

View PostCreator, on 25 May 2015 - 08:35 PM, said:

How? How do you have 256 colors?

He doesn't. Look very closely at that image. He's simulating more colors by print a '#' in a certain color over a difrent background. 16 text colors * 16 backGroud colors = 256 total colors.

Awesome idea btw!
Thanks!
It'll be released within a week.
I just need to optimize it some more.

#25 flaghacker

  • Members
  • 655 posts

Posted 25 May 2015 - 08:45 PM

View PostCrazedProgrammer, on 25 May 2015 - 08:42 PM, said:

I just need to optimize it some more.

Yea about that (see my edit): you know about tem.blit, right?

#26 CrazedProgrammer

  • Members
  • 495 posts
  • LocationWageningen, The Netherlands

Posted 25 May 2015 - 09:06 PM

View Postflaghacker, on 25 May 2015 - 08:45 PM, said:

View PostCrazedProgrammer, on 25 May 2015 - 08:42 PM, said:

I just need to optimize it some more.

Yea about that (see my edit): you know about tem.blit, right?
I use my Surface API, and that has both term.blit and non-term.blit support.

#27 flaghacker

  • Members
  • 655 posts

Posted 26 May 2015 - 03:00 PM

Ah ok, just to make sure.

#28 Antelux

  • Members
  • 295 posts
  • LocationSomewhere in the middle of nowhere.

Posted 01 June 2015 - 09:15 PM

Decided to take a little break on MiniatureCraft.
Luckily, taking this break means working on a separate game I've been meaning to get to. :P

I wonder what this is.
Posted Image

Totally not a remake-ish of tloz. Totally.

Edited by Detective_Smith, 01 June 2015 - 09:17 PM.


#29 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 01 June 2015 - 09:18 PM

Maybe, "The Legend of ...
...
... Zelda"

#30 Joelahughes

  • Members
  • 17 posts

Posted 02 June 2015 - 06:48 PM

View PostDetective_Smith, on 01 June 2015 - 09:15 PM, said:

Decided to take a little break on MiniatureCraft.
Luckily, taking this break means working on a separate game I've been meaning to get to. :P/>

I wonder what this is.
Posted Image

Totally not a remake-ish of tloz. Totally.
Looks awesome!!!

#31 FUNCTION MAN!

  • Members
  • 292 posts

Posted 05 June 2015 - 03:09 AM

I have currently been working on a (real world) operating system. It is called Karyos (greek for nucleus; kernel) has PS/2 keyboard support, a PIT (programmable interval timer) driver, serial logging, printf, string manipulation, memory management (malloc/calloc/free), VGA support complete with colors.

Posted Image
Karyos printing out cpuid information (cpuid is an x86 operating that puts data about the processor on the registers.)

Posted Image
Karyos dumping my opinion on AMD

Posted Image
Serial logging as seen on my terminal (with qemu -serial stdio).

It needs a GCC cross-compiler and GNU make to build, so it probably won't work on Windows. (that's a plus). It also uses \e escapes for colors, also ruling out Windows support.
Link. Clone the repository and make to compile and test. For testing, it relies on qemu-system-i386 being present and on your PATH.

EDIT: Karyon can now get the time of your system by reading the CMOS real-time clock chip.
Posted Image

Edited by Dr. Poof, 05 June 2015 - 02:14 PM.


#32 biggest yikes

  • Members
  • 573 posts

Posted 05 June 2015 - 01:54 PM

I've been working on a project which I'm coining "SysInfo", which is going to be an API (right now it just outputs it to the screen) that will provide the current operating system the user is using, kind of like UAparser.js but for computercraft.
Spoiler
If anyone wants to implement their OS in SysInfo, make a file called ".os_info" with the name and version of the OS (like "CatOS 1.27" for example) in the root directory or specify the function "os.sysinfo" which returns the name and version of the OS (same format as above).

Edited by Atenefyr, 06 June 2015 - 03:32 PM.


#33 flaghacker

  • Members
  • 655 posts

Posted 05 June 2015 - 02:12 PM

View PostAtenefyr, on 05 June 2015 - 01:54 PM, said:

I've been working on a project which I'm coining "SysInfo", which is going to be an API (right now it just outputs it to the screen) that will provide the current operating system the user is using, kind of like UAparser.js but for computercraft.
Spoiler

How will it now? Are yoy going to hardcode a bunch of oses?

#34 biggest yikes

  • Members
  • 573 posts

Posted 05 June 2015 - 02:13 PM

View Postflaghacker, on 05 June 2015 - 02:12 PM, said:

View PostAtenefyr, on 05 June 2015 - 01:54 PM, said:

I've been working on a project which I'm coining "SysInfo", which is going to be an API (right now it just outputs it to the screen) that will provide the current operating system the user is using, kind of like UAparser.js but for computercraft.
Spoiler

How will it now? Are yoy going to hardcode a bunch of oses?
There are several ways that you can specify it without it having to be hardcoded, but there are also hardcoded operating systems.

Edited by Atenefyr, 05 June 2015 - 02:15 PM.


#35 FUNCTION MAN!

  • Members
  • 292 posts

Posted 05 June 2015 - 02:15 PM

View PostAtenefyr, on 05 June 2015 - 02:13 PM, said:

View Postflaghacker, on 05 June 2015 - 02:12 PM, said:

View PostAtenefyr, on 05 June 2015 - 01:54 PM, said:

I've been working on a project which I'm coining "SysInfo", which is going to be an API (right now it just outputs it to the screen) that will provide the current operating system the user is using, kind of like UAparser.js but for computercraft.
Spoiler

How will it now? Are yoy going to hardcode a bunch of oses?
There are several ways that you can specify it without it having to be hardcoded, but there are also hardcoded OSes.

So it's like the uname system call?

#36 biggest yikes

  • Members
  • 573 posts

Posted 05 June 2015 - 02:19 PM

View PostDr. Poof, on 05 June 2015 - 02:15 PM, said:

So it's like the uname system call?
I guess so

#37 Antelux

  • Members
  • 295 posts
  • LocationSomewhere in the middle of nowhere.

Posted 07 June 2015 - 06:05 PM

After much GUI tweaking, I finally made something close to what the final game would look like.

Posted Image

It has everything that needs to be shown, with the exception of the inventory.
Also, since I'm focusing a lot on aesthetics, the code is a bit unoptimized.
Though, it's not like it's unplayable, it's just kinda messy code.

EDIT: The numbers next to the title in light gray are for debugging purposes. It's basically what section I'm in on the map.

Edited by Detective_Smith, 07 June 2015 - 06:06 PM.


#38 Pyrif

  • Members
  • 34 posts
  • Locationin a chair in my room, probably

Posted 15 June 2015 - 08:01 PM

I currently have 2 things that I'm working on. One is an action platformer entitled "Helios," found in the Games section. Current Status: Early Alpha
Another is an operating system entitled StarsOS, which is too indev to post anything else about. :P

#39 Alice

  • Members
  • 429 posts
  • LocationBehind you.

Posted 22 June 2015 - 02:19 AM

Which project? I've quite a few.
[namedspoler=Personal]
My dotfiles (alt "real" name) are always under development.
Drunken Adventure is really barely done.
lidentd is getting there, I guess?
Boomstick is technically releasable but isn't (and probably won't be, for a while) complete.
[/namedspoiler]
hashbang


#40 FUNCTION MAN!

  • Members
  • 292 posts

Posted 23 June 2015 - 12:19 AM

View PostAlice, on 22 June 2015 - 02:19 AM, said:

Which project? I've quite a few.
[namedspoler=Personal]
My dotfiles (alt "real" name) are always under development.
Drunken Adventure is really barely done.
lidentd is getting there, I guess?
Boomstick is technically releasable but isn't (and probably won't be, for a while) complete.
[/namedspoiler]
hashbang

what even is a hashbang?





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users