Glenn Maynard
93a1dbf9c7
allow omitting group in courses
2003-02-17 05:16:56 +00:00
Glenn Maynard
3b0a29f3db
Going from "x5" to having three battery bars is confusing; subtract one.
...
(This is also a little odd: you select 5 lives and it says x4. It does make
sense: if you ask for 5 lives total, then you start the game on your
first life and have 4 remaining.)
2003-02-17 03:55:32 +00:00
Glenn Maynard
9edfe16dbb
fix life meter percentage updating after holds
2003-02-17 03:45:52 +00:00
Glenn Maynard
b0e5b24549
move debug dump earlier
2003-02-17 03:09:25 +00:00
Glenn Maynard
18053b03e3
rename a function
2003-02-17 03:08:53 +00:00
Glenn Maynard
28166cf4a3
also log sound drivers via WaveOut system
2003-02-17 03:02:13 +00:00
Glenn Maynard
91d5ac72a2
log sound drivers
2003-02-17 02:37:38 +00:00
Glenn Maynard
5f47abd1f7
remove m_bUseAlternateText. (not really needed; just load the
...
song in the editor)
2003-02-17 01:06:03 +00:00
Glenn Maynard
813bd435de
implement F9 in the course menu
...
only toggles song translations, not courses (we don't store translits
for those)
2003-02-17 00:59:46 +00:00
Glenn Maynard
3c549b40ae
- /**/
2003-02-17 00:39:48 +00:00
Glenn Maynard
000c966d9a
namespace fix
2003-02-17 00:39:33 +00:00
Glenn Maynard
a6205264db
make the options menu in the course select screen act like it does
...
in the music select screen
2003-02-17 00:39:10 +00:00
Glenn Maynard
5172339678
fix player being marked failed in oni
2003-02-17 00:30:55 +00:00
Glenn Maynard
c26675c606
fix resetting current song
2003-02-17 00:15:13 +00:00
Glenn Maynard
8ec601a078
fix this GetNotes overload; the edit menu was ending up using
...
a different one and getting mixed up
2003-02-17 00:14:48 +00:00
Glenn Maynard
ac6af4624e
don't use columns that happen to be associated with START
...
we only really need to do this if dedicated menu buttons is off,
but that would probably be confusing
2003-02-16 23:20:52 +00:00
Glenn Maynard
a4eaf122f6
fix shintani in the 16px font
...
make the 24px font have the same kanji order as the 16px one
2003-02-16 22:26:40 +00:00
Glenn Maynard
17961bb7c0
songs played for eval
2003-02-16 22:16:09 +00:00
Glenn Maynard
7df6b5093b
update
2003-02-16 21:30:51 +00:00
Glenn Maynard
90e075c477
adds and fixes
2003-02-16 21:30:03 +00:00
Glenn Maynard
d52537825b
use RageInputDevice (though RageInput is so simple now this
...
isn't as useful)
2003-02-16 20:16:07 +00:00
Glenn Maynard
657b16cce2
ugh, joystick fix
2003-02-16 20:15:33 +00:00
Glenn Maynard
e0aaf15c54
return bool, not int
2003-02-16 08:11:41 +00:00
Glenn Maynard
770eb00338
fix crash
2003-02-16 07:54:41 +00:00
Glenn Maynard
029770d976
shh
2003-02-16 05:20:38 +00:00
Glenn Maynard
17dd460a20
strip BMSs
2003-02-16 05:12:37 +00:00
Glenn Maynard
09189d8fde
strip redirs
2003-02-16 05:12:27 +00:00
Glenn Maynard
3b8d26e564
fix crash if RageSoundManager or SongManager throw
2003-02-16 05:10:08 +00:00
Glenn Maynard
3f9504b7b9
newlines
2003-02-16 04:56:36 +00:00
Glenn Maynard
0ff6f863ee
s/Song.h/song.h/
...
I'd prefer "Song.h", but it's not worth losing history for, and SF will
choke on that rename anyway.
2003-02-16 04:28:17 +00:00
Glenn Maynard
52d35e0e50
... and remove them
2003-02-16 04:20:40 +00:00
Glenn Maynard
112d0f38fe
_debug -> debug
...
we handle win32 versioning in DebugInfoHunt now
2003-02-16 04:07:39 +00:00
Glenn Maynard
3e70dd4ee9
_debug -> debug
2003-02-16 04:06:23 +00:00
Glenn Maynard
7a7f7372e2
and some more stdafx -> global
...
(whew)
2003-02-16 04:05:10 +00:00
Glenn Maynard
6cabe523a6
more stdafx -> global
2003-02-16 04:02:21 +00:00
Glenn Maynard
42cfd6f98c
stdafx -> global
2003-02-16 04:01:45 +00:00
Glenn Maynard
f025cd5812
block off this debug code for now
2003-02-16 03:59:37 +00:00
Glenn Maynard
673eb1add6
Changing StdAfx.* to global.*.
...
First, we have a case mismatch ("stdafx"), so we're stuck with either
a rename or a global search and replace anyway.
SF is weird about renaming files: if I try removing "StdAfx" and add
"stdafx", the CVS server will crash.
I'm renaming this to "global" for another reason: "stdafx" is a well-known
filename for Windows's special-case PCH; I don't want to confuse porters
who might ignore it. (Besides, it has nothing to do with AFX ...)
2003-02-16 03:56:52 +00:00
Glenn Maynard
0d294b27b2
no need to include stdafx.h in headers
2003-02-16 02:38:20 +00:00
Glenn Maynard
8ebdf70b9c
update
2003-02-16 02:33:10 +00:00
Glenn Maynard
48ddbf625c
whoops, wrong header
2003-02-16 02:25:46 +00:00
Glenn Maynard
bc833631e2
add InputHandler abstraction
2003-02-16 02:25:22 +00:00
Glenn Maynard
51d2ec8e08
comment
2003-02-16 02:04:05 +00:00
Glenn Maynard
7578257a17
Use SDL events for keyboard and joystick input. It's simpler.
...
It's also the "preferred" way of doing it, according to the SDL
docs, so maybe it'll work better.
This will reliably queue events, so we can handle coin events during
loads.
It'll queue events a little too reliably; we might want to flush some events
when we load screens.
2003-02-16 01:35:48 +00:00
Glenn Maynard
70524dcb6a
add input device abstraction
2003-02-16 01:16:25 +00:00
Glenn Maynard
a954373e67
fix crash when a file ends with a comment and no newline
2003-02-15 23:16:06 +00:00
Glenn Maynard
93632078c5
split InputDevice into a separate file (so RageInput.h can be edited
...
without recompiling everything)
2003-02-15 18:49:18 +00:00
Glenn Maynard
72b67368b5
simplify: all devices have the maximum number of buttons, access
...
them in the same way
2003-02-15 18:28:39 +00:00
Glenn Maynard
ea7be60566
make the instructions screen show for beginner
2003-02-15 08:08:36 +00:00
Glenn Maynard
8447976237
simplify
2003-02-15 06:44:53 +00:00
Glenn Maynard
a39bf03926
hide pump_t inside RageINput
2003-02-15 06:00:33 +00:00
Glenn Maynard
6b8395335d
s/_DEBUG/DEBUG/
2003-02-15 05:15:24 +00:00
Glenn Maynard
aaf2172a97
autofail for extra stages
2003-02-15 05:08:57 +00:00
Glenn Maynard
1e74ef9c28
fix only 10-foot songs being marked easy
2003-02-15 04:35:18 +00:00
Glenn Maynard
f4ddba38b5
annoying fix
2003-02-15 01:02:41 +00:00
Glenn Maynard
d9c8a659ce
eof nl
2003-02-15 01:02:15 +00:00
Glenn Maynard
20720a2eb0
fix type
2003-02-15 00:46:37 +00:00
Glenn Maynard
44c42ca0e1
trunc() is normally in math.h
2003-02-15 00:35:44 +00:00
Glenn Maynard
cbadeb046f
use standard functions for directory scanning (which Windows doesn't have?)
2003-02-15 00:32:32 +00:00
Glenn Maynard
b51773e21a
and make it work
2003-02-15 00:30:14 +00:00
Glenn Maynard
a34dd244b5
add memicmp implementation
2003-02-15 00:21:40 +00:00
Glenn Maynard
6b27cd5b58
er, no, this one
2003-02-15 00:15:26 +00:00
Glenn Maynard
3f2c342b26
and another annoying cast
2003-02-15 00:14:28 +00:00
Glenn Maynard
c172e46c4a
small fix
2003-02-15 00:13:23 +00:00
Glenn Maynard
557957433e
don't lowercase paths
2003-02-15 00:12:31 +00:00
Glenn Maynard
9b2d48e2bd
eof newline
2003-02-15 00:11:46 +00:00
Glenn Maynard
5acd41ab22
add ifdef
2003-02-15 00:11:12 +00:00
Glenn Maynard
95a479f7ad
add eof newline
2003-02-15 00:05:48 +00:00
Glenn Maynard
64f304eb7a
more annoying casts
2003-02-15 00:03:54 +00:00
Glenn Maynard
198aaf35cc
use slashes
2003-02-15 00:01:55 +00:00
Glenn Maynard
f4a14f801e
scope GLExt stuff explicitly
2003-02-14 23:29:30 +00:00
Glenn Maynard
22bdc18d48
remove g_hWndMain decl
2003-02-14 23:16:57 +00:00
Glenn Maynard
ba8d669db6
add g_hWndMain decl
2003-02-14 23:16:32 +00:00
Glenn Maynard
64e797c510
add annoying casts for glext.h constants
2003-02-14 23:13:22 +00:00
Glenn Maynard
ed038356b9
type fix
2003-02-14 23:07:34 +00:00
Glenn Maynard
bbe3de4311
small compile fix
2003-02-14 23:06:01 +00:00
Glenn Maynard
6fbc3a0a90
add ErrorDialog_null.h
2003-02-14 23:04:09 +00:00
Glenn Maynard
0d5cd0bc0f
apparently it does want to be this way
2003-02-14 23:03:14 +00:00
Glenn Maynard
dd06dddc75
use Sint32 char_traits correctly
2003-02-14 22:52:38 +00:00
Glenn Maynard
85d15e9976
use Sint32 char_traits
2003-02-14 22:50:38 +00:00
Glenn Maynard
5940c3a148
add a char_traits for Sint32
2003-02-14 22:49:51 +00:00
Glenn Maynard
52ca34fb86
don't lowercase filenames before loading
2003-02-14 22:46:45 +00:00
Glenn Maynard
4749c0f9bb
strip newlines from INI lines
2003-02-14 22:43:43 +00:00
Glenn Maynard
b40bd514d7
fix compile
2003-02-14 22:39:23 +00:00
Glenn Maynard
19aecdfcdc
add StripCrnl
2003-02-14 22:28:29 +00:00
Glenn Maynard
ca801199c3
EOF newline
2003-02-14 22:25:14 +00:00
Glenn Maynard
0f645ca5d9
DEBUG, not _DEBUG
2003-02-14 22:24:28 +00:00
Glenn Maynard
b47254c32b
handle exception reporting in RageException
2003-02-14 19:00:37 +00:00
Glenn Maynard
1ea055bf3b
use null sound driver by default if none others are defined
2003-02-14 18:52:02 +00:00
Glenn Maynard
ead63883ef
fix an include
2003-02-14 18:50:44 +00:00
Glenn Maynard
6dbb1ded8f
warning, not warn
2003-02-14 18:50:04 +00:00
Glenn Maynard
2c64f8f109
make sound driver names case-insensitive
2003-02-14 18:49:08 +00:00
Glenn Maynard
66f75b46f0
use the null error dialog by default (we output to stdout all the
...
time right now anyway)
2003-02-14 18:48:46 +00:00
Glenn Maynard
ed92d2ba67
add a null error dialog
2003-02-14 18:48:07 +00:00
Glenn Maynard
0b1254af16
remove extra newline
2003-02-14 18:33:05 +00:00
Glenn Maynard
8adf5ae456
fix stage counts in event mode
2003-02-14 08:15:42 +00:00
Glenn Maynard
ff38961907
use slashes as a directory separator instead of backslashes
2003-02-14 08:15:15 +00:00
Glenn Maynard
2a6730c9c1
use standard functions
2003-02-14 07:18:00 +00:00
Glenn Maynard
f8210b0718
undefine __glext_h_ before including glext.h
...
get SDL.h through SDL_utils.h
2003-02-14 07:07:05 +00:00
Glenn Maynard
9278d29a9c
compile fix
2003-02-14 07:04:19 +00:00