R4

Questions / Announcements area for beta tests of Allegiance's future updates.
Post Reply
madpeople
Posts: 4787
Joined: Tue Dec 16, 2003 8:00 am
Location: England

Post by madpeople »

once the uncompressed wav is in memory, it probably takes less time to transfer it from memory to be played than it does for the cup to uncompress a compressed version.

the advantage of compressed audio is loading it from the hdd when you join a server, with all my highres stuff and everything in .wav format i cant actually join a server first time because it takes too long to load everything.
Orion
Posts: 1733
Joined: Tue Jul 01, 2003 7:00 am
Location: Planet Min·ne·so·ta
Contact:

Post by Orion »

madpeople wrote:QUOTE (madpeople @ Jan 30 2007, 11:59 AM) once the uncompressed wav is in memory, it probably takes less time to transfer it from memory to be played than it does for the cup to uncompress a compressed version.
It doesn't have to transfer the whole thing at once, just a few hundred bytes at a time (to directsound to the soundcard to output). Decompressing a small amount does not take a significant amnt of time, uses less memory, and can be avoided altogether with older PCs (by them converting the oggs to wavs in the installer as it does by default).
Image
Lykourgos
Posts: 1001
Joined: Tue Jan 11, 2005 8:00 am
Location: Portland

Post by Lykourgos »

There's a couple of minor things that I couldn't find in the Bugzilla;

Is there any plan to default the radar mode to all?

I've heard rumors that the Ship Accel GA knocks down a ship's boosting top speed by 10%. Is that true, and should it be fixed if it is?
Grimmwolf_GB
Posts: 3711
Joined: Wed Jul 02, 2003 7:00 am
Location: Germany
Contact:

Post by Grimmwolf_GB »

Lykourgos wrote:QUOTE (Lykourgos @ Feb 6 2007, 10:47 PM) I've heard rumors that the Ship Accel GA knocks down a ship's boosting top speed by 10%. Is that true, and should it be fixed if it is?
It is not a rumour, it is a fact. Check the max speed in F4 just before the research is done.
I think it should be fixed.
Pook
Posts: 1758
Joined: Tue Aug 13, 2002 7:00 am
Location: Texas, USA

Post by Pook »

Not really important, but the installer is .ogg only by default. You have to check a box if you want it to decode the audio to .wav files.

Carry on...
Image
Kag
Posts: 10
Joined: Sat Feb 10, 2007 6:17 am
Location: Piloting that devastator that just sent your cruiser into an unstable trail of destruction.

Post by Kag »

I'm not trying to be rude, but why are you arguing about the effeciency of the games file-usage system when most of today's ENTRY-LEVEL systems leave the games requirements in the dust? It just seems so... pointless.
So, you've got a fighter. It's still space debris, until you get some skill.
madpeople
Posts: 4787
Joined: Tue Dec 16, 2003 8:00 am
Location: England

Post by madpeople »

well, i know that i cant join a server first time because my system has to load so much data from hdd while it tries to join that it times out my join request, the second time i try to join i get on.

perhaps a separate thread starts loading stuff when you start alleg, it could load everything in a list (text file) or just everything, or everything common to all cores / most cores. seperate thread is cool because its MULTI THREADED!
AdmiralKirk
Posts: 14
Joined: Mon Feb 12, 2007 10:52 pm

Post by AdmiralKirk »

Profesional game developers have an insanly hard time using multi-threading, I would probably stay far away from that as possible. Even with proper use of Mutex's its still a pain, and sometimes not any faster. Removing alleg's dependence on MFC would probably add the biggest spead boost/memory efficiency, but would probalby also require the most amount of work ^^.
mdvalley
Posts: 324
Joined: Sun Nov 21, 2004 8:00 am

Post by mdvalley »

Multithreading is a pain in the ass to code, and a pain in the ass to debug. If you are volunteering to implement a multithreaded loading model, be my guest.
Orion
Posts: 1733
Joined: Tue Jul 01, 2003 7:00 am
Location: Planet Min·ne·so·ta
Contact:

Post by Orion »

Multithreading is a snap in .NET ;-D
Image
Post Reply