ReactOS runs my games...

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

RomanH
Posts: 83
Joined: Fri Nov 26, 2004 11:14 pm
Location: Switzerland

ReactOS runs my games...

Post by RomanH » Wed Nov 23, 2005 12:06 am

just thought I'd let you know that ReactOS runs my little SDL games perfectly. :D
Maybe this is only of interest to me, but then again, everybody loves screenshots...
Image

Thanks to all ReactOS-Devs who made this possible!
RomanH

gnu_rocky
Posts: 44
Joined: Mon Nov 21, 2005 10:36 pm

Hey Cool

Post by gnu_rocky » Wed Nov 23, 2005 12:44 am

Dude.

Can I get those games that you have? Those look cool! Just send me links or something.

Matthew Nawrocki
gnu_rocky

cmoibenlepro
Posts: 483
Joined: Tue Nov 30, 2004 5:44 pm
Location: Canada

Post by cmoibenlepro » Wed Nov 23, 2005 6:00 am

cool! :D That's fun!

RomanH
Posts: 83
Joined: Fri Nov 26, 2004 11:14 pm
Location: Switzerland

Post by RomanH » Wed Nov 23, 2005 10:27 am

(just as I thought. I'm not the only one who likes colourful screenshots) :wink:

http://www.romanhoegg.ch/Games.zip
The file contains the three games & their sources. All are done with Dev-C. To compile them you will need to download the SDL pack for Dev-C.

But be warned: All games are (just as 99.9% of all homebrew games) WORK IN PROGRESS. They are not finnished. I intend to keep working on all of them.
RomanH

TOTMS
Posts: 112
Joined: Thu Sep 29, 2005 3:00 pm
Location: London, UK
Contact:

Re: ReactOS runs my games...

Post by TOTMS » Sat Dec 10, 2005 4:42 pm

RomanH wrote:just thought I'd let you know that ReactOS runs my little SDL games perfectly. :D
Maybe this is only of interest to me, but then again, everybody loves screenshots...
Image

Thanks to all ReactOS-Devs who made this possible!
lol cool, what else can you do with the engine?

RomanH
Posts: 83
Joined: Fri Nov 26, 2004 11:14 pm
Location: Switzerland

Post by RomanH » Sat Dec 10, 2005 6:13 pm

I think calling it an engine would be too much. It's just the basic structure that is (more or less) the same in all my games. (input, game loop, etc.)

however, with a little bit of effort it can do pretty much anything... :D
RomanH

TOTMS
Posts: 112
Joined: Thu Sep 29, 2005 3:00 pm
Location: London, UK
Contact:

Post by TOTMS » Sat Dec 10, 2005 6:31 pm

RomanH wrote:I think calling it an engine would be too much. It's just the basic structure that is (more or less) the same in all my games. (input, game loop, etc.)

however, with a little bit of effort it can do pretty much anything... :D
Oh cool, is it something you wrote yourself? It looks good :lol:

RomanH
Posts: 83
Joined: Fri Nov 26, 2004 11:14 pm
Location: Switzerland

Post by RomanH » Sun Dec 11, 2005 10:28 am

Yes, the code is 100% written by me. Hoewever I "borrowed" graphics from different games. (which I will replace with my own ones sooner or later)
RomanH

TOTMS
Posts: 112
Joined: Thu Sep 29, 2005 3:00 pm
Location: London, UK
Contact:

Post by TOTMS » Mon Dec 12, 2005 12:04 am

RomanH wrote:Yes, the code is 100% written by me. Hoewever I "borrowed" graphics from different games. (which I will replace with my own ones sooner or later)
what exactly is sdl then?

RomanH
Posts: 83
Joined: Fri Nov 26, 2004 11:14 pm
Location: Switzerland

Post by RomanH » Mon Dec 12, 2005 10:32 am

SDL (Simple DirectMedia Layer) is a library I used (which I did NOT write!)
designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.
http://www.libsdl.org/index.php

It was originally developed by a company called Loki Games which ported commercial games to GNU/Linux. The company wasn't very successful (commercially) but their library still rules. SDL is comparable to DirectX but it is available for many more platforms.
Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF/Tru64, RISC OS, and SymbianOS.
(I guess ReactOS should be added to this list)

It makes developing games a lot easier as you can focus on the game itself and you don't have to worry about stuff like "how do I create a window?", "how can I ensure that my code will compile on other operating systems (reasonably) easily?", "how can I address the joystick?", ...

SDL is also used by many other projects like ScummVM, the Quake2 engine has been and Quake3 is currently being ported to SDL...

hope this makes things clearer :-)
RomanH

TOTMS
Posts: 112
Joined: Thu Sep 29, 2005 3:00 pm
Location: London, UK
Contact:

Post by TOTMS » Mon Dec 12, 2005 12:23 pm

RomanH wrote:SDL (Simple DirectMedia Layer) is a library I used (which I did NOT write!)
designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.
http://www.libsdl.org/index.php

It was originally developed by a company called Loki Games which ported commercial games to GNU/Linux. The company wasn't very successful (commercially) but their library still rules. SDL is comparable to DirectX but it is available for many more platforms.
Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF/Tru64, RISC OS, and SymbianOS.
(I guess ReactOS should be added to this list)

It makes developing games a lot easier as you can focus on the game itself and you don't have to worry about stuff like "how do I create a window?", "how can I ensure that my code will compile on other operating systems (reasonably) easily?", "how can I address the joystick?", ...

SDL is also used by many other projects like ScummVM, the Quake2 engine has been and Quake3 is currently being ported to SDL...

hope this makes things clearer :-)
Cool, thanks for the info, pity it didnt work out for them.

forart
Posts: 1050
Joined: Mon Nov 29, 2004 1:36 pm
Location: Italy
Contact:

Re: ReactOS runs my games...

Post by forart » Wed Dec 14, 2005 11:10 pm

RomanH wrote:just thought I'd let you know that ReactOS runs my little SDL games perfectly. :D
Would this means that SDL works on ReactOS ?
»Forward Agency NPO
In progress we (always) trust.

RomanH
Posts: 83
Joined: Fri Nov 26, 2004 11:14 pm
Location: Switzerland

Post by RomanH » Thu Dec 15, 2005 12:02 am

Would this means that SDL works on ReactOS ?
I don't know whether all SDL functions work but at lot already runs very well. (input via mouse and keyboard, everything concerning 2d graphics, ...) Of course there is no sound yet.

BTW: ScummVM (which also uses SDL) works perfectly as far as I tested it. (once again, no sound) - http://www.scummvm.org/
RomanH

forart
Posts: 1050
Joined: Mon Nov 29, 2004 1:36 pm
Location: Italy
Contact:

Post by forart » Sun Dec 18, 2005 7:21 pm

RomanH wrote:Of course there is no sound yet.
I hope ROS will implement (or involve) some features from this projects:
- OpenAL: cross-platform 3D audio API
- VDMSound: a modular, extendable soundcard (and other "legacy" hardware) emulator
- kX Project: free WDM Audio Drivers (API source code available)


:roll:
»Forward Agency NPO
In progress we (always) trust.

GreatLord
Developer
Posts: 926
Joined: Tue Nov 30, 2004 10:26 am
Location: Sweden

Post by GreatLord » Mon Dec 19, 2005 12:24 pm

kxproject does not alown other dispturtion of there software. read there licen. it is free. but do not follow gpl or lgpl

Post Reply

Who is online

Users browsing this forum: DotBot [Crawler] and 12 guests