Commit Graph

43 Commits

Author SHA1 Message Date
Chris Danford 628dea9da7 OpenGL checkin. Movie textures, texture stretch, texture dither, and 16 bit textures are broken. 2002-11-11 04:53:31 +00:00
Glenn Maynard 7e9905995d some more s/GetSize/size/ and other minor STLisms 2002-10-31 03:16:02 +00:00
Glenn Maynard cc0735ecd7 quiet warning in ddk header 2002-10-11 17:52:02 +00:00
Chris Danford 8871b4346a Checked in DDK files - DDK no longer needed 2002-10-06 19:13:08 +00:00
Jared Roberts dba6d11a07 fix "u" and "o" swappage in RageInput 2002-09-16 22:20:28 +00:00
Glenn Maynard 36034dd5e1 GAAAH.
undo commit caused by annoying windows CVS client.
2002-09-15 03:13:21 +00:00
Glenn Maynard ba7efdb319 fix DWIPath loading for songs that have a normal layout;
some DWI's have relative paths that don't begin with ".\
 Song.cpp
2002-09-15 02:58:33 +00:00
Chris Danford 66aa27df02 Spig's NoteSkin cleanup 2002-09-10 01:43:37 +00:00
Chris Danford 0422a8558f fix stupid compile error 2002-09-09 05:50:32 +00:00
Glenn Maynard 68b41e7a75 button implementation, etc. 2002-09-08 06:13:47 +00:00
Glenn Maynard a0a27e7de3 remove some dupe code; show less dinput in the class;
add constants for Z/ZROT/HAT (unimplemented)
2002-09-08 02:49:07 +00:00
Chris Danford 1c90b8236f added MAX-style options navigation and moved more constants into theme metrics 2002-09-04 03:49:08 +00:00
Chris Danford 7922f5bbc7 Updated AnnoucerManager::GetPathTo to act like ThemeManager. More theme and Ez2 cleanup. 2002-08-27 23:31:41 +00:00
Glenn Maynard 4b9404c5c2 (more of the same) 2002-08-26 05:04:54 +00:00
Glenn Maynard e22fdeefcd Make the callbacks static members, so they can access private members.
Make m_pJoystick and GetDirectInput private.

Don't bail out on Update if the joystick fails, since we still have more
devices.  Just log--handle error conditions on our own.

Reduce Windows types in the interface; eventually it'll need to be
clean.

Remove unused Get*Device functions.
2002-08-26 05:01:25 +00:00
Glenn Maynard 8658b101cc Don't export PumpButtonNames; compact the header a bit. 2002-08-26 04:46:16 +00:00
Glenn Maynard 9ef1b27c4a Lock the Pump pad device while enumerating DI8 devices, to work around
a DI8 bug.
2002-08-24 02:26:39 +00:00
Glenn Maynard c8865e95d7 Remove '`' binding until our font has it.
Fix joystick Y axis.
2002-08-23 22:52:53 +00:00
Glenn Maynard b88e252ad8 Replace toChar switch with a table 2002-08-23 21:42:42 +00:00
Chris Danford a0c7d5bd22 added BackgroundChange editing and DWI saving to editor 2002-08-23 20:18:29 +00:00
Chris Danford 822f8dd3a6 Moved more constants into theme metrics 2002-08-22 09:31:32 +00:00
Glenn Maynard 0c1a6efe9f Add DIK_DIVIDE. 2002-08-21 20:51:22 +00:00
Glenn Maynard 14ac7e1620 Readd support for secondary Pump pads (which vanished somehow).
Make PiU button order more logical: UL, UR, MID, DL, DR.
2002-08-20 23:25:27 +00:00
Glenn Maynard 0a1cc6116f Don't die when there's no keyboard or mouse. (Perhaps we should die if we find *no* input devices?) 2002-08-20 23:12:52 +00:00
Glenn Maynard b7785f2d8c Uncomment joystick init (oops, didn't mean to commit that part) 2002-08-20 22:59:08 +00:00
Glenn Maynard fa746ea3f3 Add Pump USB pad support. Code requiring the DDK is blocked off by HAVE_DDK.
Add DeviceInput::NumButtons, to abstract button counts (so adding devices or buttons doesn't require changes to InputFilter).

Use clamp() for m_AbsPosition_x and m_AbsPosition_y.
2002-08-20 22:51:12 +00:00
Chris Danford 7c1bfb3a0d big checkin - new noteskin format and XY positioning. I probably broke a lot of things. 2002-08-13 23:26:46 +00:00
Chris Danford 4ec08edf2d Mini-rewrite of input mapping, theme support, and added KSF reader. 2002-07-31 19:40:40 +00:00
Chris Danford 936fabbe85 more fixes to Oni and courses 2002-07-27 19:29:51 +00:00
Chris Danford 0bc6e1ec7e weekend checkin 2002-06-14 22:25:22 +00:00
Chris Danford 7800df57a1 no message 2002-05-27 18:36:01 +00:00
Chris Danford 2f80235590 no message 2002-05-19 01:59:48 +00:00
Chris Danford 6f1c1e4619 no message 2002-05-01 19:14:55 +00:00
Chris Danford dad622f11c no message 2002-04-28 20:42:32 +00:00
Chris Danford 78f3e80118 2.50 checkin 2002-04-16 17:31:00 +00:00
Chris Danford d2eeed810c in the middle of working on 1.70. Now compiles in Visual Studio.net 2002-03-30 20:00:13 +00:00
Chris Danford 0add9e0bb3 checkin of v1.50 2002-01-16 10:01:32 +00:00
Chris Danford 7f3a131195 changes made from 0.95 through 0.97 2001-12-28 10:15:59 +00:00
Chris Danford bbc4097826 kljhfdkjhfjkhdfkjf 2001-12-19 01:50:57 +00:00
Chris Danford ae2aa31944 rewrite of input handling 2001-11-25 10:49:31 +00:00
Chris Danford c679ec7956 Rewrote texture loading actor and sprite 2001-11-25 04:31:44 +00:00
Chris Danford a40558031b Major rewrite of all classes related to gameplay (Song, Steps, Player,
WindowDancing and all its UI elements).  All of the dancing UI elements
have been consolidated into the Player class, which simplifies things a
great deal.  Steps and the classes that use them have been generalized
to use a variable number of panels (6 panel, 8 panel).  Only a little more
work is needed on the ColorArrows portion of Player to fully support these
panel modes.
2001-11-04 19:34:28 +00:00
Chris Danford 7caffe0c93 Initial checkin 2001-11-03 10:52:42 +00:00