Wednesday Nov 02, 2005

quake3 demo screenshots on solaris x86/sparc

Even more progress from the ioq3 folks. The demos now run under both sparc and x86. Screenshot sparc here thanks to Vincent and heres the x86 one:

quake3 demo shot

Onwards to get the game and mouse going. The screenshot above was using Mesa OpenGL by the way :)

Tuesday Nov 01, 2005

quake3 on solaris x86 running

Thanks to the guys from icculus.org and Vincent in particular, I got quake3 running on Solaris x86 here. Small screenshot of the intro below (hopefully). Its small cause I'm running in software opengl mode. Need to get a box with an nVidia card to play with.

I'll have more screenshots soon. Now to help get the sparc port working :)

Some output below from the startup, and yes I have a legal copy of quake3.

kashyyyk:~/src/q3/v202/quake3/code/unix/releasei386$ ./SunOSquake3 +set r_allowSoftwareGL 1 +set ttycon 0
ioQ3 1.33 Solaris-i386 Nov  1 2005
----- FS_Startup -----
Current search path:
/export/home/sm97610/.q3a/baseq3
/export/home/sm97610/src/q3/v202/quake3/code/unix/releasei386/baseq3/pak0.pk3 (3539 files)
/export/home/sm97610/src/q3/v202/quake3/code/unix/releasei386/baseq3
./baseq3/pak0.pk3 (3539 files)
./baseq3

----------------------
7078 files in pk3 files
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----

------- Input Initialization -------
------------------------------------
...loading libGL.so: Initializing OpenGL display
...setting mode 0: 320 240
Using 8/8/8 Color bits, 16 depth, 0 stencil display.
GL_RENDERER: Mesa GLX Indirect
...using software Mesa (r_allowSoftwareGL==1).
Initializing OpenGL extensions
...GL_S3_s3tc not found
...ignoring GL_EXT_texture_env_add
...using GL_ARB_multitexture
...GL_EXT_compiled_vertex_array not found

GL_VENDOR: Mesa project: www.mesa3d.org
GL_RENDERER: Mesa GLX Indirect
GL_VERSION: 1.2 (1.5 Mesa 6.2.1)
...
.
.

What ya think ?

Tuesday Oct 25, 2005

Getting there with quake3 on solaris

Its been a long while since I've added anything here. Been busy find a place to live :) Finding some spare time (when not looking for new house and furniture) let me play about with this:

kashyyyk:~/src/q3/quake3/code/unix$ uname -a
SunOS kashyyyk 5.11 snv_25 i86pc i386 i86pc
kashyyyk:~/src/q3/quake3/code/unix$ 
kashyyyk:~/src/q3/quake3/code/unix$ gmake
gmake  targets B=releasei386 CFLAGS="-pipe -DDEBUG -g"
gmake[1]: Entering directory `/export/home/sm97610/src/q3/quake3/code/unix'
gcc -pipe -DDEBUG -g -o releasei386/client/unix_main.o -c ../unix/unix_main.c 
gcc  -o releasei386/SunOSquake3 releasei386/client/cl_cgame.o releasei386/client/cl_cin.o releasei386/client/cl_console.o...
...
...
kashyyyk:~/src/q3/quake3/code/unix/releasei386$ ls -l
total 6150
drwxr-xr-x   9 sm97610  other        512 Oct 24 20:14 ./
drwxr-xr-x   6 sm97610  other       1024 Oct 24 23:39 ../
-rwxr-xr-x   1 sm97610  other    2981132 Oct 24 23:49 SunOSquake3\*
drwxr-xr-x   6 sm97610  other        512 Oct 24 23:40 baseq3/
drwxr-xr-x   2 sm97610  other       3072 Oct 24 23:49 client/
-rw-r--r--   1 sm97610  other     135291 Oct 24 19:44 d2
drwxr-xr-x   2 sm97610  other        512 Oct 24 15:43 ded/
drwxr-xr-x   2 sm97610  other        512 Oct 24 15:43 ft2/
drwxr-xr-x   6 sm97610  other        512 Oct 24 15:43 missionpack/
drwxr-xr-x   2 sm97610  other        512 Oct 24 15:43 q3static/
drwxr-xr-x   2 sm97610  other        512 Oct 24 15:43 ref/
hashyyyk:~/src/q3/quake3/code/unix/releasei386$ isalist
pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
kashyyyk:~/src/q3/quake3/code/unix/releasei386$ 

I need to figure out why it can't call the opengl functions. It does load the libGL.so.1 Mesa library, but can't use em.

kashyyyk:~/src/q3/quake3/code/unix/releasei386$ ./SunOSquake3
ioQ3 1.33 sun-i386 Oct 24 2005
----- FS_Startup -----
Current search path:
/export/home/sm97610/.q3a/baseq3
/export/home/sm97610/src/q3/quake3/code/unix/releasei386/baseq3
./baseq3

----------------------
0 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----

------- Input Initialization -------
------------------------------------
...loading libGL.so.1: Initializing OpenGL display
...setting mode 3: 640 480
Received signal 11, exiting...
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
kashyyyk:~/src/q3/quake3/code/unix/releasei386$
About

smg

Search

Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today