Commit Graph
5378 Commits
Author SHA1 Message Date
Glenn Maynard 290d9bd64a Update, improve error handling, make it work in Windows. 2003-09-13 04:39:29 +00:00
Glenn Maynard 7e2c6c784a backwards 2003-09-13 02:04:29 +00:00
Glenn Maynard 83f976f9dd RageSoundReader_MP3 2003-09-13 01:34:34 +00:00
Glenn Maynard 2ee22cf86c update 2003-09-13 01:34:05 +00:00
Glenn Maynard 3ce3cb2b4e add conditional MP3 2003-09-13 01:33:32 +00:00
Glenn Maynard 13683a52f0 add MP3 tests 2003-09-13 01:33:00 +00:00
Glenn Maynard a643d8e8ee remove RageSoundReader_MP3; someone's jumping way ahead of me 2003-09-13 01:18:27 +00:00
Glenn Maynard ae05e01ecf add RageSoundReader_MP3 2003-09-13 01:16:05 +00:00
Sean Burke 8f9234592f Native mp3 decoder Makefile update and header fix (is this supposed to be there? Help me, Obi Wan Codenobi) 2003-09-13 00:35:36 +00:00
Glenn Maynard 9d1922b037 multithread DLL 2003-09-13 00:11:34 +00:00
Glenn Maynard f2b1a9b2d1 Native MAD decoder driver. 2003-09-13 00:10:03 +00:00
Glenn Maynard c95c54dddf remove comment 2003-09-13 00:09:07 +00:00
Glenn Maynard 4841e59de2 mad vc workspace and binary 2003-09-13 00:08:19 +00:00
Glenn Maynard 893a3875b1 begin upgrade to mad 0.15.0b 2003-09-12 23:56:38 +00:00
Glenn Maynard f79f9ad322 merge dupe code into GrayArrow::Load 2003-09-12 06:37:10 +00:00
Glenn Maynard b0adf33f18 (Overly large commit; these ended up being very interdependent.)
Move beat searching in NoteField into FindFirstDisplayedBeat and FindLastDisplayedBeat.
Handle seamless note skin changing during Rave mode.
NoteDisplay loads a given note skin, ignoring GAMESTATE.
2003-09-12 06:23:51 +00:00
Glenn Maynard 8180a6c614 lookup fix 2003-09-12 04:44:53 +00:00
Glenn Maynard 38855e3d91 Avoid refreshing note data during gameplay. 2003-09-12 04:18:43 +00:00
Glenn Maynard 1c97485e4b Add note skin queries based on note skin name, not player number. Code
that uses this coming soon ...

(Hopefully the player number versions can go away soon.)
2003-09-12 04:08:03 +00:00
Glenn Maynard 7238de20aa revert (better idea) 2003-09-12 02:44:14 +00:00
Glenn Maynard c5e34614fa Store note skin sprites in the note skin cache. 2003-09-12 01:30:59 +00:00
Glenn Maynard 8075aaf31a unreachable code 2003-09-12 00:48:15 +00:00
Glenn Maynard a3edb8c9e3 More duplicated code, since I don't have time to work out how to merge
this stuff right now.
2003-09-12 00:47:20 +00:00
Glenn Maynard 077c5174f3 simplify (twice) 2003-09-12 00:39:40 +00:00
Glenn Maynard 0a17f01401 Cleanup; start aligning this with BeginnerHelper so we can merge some
duplicate code.
2003-09-12 00:30:18 +00:00
Glenn Maynard f49b417b49 No need to use SAFE_DELETE in dtors. 2003-09-12 00:23:54 +00:00
Glenn Maynard 4d005b078e remove old comment 2003-09-12 00:20:32 +00:00
Glenn Maynard 9dc204dad8 Reduce duplicate paths. Improve path checking. 2003-09-12 00:20:07 +00:00
Glenn Maynard 60a830e8a9 Create an "Other" category for ScreenHowToPlay steps.sm, and other
files that don't really go anywhere else.
2003-09-11 23:22:12 +00:00
Glenn Maynard f948027667 Create an "Other" category for ScreenHowToPlay steps.sm, and other
files that don't really go anywhere else.

Fix possible ELEMENT_CATEGORY_STRING null pointer dereference.
2003-09-11 23:21:33 +00:00
Kevin Slaughter 6b84056a1c Addition to ThemeManager now prevents this screen from crashing if the SM file is not found in the current theme's dir so we can fall back onto the default theme's SM file. 2003-09-11 09:15:59 +00:00
Kevin Slaughter ef5952192e Add ability to find a proprietary SM file, for things such as ScreenHowToPlay 2003-09-11 09:14:46 +00:00
Kevin Slaughter 050e76f4c5 small progress with SDLNet 2003-09-11 09:14:07 +00:00
Kevin Slaughter fcd3745c49 FIX:: m_bShowBackground should be true by defualt.. my bad ^_^ 2003-09-11 09:13:11 +00:00
Kevin Slaughter 7f8c204bf3 Remove dead GetHowToPlayAnimationPath() 2003-09-11 09:08:23 +00:00
Kevin Slaughter 78300acc73 Remove GetHowToPlayAnimationPath().. This has been superceded by ScreenHowToPlay steps.sm 2003-09-11 08:49:37 +00:00
Kevin Slaughter 6dbf9e83b1 minor fixes. switch() is a bit cleaner 2003-09-11 08:46:12 +00:00
Glenn Maynard 9a6b4560b1 Wait a couple frames for a second press, since inputs aren't coming
in a single update in Linux.

These really should tend to come in a single update, but I don't have
the adapter to investigate.  Probably something SDL-related ...
2003-09-11 03:47:13 +00:00
Glenn Maynard c8f322ca3c remove cruft 2003-09-11 03:36:43 +00:00
Glenn Maynard a061078f1d Fix Caprice. 2003-09-11 03:35:05 +00:00
Glenn Maynard 7e87b64745 Don't require dedicated menu buttons. It seems to work fine. 2003-09-11 03:25:34 +00:00
Glenn Maynard 39315b726b cleanup 2003-09-11 03:19:11 +00:00
Glenn Maynard c5e4284dbd Fix display updating. 2003-09-11 03:18:56 +00:00
Glenn Maynard 6fb6ae924a Prevent GTK from setting the locale. Fixes problems in locales that mess
with decimal separators (eg. Swedish).
2003-09-11 03:01:07 +00:00
Glenn Maynard 9a3c89835a Load SDL even if we have GTK. 2003-09-11 02:46:30 +00:00
Glenn Maynard 575a7b2eeb Fix crash if GtkModule.so fails to load. 2003-09-11 02:42:48 +00:00
Ben Anderson c1889a8afd Auto-map EMS USB2 on Linux 2003-09-11 02:42:29 +00:00
Glenn Maynard 83f7f7ea60 Fix music rate import. 2003-09-11 02:36:15 +00:00
Thad Ward f87d7bf25a add SoundReader.cpp and SoundReader_WAV.* to the vc6 project 2003-09-11 01:34:29 +00:00
Thad Ward 7c948b1896 BeginnerHelper is not available for Solo or Doubles styles. 2003-09-10 23:46:49 +00:00