Commit graph

8 commits

Author SHA1 Message Date
Fatbag
06f13d50ac Graphics: Added font rendering functions Graphics::DrawText and Graphics::StringImage.
FileHandler: Added support for wav
Audio: Added support to play back a sound with XAudio2. We can't delete sounds until we make our own system to keep track of available voices.
LoginScreen scene: Upped framerate from 15fps to tickless, and added new logic to clone the scrolling text at the bottom. All of it.
2012-04-20 19:37:08 -05:00
Fatbag
7a5124a687 Added Graphics::DrawText which can draw text on to an image with alignment. No multi-line support yet. 2012-04-09 23:58:16 -05:00
Fatbag
7d9259b63d Added eagames.bmp reading to the LoginScreen scene.
Added BCON parsing functionality contributed by Propeng.
2012-04-08 12:20:25 -05:00
Fatbag
705da4ba5c Realized I had forgotten to initialize the UserInput struct to 0. 2012-03-21 21:31:46 -05:00
Fatbag
551f3c834f Proper scene logic, whoo! 2012-03-21 20:58:06 -05:00
Fatbag
2e7f3b24ca New Scene class definition. Also fixed a compile error for some users involving the definition of IID_IXAudio2 2012-03-21 20:00:22 -05:00
Fatbag
1a279588f1 In the process of setting up a convenient Makefile build system 2011-12-06 03:09:32 -06:00
Fatbag
8a16e52bf6 Somewhat of a start 2011-11-24 00:53:35 -06:00