Pages: 1 ... 7 8 [9] 10 11 ... 15
  Print  
Author Topic: Binaries for 0.8.x test thread  (Read 420865 times)
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #200 on: December 03, 2011, 06:33:25 AM »

Maybe you could try starting compiling earlier versions (e.g. 16, 18, etc.), searching for the first one you cannot compile and then searching in its diffs (maybe with some help from Sago), to try to understand what it does not like?
Right, that's exactly what i'm trying now.

Quote
just don't diff with 23 since that's a new ioq3 revision without the oa changes necessary. Forget 23 existed.
And that's exactly what i last tried yesterday… Grin
In fact 23 gives totally different linking problems…

Seeking for earlier revisions.


How do I proceed to obtain an earlier revision…let's say 20? I'm looking onto the svn but can't find much about 0.8.8 or -dev or whatever…
Logged
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #201 on: December 03, 2011, 07:14:44 AM »

Try here:
http://files.poulsander.com/~poul19/public_files/oa/dev081/
There are various previous packages from Sago.

If what you need isn't there, ask Sago...
I don't know if and where is the svn of the engine.
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #202 on: December 03, 2011, 07:17:31 AM »

thanks. Trying…
Logged
fromhell
Administrator
GET A LIFE!
**********

Cakes 35
Posts: 14520



WWW
« Reply #203 on: December 03, 2011, 07:20:13 AM »

Bloom bug update - GL_CLAMP does not fix it, so this is beyond a rushing fix

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
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #204 on: December 03, 2011, 05:41:59 PM »

The first revision not to build on os x is 15.

Did a diff with 14, here is the result:
Code:
D Makefile                         Different size   14/Makefile
  Makefile.local                   Extra File       15/Makefile.local
D cl_input.c                       Different size   14/code/client/cl_input.c
D cl_main.c                        Different size   14/code/client/cl_main.c
D cl_parse.c                       Different size   14/code/client/cl_parse.c
D cl_scrn.c                        Different size   14/code/client/cl_scrn.c
D client.h                         Different size   14/code/client/client.h
D libmumblelink.c                  Different size   14/code/client/libmumblelink.c
D libmumblelink.h                  Different size   14/code/client/libmumblelink.h
D jinclude.h                       Different size   14/code/jpeg-6b/jinclude.h
D jmorecfg.h                       Different size   14/code/jpeg-6b/jmorecfg.h
D null_client.c                    Different size   14/code/null/null_client.c
D ui_main.c                        Different size   14/code/q3_ui/ui_main.c
D common.c                         Different size   14/code/qcommon/common.c
D cvar.c                           Different size   14/code/qcommon/cvar.c
D files.c                          Different size   14/code/qcommon/files.c
D net_ip.c                         Different size   14/code/qcommon/net_ip.c
D q_platform.h                     Different size   14/code/qcommon/q_platform.h
D qcommon.h                        Different size   14/code/qcommon/qcommon.h
D vm_interpreted.c                 Different size   14/code/qcommon/vm_interpreted.c
D vm_x86_64.c                      Different size   14/code/qcommon/vm_x86_64.c
D vm_x86_64_assembler.c            Different size   14/code/qcommon/vm_x86_64_assembler.c
D sdl_glimp.c                      Different size   14/code/sdl/sdl_glimp.c
D sdl_input.c                      Different size   14/code/sdl/sdl_input.c
D sv_client.c                      Different size   14/code/server/sv_client.c
D sv_main.c                        Different size   14/code/server/sv_main.c
  sys_cocoa.m                      Missing file     14/code/sys/sys_cocoa.m
D sys_local.h                      Different size   14/code/sys/sys_local.h
D sys_main.c                       Different size   14/code/sys/sys_main.c
D sys_unix.c                       Different size   14/code/sys/sys_unix.c
D sys_win32.c                      Different size   14/code/sys/sys_win32.c
  sys_osx.m                        Extra File       15/code/sys/sys_osx.m
D cmdlib.c                         Different size   14/code/tools/asm/cmdlib.c
D ui_main.c                        Different size   14/code/ui/ui_main.c
D ioquake3.nsi.in                  Different size   14/misc/nsis/ioquake3.nsi.in
D Makefile                         Different size   14/misc/nsis/Makefile

sys_cocoa became sys_osx more or less at this point in ioq3, but its contents are totally different. cocoa only contained a function to create a native looking alert, wich doesn't seem to be in the newer codebase (it's onlty to be found in the backup copy of sys_unix), sys_osx contains a bunch os os x specific functions.

sys_unix isn't much different, at the momen't i can't see any obvious possible culprit, i'll investigate further.
Logged
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #205 on: December 04, 2011, 02:51:52 AM »

Bloom bug update - GL_CLAMP does not fix it
Who knows why this bug appeared with "bleeding" bug removal.

... and now? What to do?
1) try again to find a fix
2) change default of that "cascade" variable, to have it set to 0 (but what makes that cascade option?)
3) keep it as it is now
4) undo version 25 bloom changes (restoring the old bleeding bug)

What do you think to do?
« Last Edit: December 04, 2011, 07:49:17 AM by Gig » Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
fromhell
Administrator
GET A LIFE!
**********

Cakes 35
Posts: 14520



WWW
« Reply #206 on: December 04, 2011, 03:05:22 AM »

3.
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
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #207 on: December 04, 2011, 07:42:59 AM »

Why not 2?
What is that "cascade" option supposed to do?


