Pages: [1]
  Print  
Author Topic: ioq3 is great  (Read 13537 times)
mathieu
Nub


Cakes 2
Posts: 24


WWW
« on: October 27, 2008, 01:27:17 AM »

Hello oa players
I want to notice you the existence of a new engine for openarena. It's called uNFRaG. And it has legacy (pre-SDL) mouse felling!
This is a "friendly fork" of ioquake3 engine.

The authors (me "0xmathieu" and "0xdan") are euro-players of 071 oa. We are playing on GNU/Linux computers and since 076 (aka ioq3 rev 1161, aka ioq3 SDL version) we are exprerienced some mouse problems. We don't think we're alone, so after waiting some months that someone find a solution we've decieded to do what must not be done.

We've forked ioq3. We think it's the worst solution but the only "short term" solution. This is not a good idea to have another engine and we don't want to support it. We only want legacy mouse feeling when we play openarena and an up-to-date engine.

Thus, we made that friendly-fork of ioq3, where the goal is not to deny the work of ioq3 but instead trying to have an alternative until a unified solution could be found. In some point of view, the best solution could be to have a regular ioq3 with only a patch to get the legacy input, until then we just try to have this one working.

So our engine is synced with ioq3 rev 1472 (the latest at this time). It has the same functionnalities except all the SDL stuff: voip, completion, bsd support, ... We've taken all patches post rev 1160 not related to SDL and applied them on unfrag.

We use GNU/Linux so our code builds fine with Linux and probably with *bsd, MacOS and other unixes. We don't use MS/Windows so we don't applied patches for that OS and it's probably broken and don't build. If you're a Win user and want uNFRaG on your OS, send us a patch

You can find more information at our tuxfamily page : http://openarena.tuxfamily.org/wiki/english:project:unfrag
You can download uNFRag at our tuxfamily repository : http://download.tuxfamily.org/openarena/unfrag/

There you will find i386 and x86_64 versions for protocol 68 and 70 versions.

There is not yet dedicated versions because it doesn't seems to work successfully at the moment.

All you have to do is to unzip the archive, place it where your openarena binary is and call unfrag instead of openarena.

As the title said: ioq3 is great, don't see in uNFRaG an alternative project but only an alternative way of using this engine.
« Last Edit: October 27, 2008, 01:44:58 AM by mathieu » Logged
kernel panic
Lesser Nub


Cakes 6
Posts: 114


« Reply #1 on: October 27, 2008, 06:35:33 AM »

\Cheesy/
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #2 on: October 28, 2008, 07:47:14 AM »

A diff file for 0.8.x syncing (to get things like g_humanplayers and g_needpass to work):

http://brie.ostenfeld.dk/~poul19/public_files/unfrag-openarena-0.8.x-sync.diff
Logged

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

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #3 on: October 28, 2008, 10:17:16 AM »

Windows version:

Source: http://brie.ostenfeld.dk/~poul19/public_files/unfrag-0.2-iosynced-oa08x-synced-win32.tar.bz2
Binary: http://brie.ostenfeld.dk/~poul19/public_files/unfrag.x86.exe.zip

The source can be compiled by installing mingw32 and running the cross-make-mingw.sh script.
Logged

There are nothing offending in my posts.
mathieu
Nub


Cakes 2
Posts: 24


WWW
« Reply #4 on: October 28, 2008, 10:35:13 AM »

Thanks sago!

I will merge your code with unfrag and I'll put new sources released and win binaries on download server asap.
Logged
Cacatoes
Banned for leasing own account
Posts a lot
*

Cakes 73
Posts: 1427


also banned for baiting another to violate rules


« Reply #5 on: October 28, 2008, 10:50:45 AM »

Hehe, i'm testing Linux version on protocol 70, hadn't got any issue at the moment.
Maybe this engine could come with OA 081 ?
Logged

Todo: Walk the cat.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #6 on: October 30, 2008, 07:19:51 AM »

Unfortunately the Windows version that I provided has at least two bugs: Brightness not set correctly on startup (might be something I did to make it compile) and resolution detection (needs information from SDL).
Logged

There are nothing offending in my posts.
jackoverfull
Member


Cakes 14
Posts: 385


Member


WWW
« Reply #7 on: October 30, 2008, 12:08:48 PM »

do we need a mac version of this?

on os x we used sdl for a lot of time, i haven't read any complain.
Logged
fufinha
stop making alt accounts and self-termination
Member


Cakes 7
Posts: 584


retired


« Reply #8 on: October 30, 2008, 03:59:54 PM »

sago did you do the 071 version too?
Logged
Cacatoes
Banned for leasing own account
Posts a lot
*

Cakes 73
Posts: 1427


also banned for baiting another to violate rules


« Reply #9 on: October 30, 2008, 04:41:07 PM »

sago did you do the 071 version too?
If you mean "unfrag windows version with protocol 68", check there : http://download.tuxfamily.org/openarena/unfrag/0.2/
Logged

Todo: Walk the cat.
fromhell
Administrator
GET A LIFE!
**********

Cakes 35
Posts: 14517



WWW
« Reply #10 on: October 30, 2008, 04:56:21 PM »

ioq3 is so "great" they still feel its necessary to have this damn topic on their forum yup yup
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
fufinha
stop making alt accounts and self-termination
Member


Cakes 7
Posts: 584


retired


« Reply #11 on: October 31, 2008, 12:45:45 AM »

If you mean "unfrag windows version with protocol 68", check there : http://download.tuxfamily.org/openarena/unfrag/0.2/

Tested and working fine, well only for about 30 seconds but didn't have any issues or notice anything different from my existing exe.

Thank you Cheesy
Logged
mathieu
Nub


Cakes 2
Posts: 24


WWW
« Reply #12 on: October 31, 2008, 03:14:25 AM »

ioq3 is so "great" they still feel its necessary to have this damn topic on their forum yup yup
fromhell: off topic

sago did you do the 071 version too?
We've build the protocol 68 version, thanks to sago for his cross-compil script
Logged
epicgoo
Member


Cakes 5
Posts: 203


« Reply #13 on: October 31, 2008, 04:32:52 AM »

ioq3 is so "great" they still feel its necessary to have this damn topic on their forum yup yup
you really pissed them off
look! it is sticky
Logged
fromhell
Administrator
GET A LIFE!
**********

Cakes 35
Posts: 14517



WWW
« Reply #14 on: November 01, 2008, 01:30:20 AM »

incase you aren't aware
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
Pages: [1]
  Print  
 
Jump to: