Pages: 1 2 [3] 4
  Print  
Author Topic: New binaries (ioquake SVN 1288) (updated 04-19), please test  (Read 71079 times)
Lemonzest
Nub


Cakes 0
Posts: 14


« Reply #50 on: April 11, 2008, 05:59:54 PM »

Getting way better performance with this exe (windows), also has the official q3a logo in the corner and task switch menu, think that needs to go. sometimes i'll also get a micro freeze.
Logged
tw3k
Lesser Nub


Cakes 0
Posts: 143



« Reply #51 on: April 11, 2008, 06:34:42 PM »

The OpenAL framework linked. Vorbis looks like it is failing with a SDL error. Don't have SDL either.
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #52 on: April 11, 2008, 06:56:42 PM »

also has the official q3a logo in the corner and task switch menu, think that needs to go.

It does...

I wonder why its kept separate from the ordinary icon.

I'll try compiling in Visual Studio to work. It could make a huge difference on the Windows performance
Logged

There are nothing offending in my posts.
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #53 on: April 12, 2008, 12:09:12 AM »

it builds but it fails to complete (linking?). if i remember correctly (looking also at tw3k post) it is the same problem of the "experimental" sources in svn.

Looks like it is openAL it fails to link.

what are the cons of building without openal?
i'm remembering something about it and ioq3 from the last time: was it disabled for os x?

Quote
Be the way, I have uploaded new experimental binaries with Mac icon and a few security fixes.

thanks.
i'll build them.
Logged
Lemonzest
Nub


Cakes 0
Posts: 14


« Reply #54 on: April 12, 2008, 04:17:10 AM »

is r_bloom much brighter in this version? looks much better imo
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #55 on: April 12, 2008, 04:20:18 AM »

what are the cons of building without openal?

No 5.1 sound. The cons of building without vorbis is bigger as a lot of the new sounds are in vorbis, although nothing important.
Logged

There are nothing offending in my posts.
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #56 on: April 12, 2008, 04:33:49 AM »



No 5.1 sound.
well...
newer macs support 5.1 sounds, so it should be better to use openal if possibile...

Quote
The cons of building without vorbis is bigger as a lot of the new sounds are in vorbis, although nothing important.
well, essentially the music is in the vorbis format...
Logged
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #57 on: April 12, 2008, 06:28:17 AM »

tried to build without openal. still doesn't build.

i built the new 1288plus1 sources, will bundle the libs and upload soon.

i see that the cgame and similar files are no longer included. if they were not needed that's probably a good idea.
Logged
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #58 on: April 12, 2008, 07:30:59 AM »

uploaded 1288plus1 binaries.

here to download.
Logged
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #59 on: April 12, 2008, 07:34:00 AM »

it even works on a vanilla 10.3.9 installation! :-D
Logged
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #60 on: April 12, 2008, 07:36:00 AM »

i wonder if openal isenabled in that sources: 0.7.0 didn't run on a standard 10.3.9 installation becouse of the lacks of that lib...
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #61 on: April 12, 2008, 07:59:04 AM »

i wonder if openal isenabled in that sources: 0.7.0 didn't run on a standard 10.3.9 installation becouse of the lacks of that lib...

I have sat:
USE_OPENAL_DLOPEN=1

This means that openAL will be used if available.
Logged

There are nothing offending in my posts.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #62 on: April 12, 2008, 08:01:29 AM »

And be the way.

This file:
http://ostenfeld.dk/~poul19/public_files/sdl_icon.h

need to be placed in code/sdl/ to replace the quake3 logo in the title line.

Also: I have succeeded in building openarena in Visual studio 2008 a new binary will appear soon.
Logged

There are nothing offending in my posts.
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #63 on: April 12, 2008, 08:04:16 AM »

i wonder if openal isenabled in that sources: 0.7.0 didn't run on a standard 10.3.9 installation becouse of the lacks of that lib...

I have sat:
USE_OPENAL_DLOPEN=1

This means that openAL will be used if available.
at runtime? great!
Logged
fromhell
Administrator
GET A LIFE!
**********

Cakes 35
Posts: 14520



WWW
« Reply #64 on: April 13, 2008, 10:39:04 PM »

Added Windows binaries compiled with Visual Studio 2008.
There goes the Windows9x crowd. They're still targets, btw. VS2008 compiles stuff that forces links against kernel32.dll/shell32.dll functions that don't exist in these operating systems just to try give some xp sales.
Logged

asking when OA3 will be done won't get OA3 done.
Progress of OA3 currently occurs behind closed doors alone

I do not provide technical support either.

new code development on github
Lemonzest
Nub


Cakes 0
Posts: 14


« Reply #65 on: April 14, 2008, 03:59:14 AM »

the msvc2008 builds seem a little slower, not hitting the same fps as the mingw builds are, does someone have a demo we could use for timedemo testing?
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #66 on: April 14, 2008, 04:29:24 AM »

I know that the MSVC lacks Win9x support and I'm not really interested in there performance.

The thing I'm interested in is weather or not the micro freezes still exist.
Logged

There are nothing offending in my posts.
Lemonzest
Nub


Cakes 0
Posts: 14


« Reply #67 on: April 14, 2008, 05:22:05 AM »

