flat assembler
Message board for the users of flat assembler.

Index > Projects and Ideas > [START] OpenGL Game & SDL Includes


Good Project?
Nice idea!
54%
 54%  [ 13 ]
Great fun!
25%
 25%  [ 6 ]
OK.....
16%
 16%  [ 4 ]
Whatever.....
4%
 4%  [ 1 ]
Insanity prevails.....
0%
 0%  [ 0 ]
Total Votes : 24

Author
Thread Post new topic Reply to topic
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 01 Nov 2006, 12:23
I and a mate of mine, are starting a project - Called Quick.
Its a basis of a 3d game - we just loading Q3 BSPs at the moment.
I've decided make the development in two parts, an ASM version and a C++ version Wink

Guess what, FASM is my choice of assembler Wink
I'll probably make it crossplatform - just to prove that its possible to the 'unbelievers' that ASM is Smile

----

SDL Demos for the curious:

Here's some examples of SDL for Win32 & Linux?(untested)

Get it and enjoy:
http://www.natas8.com/SDL_CROSS.zip

Cheers.

_________________
Raedwulf


Last edited by Raedwulf on 17 Nov 2006, 17:47; edited 3 times in total
Post 01 Nov 2006, 12:23
View user's profile Send private message MSN Messenger Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 01 Nov 2006, 14:52
having two version of same sources is surely BAD! (unless you want do some comparisons etc.)

i suggest to write what you want in ASM, and then link it with rest of C++ project
Post 01 Nov 2006, 14:52
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 01 Nov 2006, 17:37
I like making comparisons Smile

Yeah, in the long run its absolutely a silly thing to do - but it won't be identical. Its an absolutely fun project - just to see how well a pure asm OpenGL game will go.

Thanks for you comments so far - any idea on the best way to do some crossplatform in ASM? SDL comes to mind so far....

Cheers.

_________________
Raedwulf
Post 01 Nov 2006, 17:37
View user's profile Send private message MSN Messenger Reply with quote
gunblade



Joined: 19 Feb 2004
Posts: 209
gunblade 05 Nov 2006, 04:56
Yeah, SDL is probably your best bet for implementing it on multiple platforms, but you're still going to need to code some of the system specific code, unless you use vid's fasmlib. Smile
And it's rather easy to use opengl inside SDL too, it just means changing a value in one of the function calls.

But one of the things about this comparison, it wont really be a true comparison, seeing as SDL is mainly coded in C (and probably some assembly for some of the low level stuff, but very little of it), along with OpenGL, and the linux and windows kernels. Razz So the more functions calls you make, the more you're using C.

But do give it a try if you want, SDL isn't hard to use, what will waste the most of your time will be looking up the values of constants, of which there is many in the SDL headers. They are all defined, it's just that finding them will take a while.

Happy hunting Smile
Post 05 Nov 2006, 04:56
View user's profile Send private message Reply with quote
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 27 Nov 2006, 07:48
Will be setting up a linux box later today or tomorrow ^^, expect a 'proper' linux build soon Smile.
And probably might have some time for other projects........
Post 27 Nov 2006, 07:48
View user's profile Send private message MSN Messenger Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 25 May 2007, 06:57
is this alive?
Post 25 May 2007, 06:57
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Adam Kachwalla



Joined: 01 Apr 2006
Posts: 150
Adam Kachwalla 26 May 2007, 11:11
Write the game engine and anything that communicates with the graphics card in ASM. Prove those unbelievers (I call them "n00bs") how fast and powerful ASM is compared to high level languages
Post 26 May 2007, 11:11
View user's profile Send private message Reply with quote
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 29 May 2007, 05:26
The game isn't, but the SDL includes are still there Wink.
Post 29 May 2007, 05:26
View user's profile Send private message MSN Messenger Reply with quote
Carlopiza



Joined: 29 Jun 2007
Posts: 2
Carlopiza 29 Jun 2007, 17:19
Raedwulf wrote:


SDL Demos for the curious:

Here's some examples of SDL for Win32 & Linux?(untested)

Get it and enjoy:
http://www.natas8.com/SDL_CROSS.zip

Cheers.


Anyone knows where i can download it? ; It is giving me 404 File not Found.

Greets
Carlopiza
Post 29 Jun 2007, 17:19
View user's profile Send private message Reply with quote
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 04 Oct 2007, 20:25
Ooops yes, I'll have to search the source code again, my m8 cleared out the website some months ago.
Post 04 Oct 2007, 20:25
View user's profile Send private message MSN Messenger Reply with quote
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 08 May 2008, 08:13
Sorry for the delay Razz

I found it in my backups finally!
http://homepage.ntlworld.com/jeeastwood/SDL.7z

_________________
Raedwulf
Post 08 May 2008, 08:13
View user's profile Send private message MSN Messenger Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 12 May 2008, 16:54
Second one not working on a Server 2003 x64
Post 12 May 2008, 16:54
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
bitRAKE



Joined: 21 Jul 2003
Posts: 4060
Location: vpcmpistri
bitRAKE 12 May 2008, 17:46
"OpenGLHelloWorld" no work here either, XP SP2 x86-32.

_________________
¯\(°_o)/¯ “languages are not safe - uses can be” Bjarne Stroustrup
Post 12 May 2008, 17:46
View user's profile Send private message Visit poster's website Reply with quote
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 13 May 2008, 11:18
ah ok... not touched it in a year... ill check it out
Post 13 May 2008, 11:18
View user's profile Send private message MSN Messenger Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.