Actually, that file is out of date, and you'll notice not on the web page:). I'm going to be updating it today.
The material/geometry stuff is not in the spec right now, because we're still discussing the issue of a canonical filter representation for surfaces, etc.
Feel free to mail me any specific questions (briareos@lokigames.com).
> Um, didn't Gibson write the screenplay to > Johnny Mnemonic?
Right, except that I thought the deal was that it was butchered by some people associated with the project to the point where Gibson's original writing wasn't really represented by the final screenplay.
Complete trash. The only hope is that Gibson *had* written an excellent story and it was torn apart by the show's writers. Shades of 'Johnny Mnemonic'.
They couldn't just pull the power cord? "We need to download her from the game!" What?
That's really odd. I caught a snippet of 60 minutes this weekend (the segment on Yeltsin) and was horrified by the shoddy opinion piece they passed off as reportage.
For that matter, I don't think I've ever found a television news program on any of the big networks that gave me a sense of rigorous journalism. And while/. certainly doesn't, either, it feels much less edited and forced, closer to a true presentation of an interview or the facts of a situation.
Or wherever you installed Quake3. I think this is a stupid bugaboo in an installed script (~ got expanded to/root/ somehow). I believe it was fixed in a later pressing.
is the IP of the web server. I don't know why you can't view it, though. The DNS changed about 4 weeks ago, so it should have propagated. You can email info@lokigames.com to get in touch with someone who can take your order over email.
I just asked Scott (CEO) about this. He says that we're shipping just the CD to you, but that we are printing the CD key on a label that is affixed to the CD mailer. In order to avoid sending you a mixed CD key on the jewel case/packaging/whatever we'll set aside the boxes for pre-orders and then handle them specially.
We (co-)developed a new video format based on motion JPEG compression. It's got a bunch of tradeoffs plus/minus associated with MPEG video, the most important plus being no patent issues. More about MJPEG on our webpage.
Obviously they're both event driven systems (hey, they're GUI apps), but two issues come to mind immediately:
1) Qt is C++-based, Gtk+ is of course a C-based toolkit. Consequently, unless you do some spiffy stuff with opaque data structures, you'll have to expose C++ in the headers of your cross UI toolkit. 2) Gtk+ is *completely* callback driven--there are no blocking calls for UI stuff--this boggles the minds of people who want to do MessagBox() style calls. If Qt has blocking calls like that, you'll have to hack fun stuff like GnomeDialog blocking calls into your UI toolkit for Gtk.
Also worth mentioning is UI bindings... does Qt have anything other than C++ support? With Gtk+, you get Ada, Perl, Python, etc..., so I assume this would be a C++ only toolkit.
They're waiting for the DRI. Nobody going through a wire protocol encode/decode is going to be very fast until it hits (my Voodoo 3k chunks on my dual P3/450 occasionally:( ).
I'm from the ABE area, too (though now I'm in California, of course) and I was really amused to see he went to Dieruff. I used to live on Market St. in Bethlehem...
I was a huge BBSer, but after his time. Went by JohnGalt (yes, my Ayn Rand phase) at the time, and ran a BBS, Ragnarok, back then. I still know some people from teh BBS scene.
This isn't really true. With newer 3D games, yes, you have a very few routines written in assembly, specifically for vector routines (ie, you want fast matrix inversions or something), but for 2D games and most recent 3D games, almost everything is written in C/C++.
PPC issues are usually pretty typical: insidious endian issues affecting network gameplay, kernel/driver issues for LinuxPPC, etc.
This isn't true, insofar as you assert that there is full 3D acceleration for these drivers. The NVidia drivers are very limited feature and performance wise (ie, the z-buffer depth is fixed, and Q3:A performance is terrible, etc.), and the G400 driver is just coming into its own.
Glide, however, has mature support on Linux thanks to Daryll Strauss, and a very nice OpenGL/Mesa driver thanks to David Bucciarelli.
I found little interesting or newsworthy in either of these links. Surprise! Someone thinks RMS is a little kooky. Surprise! Many people getting involved in a rapidly mainstreaming technology can be arrogant and childish!
What we need are better ways to transform that arrogance into something that is less combative and more helpful. Obviously these people have time and energy, let's use that to continue the "revolution".
Actually, that file is out of date, and you'll notice not on the web page :). I'm going to be updating it today.
The material/geometry stuff is not in the spec right now, because we're still discussing the issue of a canonical filter representation for surfaces, etc.
Feel free to mail me any specific questions (briareos@lokigames.com).
m.
> Um, didn't Gibson write the screenplay to
> Johnny Mnemonic?
Right, except that I thought the deal was that it was butchered by some people associated with the project to the point where Gibson's original writing wasn't really represented by the final screenplay.
Like one would hope happenned last night...
m.
Programmer, Loki Software
Complete trash. The only hope is that Gibson *had* written an excellent story and it was torn apart by the show's writers. Shades of 'Johnny Mnemonic'.
They couldn't just pull the power cord? "We need to download her from the game!" What?
m.
Programmer, Loki Software
That's really odd. I caught a snippet of 60 minutes this weekend (the segment on Yeltsin) and was horrified by the shoddy opinion piece they passed off as reportage.
/. certainly doesn't, either, it feels much less edited and forced, closer to a true presentation of an interview or the facts of a situation.
For that matter, I don't think I've ever found a television news program on any of the big networks that gave me a sense of rigorous journalism. And while
Etc....
m.
Programmer, Loki Entertainment
Unfortunately, SuSE couldn't get us disks in time for the initial pressing. I believe the first 3000 copies went out without SuSE 6.3 CDs.
m.
Programmer, Loki
cd /usr/local/games/quake3 ./quake.bin
/root/ somehow). I believe it was fixed in a later pressing.
./quake3 or
Or wherever you installed Quake3. I think this is a stupid bugaboo in an installed script (~ got expanded to
m.
Programmer, Loki
63.80.144.66
is the IP of the web server. I don't know why you can't view it, though. The DNS changed about 4 weeks ago, so it should have propagated. You can email info@lokigames.com to get in touch with someone who can take your order over email.
m.
Programmer, Loki Entertainment
I just asked Scott (CEO) about this. He says that we're shipping just the CD to you, but that we are printing the CD key on a label that is affixed to the CD mailer. In order to avoid sending you a mixed CD key on the jewel case/packaging/whatever we'll set aside the boxes for pre-orders and then handle them specially.
Hope this answers your question.
m.
Programmer, Loki Entertainment
Have you recompiled Mesa for you Voodoo2? Have you done a:
export MESA_GLX_FX="fullscreen" to enable hardware acceleration after you build the 3Dfx Mesa?
Etc.,
m.
The game will be in *stores* on the 27th, but we're shipping CDs as soon as we possibly can, by 2nd day Fed-Ex. You'll get your box later. See
http://quake3.lokigames.com/ship.html
m.
Programmer, Loki Entertainment
ftp://ftp.lokigames.com/pub/demos/rt2/
I don't know if we ever announced this... but the tarball should work.
m. vance
programmer, loki
We (co-)developed a new video format based on motion JPEG compression. It's got a bunch of tradeoffs plus/minus associated with MPEG video, the most important plus being no patent issues. More about MJPEG on our webpage.
m.
--
Programmer, Loki Entertainment Software
Obviously they're both event driven systems (hey, they're GUI apps), but two issues come to mind immediately:
1) Qt is C++-based, Gtk+ is of course a C-based toolkit. Consequently, unless you do some spiffy stuff with opaque data structures, you'll have to expose C++ in the headers of your cross UI toolkit.
2) Gtk+ is *completely* callback driven--there are no blocking calls for UI stuff--this boggles the minds of people who want to do MessagBox() style calls. If Qt has blocking calls like that, you'll have to hack fun stuff like GnomeDialog blocking calls into your UI toolkit for Gtk.
Also worth mentioning is UI bindings... does Qt have anything other than C++ support? With Gtk+, you get Ada, Perl, Python, etc..., so I assume this would be a C++ only toolkit.
Etc., I'm rambling at this point...
I talked to Frank and he said that q3a was peaking at around 100+ fps with steady rendering rates in the high 40s. Sounds nice ;).
They're waiting for the DRI. Nobody going through a wire protocol encode/decode is going to be very fast until it hits (my Voodoo 3k chunks on my dual P3/450 occasionally :( ).
I'm from the ABE area, too (though now I'm in California, of course) and I was really amused to see he went to Dieruff. I used to live on Market St. in Bethlehem...
;)
I was a huge BBSer, but after his time. Went by JohnGalt (yes, my Ayn Rand phase) at the time, and ran a BBS, Ragnarok, back then. I still know some people from teh BBS scene.
0-7 day, baby!
m.
This isn't really true. With newer 3D games, yes, you have a very few routines written in assembly, specifically for vector routines (ie, you want fast matrix inversions or something), but for 2D games and most recent 3D games, almost everything is written in C/C++.
PPC issues are usually pretty typical: insidious endian issues affecting network gameplay, kernel/driver issues for LinuxPPC, etc.
M. Vance
Programmer
Loki Entertainment
Yes, it does software rendering through SDL.
Michael Vance
Programmer
Loki Entertainment
This isn't true, insofar as you assert that there is full 3D acceleration for these drivers. The NVidia drivers are very limited feature and performance wise (ie, the z-buffer depth is fixed, and Q3:A performance is terrible, etc.), and the G400 driver is just coming into its own.
Glide, however, has mature support on Linux thanks to Daryll Strauss, and a very nice OpenGL/Mesa driver thanks to David Bucciarelli.
Yes, Fear and Loathing will be ported. They both use Gtk+ for their user interface, and Loathing uses the game engine itself for the level rendering.
Michael Vance
Programmer
Loki Entertainment
I'm a big Java fan myself, but if it *is* written in Java, why are there different platform downloads (and esp. not one for *nix)?
Blech.
m.
It's http://www.gamecellar.com . The article has it botched.
M. Vance
Loki Entertainment
Amen. This license explosion has gotten pretty old. As if GPL is the only alternative to writing your own license for software.
If it's so close to Mozilla (as they put it), why don't the use the Mozilla license?
MetroWerks is already on the thin line for announcing support for "Red Hat Linux" for their next-gen compilers.
SDL is a GPLed cross platform development library, developed by Sam Lantinga @ Loki.
http://www.devolution.com/~slouken/SDL/
It runs on Linux, Windows, Solaris, and BeOS, with Mac support in the works.
m.
I found little interesting or newsworthy in either of these links. Surprise! Someone thinks RMS is a little kooky. Surprise! Many people getting involved in a rapidly mainstreaming technology can be arrogant and childish!
What we need are better ways to transform that arrogance into something that is less combative and more helpful. Obviously these people have time and energy, let's use that to continue the "revolution".