So who has big plans for the source?

Locked
User avatar
Survivor
Posts: 4202
Joined: Fri Dec 27, 2002 8:00 am

Post by Survivor »

I will steal the source and throw it in a volcano so it can reach the earth's core where implosion will follow thus destroying all copies of q3 :icon34:
glossy
Posts: 2282
Joined: Tue Apr 30, 2002 7:00 am

Post by glossy »

hopefully a group of modders with a large enough support base will be able to setup a CVS for the quake3 source, to firstly fix all the bugs and limitations (such as 64 players), and possibly have a codebase alongside it to spice up the graphics a little (real-time lighting, for example).

anyone know of one of these projects starting up?
bitWISE
Posts: 10704
Joined: Wed Dec 08, 1999 8:00 am

Post by bitWISE »

Nice idea glossy.

I've been dieing to build a game I've been thinking up and this might work out well if I ever get off my ass.
^misantropia^
Posts: 4022
Joined: Sat Mar 12, 2005 6:24 pm

Post by ^misantropia^ »

glossy wrote:anyone know of one of these projects starting up?
Here's one.
ensiform
Posts: 93
Joined: Mon Jul 25, 2005 5:20 am

Post by ensiform »

"Quake III Evolution" (not sure yet on the name being final)
- 64 clients support
- 64 weapon support
- MP3 Support
- HTTP/FTP File Downloading
- Per-Pixel Lighting
- Limit maxfps to something like 130 or 150. *
- screenshot takes one in JPEG format and screenshotTGA takes one in tga format *
- Engine/Game Bugfixes **
- Quad team colored correctly for dlight and shader and weaponshader
- Flight purple shader and weaponshader + no more looping sound.
- New Ammo System which allows ammo sharing *
- Admin system game-side *
for starters i have:

Code: Select all

admin status|addip|removeip|listips|map|gametype|timelimit|vote|mute|unmute
- banlist file support *
- Q3 and Team Arena Support *
- Unlagged
- Full DLL Support
- DLLs renamed to not conflict with q3. *

Code: Select all

cgame_q3e_x86.dll | qagame_q3e_x86.dll | ui_q3e_x86.dll
- Gauntlet is a normal melee weapon no more of the checkattack crap. *
- trap_Cvar_SetLatched support to allow you to set the latched value of a cvar
- Q_vsnprintf supported outside of engine now. *
ex: Q_vsnprintf(char *, size_t, const char *, va_list)
- New Gametype: Reverse CTF (TA only) *
Reverse CTF is basically the same as normal CTF except you take your flag to the enemies flag (requires their flag to be there)

* = completed
** = partially completed / working
Last edited by ensiform on Tue Aug 30, 2005 2:39 am, edited 1 time in total.
ensiform
Posts: 93
Joined: Mon Jul 25, 2005 5:20 am

Post by ensiform »

whee FreeCam stuff for demos.

Basically what it is:
  • Control origin / angle of camera during demo playback
    Look from that spot instead of following a player.
  • freecam_status
    freecam_origin_x
    freecam_origin_y
    freecam_origin_z
    freecam_pitch
    freecam_yaw
    freecam_roll
also added:
  • freecam_draw2d
    freecam_drawgun
Timbo
Posts: 171
Joined: Sat Jun 10, 2000 7:00 am

Post by Timbo »

ensiform
Posts: 93
Joined: Mon Jul 25, 2005 5:20 am

Post by ensiform »

okay fine how about ogg support.
Die
Posts: 23
Joined: Sat May 05, 2001 7:00 am

Post by Die »

This is kind of offtopic, but regarding that mp3 licensing and stuff, does anyone know how Winamp can actually exist?

I know encoders like LAME are distributed as source-only because license fees only apply to binaries. But how does Winamp do it?
User avatar
Survivor
Posts: 4202
Joined: Fri Dec 27, 2002 8:00 am

Post by Survivor »

Winamp only plays it. Winamp Pro can encode in .mp but Pro has to be paid for so i assume it will be included in the price.
Die
Posts: 23
Joined: Sat May 05, 2001 7:00 am

Post by Die »

But as I understand it both decoders (players) and encoders fall under the patent. If they didn't then there would be no problem making Q3 support mp3 playback.
User avatar
Survivor
Posts: 4202
Joined: Fri Dec 27, 2002 8:00 am

Post by Survivor »

http://www.newsforge.com/business/02/08 ... tml?tid=17
The
controversy was created by the removal of this line in the old MP3 royalty licensing page (courtesy of Internet Wayback Machine) from the current version: "No license fee is expected for desktop software mp3 decoders/players that are distributed free-of-charge via the Internet for personal use of end-users."