This new bug is better than the old one because it is possible to hide it disabling that option... but is worse than the old bug because it is somehow more visible and because, depending from your advanced bloom settings, it may even affect the whole screen...
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #208 on: December 04, 2011, 11:51:20 AM »

Finished to examine the diff between 14 and 15.

Differences aren't that extensive, yet it 15 doen't build and I cant see why. Angry
Logged
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #209 on: December 04, 2011, 05:36:16 PM »

Sago, are you sure you cannot help Fromhell and Jackoverfull with their respective problems (bloom bugs and compiling version 15 and later)?
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
fromhell
Administrator
GET A LIFE!
**********

Cakes 35
Posts: 14520



WWW
« Reply #210 on: December 04, 2011, 06:07:28 PM »

All sago would need to do is set r_bloom_cascade to default 0 instead of 1 in the renderer/tr_bloom.c file, it's such a trivial change I don't even have to make a diff file for that

though there would need to be a build 26 with working Mac compiling first

I realize how big of a headache this situation is all around.
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
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #211 on: December 05, 2011, 02:15:20 AM »

But again, what that "cascade" option changes, exactly?
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
fromhell
Administrator
GET A LIFE!
**********

Cakes 35
Posts: 14520



WWW
« Reply #212 on: December 05, 2011, 05:07:05 AM »

This
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
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #213 on: December 05, 2011, 06:38:30 AM »

I didn't remember about that thread.  Ehm... Roll Eyes Sorry.

Anyway, considering that it seems that "cascade" option isn't from you, but from tcpp, I PMd him to ask him if he can take a look.

Bye!
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #214 on: December 05, 2011, 08:11:32 AM »

I realize how big of a headache this situation is all around.
Can't say I've made much progress yesterday.
Tried to find what's wrong, but to no solution so far. Will try to import changes from 15 into 14 to see at which point it stops linking, but it will not be easy.
Logged
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #215 on: December 05, 2011, 02:31:44 PM »

Just an idea, jack: have you tried to compile the remaining releases, from 16-25 except 23?
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #216 on: December 05, 2011, 03:32:10 PM »

Just an idea, jack: have you tried to compile the remaining releases, from 16-25 except 23?
Tried 18 and 20.
Logged
fromhell
Administrator
GET A LIFE!
**********

Cakes 35
Posts: 14520



WWW
« Reply #217 on: December 07, 2011, 01:11:35 AM »

i've poked lordhavoc to take a look at Mac building build 25, he was able to but left the dedicated server out
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
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #218 on: December 08, 2011, 05:41:55 PM »

Here we go AO 0.8.5 25 for OS X, client and server, universal binary.  Smiley Smiley

http://www.jackoverfull.com/tmp/OAMac085r25.zip

Please understand I've worked on this instead of sleeping, thus: basically no testing at all. Rest In PEACE!
But it's always fun. Grin

I've included my modified Makefile and the script to build the application package, should be ok to include them in the main sources. I had to modify a bit the mac os x specific parts of the code, I'll track down all the changes and upload them in a second file soon.

It should have the same system requirements of the previous releases: any mac with Mac OS X 10.4.x should be more than enough to run OA. It's possible it will run on 10.3.9 as well, perhaps without music, but I doubt many would care anyway.

I'll probably do a very brief test (just see if it runs and if it's possible to host and join a game between different architectures) on my X64 Macbook Pro and my PPC G3 iMac tomorrow, given I can spare 15 minutes, please feel free to contact me again if additional builds are needed.
Logged
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #219 on: December 08, 2011, 05:50:21 PM »

You're an idol, Jack. Here goes a cake for you. :up:
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #220 on: December 08, 2011, 06:20:39 PM »

Thank you, Jack!

Obviously, some little tests would be precious!

I'm sorry tcpp has not visited the forum yet since when I pm'd him few days ago... (in the hope he may fix the cascade bloom bug)... I hope he may get here in time... but I understand there is extremely short time, now...

PS: just for curiosity: what was the problem between 14 and 15?
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #221 on: December 09, 2011, 04:37:08 AM »

Quote
You're an idol, Jack. Here goes a cake for you. :up:
Thanks. A big slice of that cake goes to lord havoc, of course…he saved me a lot of time.

Thank you, Jack!

Obviously, some little tests would be precious!

Right…


Quote
PS: just for curiosity: what was the problem between 14 and 15?
the ioq3 team started using a bit more of the native os x interface in the client but the makefile had to be updated to tell the linker to search for the frameworks that provided the interface. For some reason that change in the makefile had not been imported in OA.
Logged
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #222 on: December 09, 2011, 06:33:17 AM »

testing now…

the toggleconsole key does toggle the console, but it isn't drawn on screen. i'm not sure if it's a new bug or what. On the other hand if I press ~, which is "cl_consoleKeys" everything looks fine.


OA quits with "illegal instruction" on my G3.  Rest In PEACE!
Perhaps the ioq3 team removed g3 support?
Logged
jackoverfull
Member


Cakes 14
Posts: 384


Member


WWW
« Reply #223 on: December 09, 2011, 06:46:58 AM »

in fact ioq3 1.36 doesn't work either (but quits a while after that point and with no error at all!), while 1.34 worked fine.

Someone here who can test on other macs? I can only try on my own and on my g3 at this time.

Logged
WingedPanther
Member


Cakes 4
Posts: 190



« Reply #224 on: December 09, 2011, 08:47:46 AM »

I've got some access to an Intel MacBook Pro.  I can do some testing on it.
Logged

Programming is a branch of mathematics.
Pages: 1 ... 7 8 [9] 10 11 ... 15
  Print  
 
Jump to: