2D graphics / KOS tutorials

If you have any questions on programming, this is the place to ask them, whether you're a newbie or an experienced programmer. Discussion on programming in general is also welcome. We will help you with programming homework, but we will not do your work for you! Any porting requests must be made in Developmental Ideas.
BlackAura
DC Developer
DC Developer
Posts: 9951
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Post by BlackAura »

Ah, that line. I didn't even notice it before now. In the version of KOS I set up yesterday (an older version, which I need to work on Genesis Plus, because it doesn't seem to work on the newer one) I changed it the same way you did.
User avatar
emptythought
DC Developer
DC Developer
Posts: 2015
Joined: Wed Jan 30, 2002 9:14 am
Location: UNITED STATES NRN
Has thanked: 0
Been thanked: 0
Contact:

Post by emptythought »

Extremely sorry for bumping, but why isn't this stickied?
User avatar
Roofus
President & CEO Roofuscorp, LLC
President & CEO Roofuscorp, LLC
Posts: 9898
Joined: Thu Apr 11, 2002 11:42 pm
Has thanked: 0
Been thanked: 0

Post by Roofus »

I"m no coder, but this seems like a good thing to have stickied. Done.
User avatar
Maturion
Moderator
Moderator
Posts: 619
Joined: Fri Oct 12, 2007 1:52 pm
Location: Munich, Germany
Has thanked: 0
Been thanked: 0
Contact:

Re: 2D graphics / KOS tutorials

Post by Maturion »

This is sooooooo helpful. Exactly what I've been searching a long time. Thank you.
Jae686
Insane DCEmu
Insane DCEmu
Posts: 112
Joined: Sat Sep 22, 2007 9:43 pm
Location: Braga - Portugal
Has thanked: 0
Been thanked: 0

Re:

Post by Jae686 »

BlackAura wrote:Alrighty... I've converted the tutorials to HTML, and put them up, along with a third tutorial, along with BlueCrab's PVR version. I'm going to be putting Reaper's SDL tutorial up soon too.

I've got two more 2D graphics tutes that I'm working on - one is pretty much done, the other's been coded but not written up. It's enough to do a simple game by now, so I might start doing some tutorials on controller input too. Anyone want to request a specific game to go through? Something simple, line an old arcade game would probably be best.

http://files.frashii.com/~sp00nz/Doom/f ... Aura/tutes
the link is dead. Is there a way to get those files?

thx!
OneThirty8
Damn Dirty Ape
Damn Dirty Ape
Posts: 5031
Joined: Thu Nov 07, 2002 11:11 pm
Location: Saugerties, NY
Has thanked: 0
Been thanked: 0

Re: Re:

Post by OneThirty8 »

Jae686 wrote: the link is dead. Is there a way to get those files?

thx!
http://dcemulation.org/?title=Development#Tutorials
Dreamcast alive
DCEmu Junior
DCEmu Junior
Posts: 45
Joined: Tue Apr 11, 2006 3:29 am
Has thanked: 0
Been thanked: 2 times

Re: 2D graphics / KOS tutorials

Post by Dreamcast alive »

The zip and rar file downloads on these pages are broken:

http://dcemulation.org/?title=2D_Graphics_Tutorial

http://dcemulation.org/?title=Introduct ... D_Graphics

Can this be updated? Thanks in advance.
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5652
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Has thanked: 9 times
Been thanked: 69 times
Contact:

Re: 2D graphics / KOS tutorials

Post by BlueCrab »

For any sort of serious development on the Dreamcast, you probably want to avoid doing framebuffer manipulation. Both of those tutorials do just that. The first directly, and the second through SDL (which has its own fair share of problems on the Dreamcast, including those not related to the way it does drawing).

At some point, I should draw up some real tutorials that walk through some of the examples that already come with KOS...
affection56k
Has thanked: 0
Been thanked: 0

Re: 2D graphics / KOS tutorials

Post by affection56k »

Dreamcast alive wrote:The zip and rar file downloads on these pages are broken:

http://dcemulation.org/?title=2D_Graphics_Tutorial

http://dcemulation.org/?title=Introduct ... D_Graphics

Can this be updated? Thanks in advance.

Hello, I have found the files for you.
Dreamcast version
https://web.archive.org/web/20040204204 ... sdldc1.rar
PC version
https://web.archive.org/web/20040602122 ... s/SDL1.rar
HUCAST
DCEmu Cool Newbie
DCEmu Cool Newbie
Posts: 15
Joined: Mon Feb 09, 2015 9:06 am
Has thanked: 0
Been thanked: 0

Re: 2D graphics / KOS tutorials

Post by HUCAST »

Is the new KOS also available for Windows or is it Linux only?

I'd love to use it for Ghost Blade.
User avatar
BlueCrab
The Crabby Overlord
The Crabby Overlord
Posts: 5652
Joined: Mon May 27, 2002 11:31 am
Location: Sailing the Skies of Arcadia
Has thanked: 9 times
Been thanked: 69 times
Contact:

Re: 2D graphics / KOS tutorials

Post by BlueCrab »

It can be compiled/run on any OS that you can build a Dreamcast compiler toolchain for. So, you should be able to set it up just fine on Windows under Cygwin.
User avatar
Brian.Washechek
DCEmu Crazy Poster
DCEmu Crazy Poster
Posts: 29
Joined: Wed Apr 16, 2014 6:36 pm
Location: My room.
Has thanked: 0
Been thanked: 0
Contact:

Re: 2D graphics / KOS tutorials

Post by Brian.Washechek »

I read "It's aimed mostly at people who have a little bit of graphics knowledge, and have already got all the DC development kit set up, and know how to compile stuff." I'm not new to programming, but I am new to D.C. development. How do I set up the D.C. development kit, and learn how to compile stuff?

And I apologize is you consider my recent posts very "newbee-ish-u-muck-a-saurus"-like , or whatever prevailing forum terminology is these days. I typically try to avoid forums. That's an obvious truth because I've only posted 5 times.

I'd like to
1. learn how to set up the D.C. development kit.
2. learn how to compile stuff.
3. learn by example by method of looking at the code for simple Dreamcast roms. Could you please provide me with links to such projects if they even exist?

(I apologize, after reviewing my posts I realize now that I think that the first 2 of my questions were basically answered in viewtopic.php?f=29&t=102800#p1041492. Number 3 is still awaiting a response, though.)
Post Reply