Commit Graph

34 Commits

Author SHA1 Message Date
Glenn Maynard 11870a6072 continue phasing out BASE_PATH and SLASH 2003-12-10 09:26:05 +00:00
Glenn Maynard 658c72c6ad start phasing out BASE_PATH and SLASH 2003-12-10 09:02:55 +00:00
Glenn Maynard 870527c9aa remove CreateDirectories uses 2003-12-07 04:16:10 +00:00
Glenn Maynard ac58bafad5 use SDL_LoadImage 2003-12-04 20:43:22 +00:00
Glenn Maynard da160607b8 Allow preloading all song banners. 2003-11-25 22:56:48 +00:00
Glenn Maynard fddcb9ecd5 Use CHECKPOINT_M instead of Checkpoint. It's simpler, faster and more reliable. 2003-10-22 06:37:31 +00:00
Glenn Maynard f611e2461e namespace cleanup 2003-10-03 21:38:38 +00:00
Glenn Maynard c9074c170c IniFile::SetValueB->SetValue, etc. Cleanup. 2003-10-02 02:11:47 +00:00
Glenn Maynard b13cb43aa6 IniFile::GetValueB->GetValue, etc. Cleanup. 2003-10-02 02:03:29 +00:00
Glenn Maynard 363d0eb1fc Fix low-quality banners. 2003-09-06 05:23:26 +00:00
Chris Danford 278cb4c3f1 runs on Xbox 2003-07-22 07:47:27 +00:00
Glenn Maynard fad1fb4225 Fix color key in faded rotated banners. 2003-07-14 22:42:12 +00:00
Glenn Maynard 2dce704fa4 Fix resizing. Add debug output. 2003-07-14 22:24:32 +00:00
Glenn Maynard 16b0cd24ec fix leak 2003-07-10 01:58:48 +00:00
Glenn Maynard 329712816f Don't delete a texture twice 2003-07-09 04:29:23 +00:00
Glenn Maynard 237565b865 cleanup 2003-07-09 04:20:37 +00:00
Chris Danford 9c9aef37c7 fold CroppedSprite functionality into Sprite
more work on Rave
2003-07-03 06:38:57 +00:00
Glenn Maynard 29a53a9435 use FMT_A1BGR5 2003-06-30 03:14:13 +00:00
Glenn Maynard 0e2fe4a69d simplify 2003-06-30 03:12:36 +00:00
Glenn Maynard a845a86040 make GetTexHandle() const 2003-06-22 01:28:23 +00:00
Glenn Maynard 5e1cde48fb detect square (diagonal) banners, and give a small margin of error 2003-06-16 18:26:24 +00:00
Glenn Maynard 12f058664f fix spurious warnings 2003-06-15 02:19:58 +00:00
Glenn Maynard 375c2df8ff comments, cleanup 2003-06-15 01:56:27 +00:00
Glenn Maynard 0573864206 banner cache for group banners 2003-06-15 01:53:51 +00:00
Glenn Maynard 06af315dfd Refactor:
It seems to be no big deal to have a lot of small files; I think it's the
actual scan of the song tree that's expensive.  Simplify with this in
mind.

Load song banners when the song is loaded, so we don't load banners
for songs that aren't there.

Avoid touching the original banner when we're simply loading.
2003-06-15 00:57:05 +00:00
Glenn Maynard 17f2a9c906 cleanup 2003-06-14 23:44:24 +00:00
Glenn Maynard 026903bbd1 add UncacheSongBanner 2003-06-14 23:30:21 +00:00
Glenn Maynard cdd3714a6c Don't warn for missing banner cache files.
Fix const.
2003-06-14 23:21:47 +00:00
Ben Anderson b06d951e71 Whoops! That's not supposed to be const! Respect the rule of the almighty GCC! 2003-06-12 23:04:48 +00:00
Glenn Maynard 5faa1d7c17 Don't preload low-quality banners on very low-memory systems. 2003-06-11 02:58:13 +00:00
Glenn Maynard 0892c963fb comment 2003-06-11 01:49:01 +00:00
Glenn Maynard 0633dba763 Move loading and unloading into functions. Don't log for each load. 2003-06-11 00:22:28 +00:00
Glenn Maynard 5195cbec76 Implement the rest of BannerTexture 2003-06-07 02:11:31 +00:00
Glenn Maynard 2a3ed9ee1e add BannerCache 2003-06-04 22:34:08 +00:00