informa
/
1 MIN READ
News

Feature: 'Fast File Loading (Pt. 1)'

In the first of a two part technical Gamasutra feature, Pyro Studios (Commandos series) tech lead Jesus de Santos Garcia presents a guide for loading streaming data quickly o
In the first of a two part technical Gamasutra feature, Pyro Studios (Commandos series) tech lead Jesus de Santos Garcia presents a guide for loading streaming data quickly off of media, such as a computer's hard drive. In his introduction, de Santos Garcia says that as processing power and memory size continue to increase, performance improvements in data device speeds are not keeping pace, making new efficient ways of reading data a necessity for games programming: “Reading data efficiently from hard disk and DVD units is vital for video games and one of the more important problems to solve in the next generation of games. While we are getting 20x performance in processing power and memory size, we are only getting 4x performance improvement in data devices (dvd for consoles). I describe in this article how to efficiently read raw data from disk (hdd, dvd) oriented towards streaming files in a realtime application (although the concepts are useful in other areas). The platform used is Win32, but all the topics covered could be easily ported to other platforms.” You can now read the full Gamasutra feature for de Santos Garcia's full breakdown on how to get a 100MB file in the CPU memory as fast as possible, including full Visual Studio 2005 project code (no registration required, please feel free to link to this column from external websites).

Latest Jobs

Treyarch

Vancouver, BC, Canada
5.8.23
Producer

Bladework games

Remote (United States)
5.18.23
Senior Gameplay Engineer

University of Canterbury

Christchurch, Canterbury, New Zealand
5.17.23
Academic in Game Arts and Animation

Fred Rogers Productions

Hybrid (424 South 27th Street, Pittsburgh, PA, USA
5.19.23
Producer - Games & Websites
More Jobs   

CONNECT WITH US

Explore the
Advertise with
Follow us

Game Developer Job Board

Game Developer

@gamedevdotcom

Explore the

Game Developer Job Board

Browse open positions across the game industry or recruit new talent for your studio

Browse
Advertise with

Game Developer

Engage game professionals and drive sales using an array of Game Developer media solutions to meet your objectives.

Learn More
Follow us

@gamedevdotcom

Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more