But the lack of these few words on the latest version of the MP3 licensing Web site does not represent a change in Thomson's policy.
Arland says Ogg Vorbis is apparently using this small Web site wording change "to get publicity," and that if Ogg Vorbis or anyone else wants to produce multimedia encoders and players and give them away, that's fine with Thomson. But he said Thomson does not do that and never has; that its policy has always been to allow free use of the company's MP3 patents in "freely distributable software" while charging royalties to all commercial software or hardware makers that use Thomson's MP3 technology.
Arland says Thomson not only allows but encourages the use of MP3 technology in free client-side players. He also says Thomson has no plans to start charging royalties to producers of freely-distributed MP3 player software, and that "it would not be in our best interests to do so." But, he says several times -- using slightly different words each time -- the second you sell software or hardware that contains Thomson's patented technology, the company wants money, and this is not negotiable, GPL or no GPL.
And from their licensing page i'm guessing winamp either payed a one time fee or charges extra per copy for fraunhofer.
mp3 patent and software license
This patent and software license license covers patents and mp3 software (Windows, MacOS object code libraries) developed by Fraunhofer IIS-A.
Decoder · US$ 0.75 per unit or US$ 60 000.00 one-time paid-up
Encoder / Codec · US$ 5.00 per unit

mp3 patent-only license
This patent-only license is needed in case the mp3 software is developed in-house or licensed from a third party.
Decoder · US$ 0.75 per unit or US$ 50 000.00 one-time paid-up
Encoder / Codec · US$ 2.50 per unit
ensiform
Posts: 93
Joined: Mon Jul 25, 2005 5:20 am

Post by ensiform »

who said thats what it would be used for? mp3's are much smaller than wav files. :p
ensiform
Posts: 93
Joined: Mon Jul 25, 2005 5:20 am

Post by ensiform »

true but ogg is also big :s
User avatar
Hipshot
Posts: 1547
Joined: Sun Jan 20, 2002 8:00 am

Post by Hipshot »

Mp3 and Ogg are as small, both could be used I say. I don't think there would be any problems making Q3 support mp3 playback, some mods for HL1 does, some engines for Q2 I guess do that and maybe also Q1(?).
Q3Map2 2516 -> http://www.zfight.com/misc/files/q3/q3map_2.5.16_win32_x86.zip
Q3Map2 FS_20g -> http://www.zfight.com/misc/files/q3/q3map2_fs_20g.rar
GtkRadiant 140 -> http://www.zfight.com/misc/files/q3/GtkRadiantSetup-1.4.0-Q3RTCWET.exe
Timbo
Posts: 171
Joined: Sat Jun 10, 2000 7:00 am

Post by Timbo »

Why use mp3 when there is a comparable, non-legal mess alternative?
glossy
Posts: 2282
Joined: Tue Apr 30, 2002 7:00 am

Post by glossy »

Survivor wrote:And from their licensing page i'm guessing winamp either payed a one time fee or charges extra per copy for fraunhofer.
mp3 patent and software license
This patent and software license license covers patents and mp3 software (Windows, MacOS object code libraries) developed by Fraunhofer IIS-A.
Decoder · US$ 0.75 per unit or US$ 60 000.00 one-time paid-up
Encoder / Codec · US$ 5.00 per unit

mp3 patent-only license
This patent-only license is needed in case the mp3 software is developed in-house or licensed from a third party.
Decoder · US$ 0.75 per unit or US$ 50 000.00 one-time paid-up
Encoder / Codec · US$ 2.50 per unit
Winamp Free is freely distributed, so it would be free to use the decoder. Winamp Pro is a pay-for program and as such would be applicable to licencing fees.
hax103
Posts: 232
Joined: Fri Aug 05, 2005 2:04 pm

Post by hax103 »

Timbo wrote:
ensiform wrote: - MP3 Support
http://en.wikipedia.org/wiki/Mp3#Licens ... ent_issues
On MS WinXP, is it really a problem - I thought you could playback through Directshow and/or other parts of the windows system like ACM because it comes with an MP3 decoder by default.

Just curiuos...
-
old nik (q3w): hack103
Timbo
Posts: 171
Joined: Sat Jun 10, 2000 7:00 am

Post by Timbo »

That depends on whether or not you consider dependancies and platform specific code to be bad or not. The whole ogg vs mp3 thing really depends on how you use it. If it's intended to be an in game music player, I can fully understand why mp3 support would be preferrential. However, if it's simply for smaller media (sound effects or packaged music) I don't see any compelling reason to use mp3 over ogg.
Locked