about the micro freezes, they was caused by a program eating the cpu (yahoo beta) its all fine now.
Logged
pikaunforgiven
Lesser Nub


Cakes 0
Posts: 142


« Reply #68 on: April 14, 2008, 10:48:59 AM »

as for the test vm's, you may wanna coordinate with this guy so you dont have people getting conflicts with two different ones being tested at once  http://openarena.ws/board/index.php?topic=1093.0
Logged
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #69 on: April 14, 2008, 10:55:32 AM »

now...

the "stable" sources are the ones that will be used in the upcoming release, right?

what should i do for the mac version, since the sources are currently not buildable on mac using gcc4?

the options are:
-we find some way to build them or to fix whatever needs to be fixed;
-no mac release (somewhat not like that...);
-mac release for ppc only macs (since i can build with gcc3 for ppcs)...now lot of macs are intel based...
-mac release with another sources (the unstabe ones?);
-postpone release until the problem is solved;

any other?
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #70 on: April 14, 2008, 12:17:57 PM »

now...

the "stable" sources are the ones that will be used in the upcoming release, right?
Properly. Since I cannot find any reason for (/reproduce) the micro freezes


what should i do for the mac version, since the sources are currently not buildable on mac using gcc4?

the options are:
-we find some way to build them or to fix whatever needs to be fixed;
-no mac release (somewhat not like that...);
-mac release for ppc only macs (since i can build with gcc3 for ppcs)...now lot of macs are intel based...
-mac release with another sources (the unstabe ones?);
-postpone release until the problem is solved;

any other?

Use a different engine for the Mac. All the engines are fully compatible with each other and the QVMs.

as for the test vm's, you may wanna coordinate with this guy so you dont have people getting conflicts with two different ones being tested at once  http://openarena.ws/board/index.php?topic=1093.0

That was the reason I bumped it up. It is a rather old topic but I despite a lot of his work was put into the ioquake release there are missing a few pieces.
Logged

There are nothing offending in my posts.
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #71 on: April 14, 2008, 02:52:02 PM »



Use a different engine for the Mac. All the engines are fully compatible with each other and the QVMs.
which one? remain at the 0.7.0 engine release? or include directly the 1288+1?
Logged
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #72 on: April 14, 2008, 03:14:15 PM »

maybe i should try to build the original revision vanilla engine, then, if it builds, apply the patches...

to do so i should checkout 1127 from

svn.icculus.org/quake3/branches/1.34

right?

and patch with the bloom.diff and ioq3_1106_oggsub.diff included in your sources files...
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #73 on: April 14, 2008, 03:34:58 PM »

maybe i should try to build the original revision vanilla engine, then, if it builds, apply the patches...

to do so i should checkout 1127 from

svn.icculus.org/quake3/branches/1.34

right?

and patch with the bloom.diff and ioq3_1106_oggsub.diff included in your sources files...

This is exactly where the stable source I provided comes from. So if it doesn't compile then this properly wont compile either.

You don't need to checkout a specified revision. 1.34 has not been updated since 1127

which one? remain at the 0.7.0 engine release? or include directly the 1288+1?

If the 1288+1 runs fine on Mac when it should be included... of course it might be hard getting enough testing of it.
Logged

There are nothing offending in my posts.
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #74 on: April 14, 2008, 03:57:31 PM »

Quote
This is exactly where the stable source I provided comes from. So if it doesn't compile then this properly wont compile either.
just tried. it compiles fine.

Quote
You don't need to checkout a specified revision. 1.34 has not been updated since 1127
ok...

Quote
If the 1288+1 runs fine on Mac when it should be included... of course it might be hard getting enough testing of it.
right...


anyway, i tried to apply the patches and build.
the ioq3_1106_oggsub.diff applies and builds fine.

the bloom.diff exits with
Code:
ibooky:1127 carlo$ cat /Users/carlo/Applications/Progetti/OpenArena/0.7.6/ioquake3stable/1.34/bloom.diff | patch -p0
(Stripping trailing CRs from patch.)
patching file code/renderer/tr_backend.c
(Stripping trailing CRs from patch.)
patching file code/renderer/tr_bloom.c
(Stripping trailing CRs from patch.)
patching file code/renderer/tr_init.c
(Stripping trailing CRs from patch.)
patching file code/renderer/tr_local.h
(Stripping trailing CRs from patch.)
patching file Makefile
Hunk #3 succeeded at 216 (offset -10 lines).
Hunk #4 succeeded at 853 (offset 29 lines).
Hunk #5 succeeded at 940 (offset 38 lines).
Hunk #6 succeeded at 1008 (offset 38 lines).
Hunk #7 FAILED at 1242.
Hunk #8 FAILED at 1314.
Hunk #9 succeeded at 1161 (offset -153 lines).
Hunk #10 FAILED at 1300.
Hunk #11 succeeded at 1701 with fuzz 1 (offset -154 lines).
3 out of 11 hunks FAILED -- saving rejects to file Makefile.rej
ibooky:1127 carlo$
and, obviusly, doesn't build at all...

shouldn't be in here also something like oa-changes.diff?
Logged
Pages: 1 2 [3] 4
  Print  
 
Jump to: