Commit Graph
100 Commits
Author SHA1 Message Date
Glenn Maynard 41c54e7d0b enable RageFileDriverZip 2003-12-10 08:16:32 +00:00
Glenn Maynard e1a52545a5 add RageFileDriverZip 2003-12-10 08:15:23 +00:00
Glenn Maynard a9a0bcb68a add SM_ZLIB 2003-12-10 08:14:48 +00:00
Glenn Maynard 045811f341 add zlib test 2003-12-10 08:07:54 +00:00
Glenn Maynard 37536edf34 RageFileDriverZip 2003-12-10 07:38:13 +00:00
Glenn Maynard 64052c0fe1 add windows zlib stuff 2003-12-10 07:37:23 +00:00
Glenn Maynard 9527258e8e fix warning 2003-12-10 07:34:08 +00:00
Glenn Maynard b62824a60c fix warnings, compile 2003-12-10 07:32:40 +00:00
Glenn Maynard 9cef4460d4 fix g++ compile 2003-12-10 07:27:18 +00:00
Glenn Maynard 83701f9a9f Rewrite, loosely based on Info-ZIP. 2003-12-10 07:08:22 +00:00
Glenn Maynard cdb4dbc03b replace GetFileModTime with GetFileHash 2003-12-10 07:07:42 +00:00
Glenn Maynard 6dc897bd10 add zlib1.dll 2003-12-10 06:09:43 +00:00
Glenn Maynard 2073a1bd3c fix ReloadMetrics crash when SCREENMAN doesn't exist 2003-12-10 06:07:15 +00:00
Glenn Maynard e900f29d03 fix warning 2003-12-10 05:49:34 +00:00
Glenn Maynard a669319a71 fix warnings 2003-12-10 05:49:01 +00:00
Glenn Maynard e844e3c5c0 fix copied filepos 2003-12-10 05:48:31 +00:00
Glenn Maynard 29ac07278e add RageFile copy ctor
fix RageFile::Rewind
implement RageFile(CString&)
2003-12-10 05:04:37 +00:00
Glenn Maynard 910419a14e better error reporting 2003-12-10 05:01:51 +00:00
Glenn Maynard d5281f11eb bigger seek buffer 2003-12-10 05:01:22 +00:00
Glenn Maynard c4cd8ba935 add Copy virtual 2003-12-10 05:00:54 +00:00
Glenn Maynard 86173ae9ba remove RageFileObjDirect::SeekCur
add RageFileObjDirect::Copy
2003-12-10 05:00:28 +00:00
Glenn Maynard 990dfb570a Allow storing private pointer in FilenameDB.
Add GetFile.
2003-12-10 04:58:47 +00:00
Glenn Maynard bcf2c3da35 optimize 2003-12-08 03:24:00 +00:00
Glenn Maynard 85bee1df5f RageFileDriverZip through RageFile 2003-12-08 03:20:26 +00:00
Glenn Maynard b8ab0fc587 add RageFileDriverZip 2003-12-08 00:08:20 +00:00
Glenn Maynard 513ac01fb7 fix "Songs/foo" not being returned by GetDirListing("Songs/*") if
"Songs/foo" is a mountpoint
2003-12-08 00:07:02 +00:00
Glenn Maynard b5b947fe28 cleanup 2003-12-08 00:05:55 +00:00
Glenn Maynard d62570c1fc add FilenameDB::AddFile 2003-12-08 00:04:47 +00:00
Glenn Maynard 58c65bec3b cleanup 2003-12-07 23:43:58 +00:00
Glenn Maynard 37182fecd3 cleanup 2003-12-07 22:55:55 +00:00
Glenn Maynard 5f6fedfcda move DirectoryIsEmpty to RageUtil
cleanup
add join( Delimitor, iterator, iterator )
2003-12-07 22:54:50 +00:00
Glenn Maynard 96a7ebe210 cleanup 2003-12-07 22:22:27 +00:00
Glenn Maynard dc3063cf8c FlushDirCache fix 2003-12-07 08:31:53 +00:00
Glenn Maynard c77a783bec GetDirListing: remove dupes 2003-12-07 06:21:39 +00:00
Glenn Maynard 5934f21394 AddFileSet cleanup 2003-12-07 06:15:08 +00:00
Glenn Maynard eb70b6aefd make AddFileSet public 2003-12-07 06:14:27 +00:00
Glenn Maynard c8d0b60e03 cleanup 2003-12-07 06:13:44 +00:00
Glenn Maynard 4da0aa95bf fix error output 2003-12-07 05:58:13 +00:00
Glenn Maynard eec38d4488 remove CreateDirectories uses 2003-12-07 04:21:30 +00:00
Glenn Maynard e25549cfe1 add stubs 2003-12-07 04:21:04 +00:00
Glenn Maynard c6b550e2ef remove CreateDirectories and Rename 2003-12-07 04:20:07 +00:00
Glenn Maynard 594c059062 add RageFileDriver::FlushDirCache 2003-12-07 04:19:26 +00:00
Glenn Maynard 2e4fc20919 SYS_BASE_PATH 2003-12-07 04:18:38 +00:00
Glenn Maynard 4ce3a592f2 BASE_PATH is going away 2003-12-07 04:17:57 +00:00
Glenn Maynard 8998725110 move XBOX special case 2003-12-07 04:17:17 +00:00
Glenn Maynard beee99619c SLASH is going away 2003-12-07 04:16:48 +00:00
Glenn Maynard 870527c9aa remove CreateDirectories uses 2003-12-07 04:16:10 +00:00
Glenn Maynard e74808574a Generalize FilenameDB.
Automatically create directories.
2003-12-07 04:14:52 +00:00
Glenn Maynard 74cbe5aa91 comment 2003-12-06 08:50:54 +00:00
Glenn Maynard 3b367b003e fix "Attack.cpp:24 Assertion 'fEndBeat >= fStartBeat' failed" 2003-12-06 08:50:05 +00:00
Glenn Maynard 9f8aa01658 fix memleak 2003-12-06 08:22:03 +00:00
Glenn Maynard 80f1d11633 simplify 2003-12-06 06:17:21 +00:00
Glenn Maynard 6ea32749b7 don't mangle Root in RageFileManager 2003-12-06 05:52:44 +00:00
Glenn Maynard 1488833df7 simplify (don't use istring) 2003-12-06 05:50:02 +00:00
Glenn Maynard 7a9f91810d fix ALSA version detection 2003-12-06 05:45:36 +00:00
Glenn Maynard 169a33ce85 cleanup 2003-12-06 01:34:04 +00:00
Glenn Maynard b4569b3b18 fix only first movie working 2003-12-06 01:33:10 +00:00
Glenn Maynard 7355fe9661 fix sort changing with dedicated menu buttons off 2003-12-06 00:33:24 +00:00
Glenn Maynard 06e3b86538 add NextSort3,4 2003-12-06 00:32:42 +00:00
Glenn Maynard 237fdf13ce fix GhostArrowRow::CopyTweening crash 2003-12-05 23:59:34 +00:00
Glenn Maynard 366fe425e9 unneeded header 2003-12-05 20:33:24 +00:00
Glenn Maynard 76a85e0752 debug 2003-12-05 20:31:06 +00:00
Glenn Maynard 31c8937550 don't re-tween explanation text if we don't need to (eg. right/left) 2003-12-05 20:08:43 +00:00
Glenn Maynard 63336cb1f1 compile fix 2003-12-05 19:44:41 +00:00
Glenn Maynard 4e31594739 use RageFile 2003-12-05 06:35:22 +00:00
Glenn Maynard 4df9d05c1f search path work 2003-12-05 06:12:47 +00:00
Glenn Maynard 7eac7ab4f1 fix assert fail 2003-12-05 06:10:12 +00:00
Glenn Maynard 4ee0255e76 Don't call DoesFileExist in ChangeToDirOfExecutable. 2003-12-05 06:03:40 +00:00
Glenn Maynard fafa38c62c more transparent m_DWIPath 2003-12-05 04:38:22 +00:00
Glenn Maynard a279bd3c15 more transparent m_asAdditionalSongFolders 2003-12-05 02:27:38 +00:00
Glenn Maynard ac3a047c2a route file helpers through FILEMAN 2003-12-05 02:26:45 +00:00
Glenn Maynard e5e4599438 simplify 2003-12-05 02:26:01 +00:00
Glenn Maynard ac004ea51a driver GetDirListing, write logic, fixes 2003-12-05 02:25:32 +00:00
Glenn Maynard 6cd7d76358 quick Unix fix 2003-12-05 00:21:29 +00:00
Glenn Maynard a31ff1f434 FileManager-based profile mounts 2003-12-05 00:07:18 +00:00
Glenn Maynard 97d04e7fac newline no longer needed 2003-12-04 23:06:15 +00:00
Glenn Maynard 31f9887195 use RageFile 2003-12-04 23:05:23 +00:00
Glenn Maynard ed634b5ac2 use RageFile 2003-12-04 22:58:18 +00:00
Glenn Maynard ac13cda6a9 use RageFile 2003-12-04 22:20:41 +00:00
Glenn Maynard 35ae87f893 use SDL_LoadImage in WriteStatsWebPage 2003-12-04 21:27:52 +00:00
Glenn Maynard a274e5c95c use SDL_LoadImage in mySDL_SaveSurface, mySDL_LoadSurface 2003-12-04 21:17:51 +00:00
Glenn Maynard 51a4968659 use SDL_LoadImage in SDL_LoadImage 2003-12-04 21:11:29 +00:00
Glenn Maynard d79898e15b simplify 2003-12-04 21:10:48 +00:00
Glenn Maynard ba7c4e57fe add helpers 2003-12-04 21:10:16 +00:00
Glenn Maynard ac58bafad5 use SDL_LoadImage 2003-12-04 20:43:22 +00:00
Glenn Maynard 4510eff0a8 fix warning 2003-12-04 20:42:42 +00:00
Glenn Maynard abab6c0c9f add SDL_LoadImage 2003-12-04 20:41:00 +00:00
Glenn Maynard 10a1d7489d get_length_fmt_adpcm fix 2003-12-04 20:33:33 +00:00
Glenn Maynard 76be499083 fix delete 2003-12-04 20:23:35 +00:00
Glenn Maynard 162e79ea83 use RageFile 2003-12-04 20:21:08 +00:00
Glenn Maynard 5c2eb8acfe use RageFile 2003-12-04 20:06:27 +00:00
Glenn Maynard 0600c9acbb use RageFile 2003-12-04 19:57:32 +00:00
Glenn Maynard 17adb99a5e temporarily allow accessing files by drive letter in Windows 2003-12-04 19:57:19 +00:00
Glenn Maynard 20c3074e5b use RageFile 2003-12-04 19:13:29 +00:00
Glenn Maynard 4717e7619e file creation fix 2003-12-04 08:44:54 +00:00
Glenn Maynard b651e4f002 newline fix 2003-12-04 08:39:08 +00:00
Glenn Maynard e176d533b1 use RageFile 2003-12-04 08:32:35 +00:00
Glenn Maynard 54b1610dc4 update 2003-12-04 08:28:28 +00:00
Glenn Maynard 60352bae7e first-pass file reading test 2003-12-04 08:27:01 +00:00
Glenn Maynard ea0ba6fcb9 VFS work 2003-12-04 08:25:59 +00:00