Commit Graph
100 Commits
Author SHA1 Message Date
Chris Danford c67d78d948 let Actor subclasses have first crack at parsing commands
allow Models and BitmapTexts in BGAnimationLayer (detected through file extension)
add RageModelVertex, which doesn't have a color property
add "stretch" file name hint for textures
2003-07-07 01:29:18 +00:00
Chris Danford e68bd0a3e6 add "loop" file name hint for sounds 2003-07-05 22:02:42 +00:00
Chris Danford ca3cf2b6b7 png crush everything (reduced size of Themes dir by 10%) 2003-07-05 21:58:51 +00:00
Chris Danford 502bb5213c png crush everything (reduced size of Themes dir by 10%) 2003-07-05 21:52:36 +00:00
Chris Danford 5b887430b2 png crush everything (reduced size of Themes dir by 10%) 2003-07-05 21:40:12 +00:00
Chris Danford 3a3e0c505c add Actor commands to set blend mode 2003-07-05 21:36:47 +00:00
Chris Danford 71096055cb make shortcut to SM program directory, not Songs directory 2003-07-05 06:09:28 +00:00
Chris Danford 20c9d04a48 update pngcrush script (how did it work before?!?) 2003-07-05 05:56:31 +00:00
Chris Danford 2636a34acb no message 2003-07-05 05:34:16 +00:00
Chris Danford 987c51c0b6 add global offset setting (remove when we add timestamped input) 2003-07-05 05:28:23 +00:00
Chris Danford da2daa28c2 allow edit metrics for default theme 2003-07-05 05:14:11 +00:00
Chris Danford 604e7b542c separate graphics for each player (to make things easier to animate)
resize graphics to have frame dimensions that are even
2003-07-04 23:34:42 +00:00
Chris Danford a5dd129a2b separate graphics for each player (to make things easier to animate) 2003-07-04 23:33:00 +00:00
Chris Danford 997b38f7b1 fix battle stuff I broke earlier this week 2003-07-04 23:18:07 +00:00
Chris Danford bc06f43a83 don't show frame dimensions warning if image is tiny (intentially blanked) 2003-07-04 23:17:42 +00:00
Chris Danford f84f8f27b0 MessageBox with warning if frame size of a loaded image isn't an even number 2003-07-04 22:47:20 +00:00
Chris Danford 84b6b282a7 fix clipping not taking effect on some banners 2003-07-04 22:46:31 +00:00
Chris Danford 32c63c9429 add MessageBox to ArchHooks to get rid of WIN32 #ifdefs 2003-07-04 22:45:53 +00:00
Chris Danford 2b54afeb77 fix theme element name goof 2003-07-04 20:15:15 +00:00
Chris Danford 05395a76f9 resize banner frames to have DDR banner aspect ratio
break evaluation graphics into separate images for each player (to make animation easier and get rid of edge bleeding)
2003-07-04 18:42:53 +00:00
Chris Danford 4149ac1ef2 wrap row movement on ScreenOptions
fix FDB compile error
2003-07-03 08:12:06 +00:00
Chris Danford 9c9aef37c7 fold CroppedSprite functionality into Sprite
more work on Rave
2003-07-03 06:38:57 +00:00
Chris Danford fa91f2e636 working on Rave 2003-06-30 18:08:27 +00:00
Chris Danford 31c0f631d3 missing graphics 2003-06-28 01:28:18 +00:00
Chris Danford b9acabbed5 fix VC6 compile error 2003-06-27 08:33:15 +00:00
Chris Danford df728d987a Add sorts by meter
Choose a random dancing character on GameState::Reset()
2003-06-27 08:06:22 +00:00
Chris Danford 65f59f1e5a fix Return/KP_Return issues for Ryan's notebook 2003-06-25 06:44:15 +00:00
Chris Danford 000a0feb13 add missing sound redir 2003-06-24 22:15:37 +00:00
Chris Danford 3cf653f4ca add missing sound redir 2003-06-24 22:09:15 +00:00
Chris Danford 474c0f5a64 fix model rendering in D3D (still doesn't look quite the same as OpenGL) 2003-06-23 17:04:00 +00:00
Chris Danford 4fcd08a7d5 revert Sprite custom texture coordinate code (to fix rotated banner) 2003-06-23 04:49:28 +00:00
Chris Danford 8abc865646 Add edit song credit function to ScreenEdit 2003-06-23 02:24:13 +00:00
Chris Danford 5e75d29b5a add Rage Mobility M1 defaults 2003-06-23 01:34:08 +00:00
Chris Danford f9d050d9dd more vid card defaults 2003-06-23 00:39:00 +00:00
Chris Danford 3e087ad466 more vid card defaults 2003-06-22 21:36:45 +00:00
Chris Danford 2365f97612 more vid card defaults 2003-06-22 20:29:59 +00:00
Chris Danford 1fa9011441 more vid card defaults 2003-06-22 19:09:47 +00:00
Chris Danford d9baf8eff1 more vid card defaults 2003-06-22 19:06:53 +00:00
Chris Danford 5c3360176f tweak vid card defaults 2003-06-22 17:49:20 +00:00
Chris Danford 177421b705 Don't sleep for movie decoding to catch up.
The DShow threads seem to be getting enough time anyway.  With sleeping removed, my P2-450 still doesn't drop any movie frames.
2003-06-22 17:48:45 +00:00
Chris Danford f339dd9d00 Don't fade between random movies. It causes slowdown during the fades, especially on slower machines. 2003-06-22 17:46:31 +00:00
Chris Danford cb3092e70d revert D3D exception handling (my changes broke it) 2003-06-22 17:45:19 +00:00
Chris Danford 0677140208 revert stuck key fix 2003-06-22 04:46:57 +00:00
Chris Danford ae2be8a170 Fix stuck keys after toggle fullscreen 2003-06-22 04:38:05 +00:00
Chris Danford 4279ca8cc6 Add support for comments in smpackage 2003-06-21 19:31:02 +00:00
Chris Danford fd58b41eef fix Savage crashes in D3D 2003-06-21 16:21:31 +00:00
Chris Danford efc1025583 fix "changes to current Song remain if exit from editor without saving" 2003-06-21 03:45:34 +00:00
Chris Danford bcb71b865a Add character exporting
Compress files in archive that aren't known media types (avi,mp3,etc)
2003-06-21 03:33:35 +00:00
Chris Danford 9228894d75 Remove stepmania.ini check from installer. The uninstaller nukes it, so that logic is never used. 2003-06-21 02:58:37 +00:00
Chris Danford 6b2830dab8 working on SMEX 2003-06-20 23:07:45 +00:00
Chris Danford aac9739fac Add crop property to Actor - currently only used in Sprite 2003-06-20 23:04:11 +00:00
Chris Danford 87979909e6 add ActorFrame::SortByZ 2003-06-19 18:05:52 +00:00
Chris Danford a3e4ebca3f fix incorrect window title and lost alpha in window icon 2003-06-16 20:54:10 +00:00
Chris Danford 6edf835853 add sort by Artist, Top Grade 2003-06-16 20:23:07 +00:00
Chris Danford 32fd0062a9 use sections in SORT_BPM
choose sort from list in MusicWheel
2003-06-16 17:28:58 +00:00
Chris Danford 708ab35de9 use sections in SORT_BPM
choose sort from list in MusicWheel
2003-06-16 17:26:01 +00:00
Chris Danford 96c29c6566 remove ScreenPlayerOptions2 2003-06-16 17:24:53 +00:00
Chris Danford 170152a04a use a font with baked shadow on options screens 2003-06-15 17:45:26 +00:00
Chris Danford 08d60ad58b update VC7 project 2003-06-15 17:07:16 +00:00
Chris Danford c743e97f6e break PlayerOptions selection into two screens (is there any other solution?)
add lines for Step selection and Character selection
2003-06-15 17:05:51 +00:00
Chris Danford 4dd5f4cc09 Don't stretch font textures 2003-06-15 06:48:32 +00:00
Chris Danford 9410457599 remove force Savage to D3D 2003-06-11 02:42:11 +00:00
Chris Danford b2f5393026 finalize dancing character directory structure
better camera movements
animated face textures
2003-06-09 19:22:04 +00:00
Chris Danford f34d409d6e DDR-like camera motions for DancingCharacters 2003-06-07 22:20:39 +00:00
Chris Danford 739cc6d38b support loading of multiple animations in a Model 2003-06-07 18:09:20 +00:00
Chris Danford bf77ee902f fix DrawIndexedTriangles bug that caused uninited verticies to be drawn 2003-06-07 11:54:44 +00:00
Chris Danford 40cc0d7def move screenshot key to PrntScrn (2nd try) 2003-06-07 10:58:31 +00:00
Chris Danford e1faf3feeb move screenshot key to PrntScrn 2003-06-07 10:43:41 +00:00
Chris Danford 4a5280f71d force D3D for Savage cards (until we figure what the error in glTex2D is) 2003-06-07 10:36:39 +00:00
Chris Danford 049a1bc5bc remove ScreenAutoGraphicDetail (in favor of specific presets for each card) 2003-06-06 21:58:40 +00:00
Chris Danford b032ac4737 fix glyphs have wrong frame in Numbers fonts 2003-06-06 20:30:57 +00:00
Chris Danford 429d311c2a Remove composited text. The large amount of memory it uses is a bigger penalty than drawing a quad for each glyph. 2003-06-05 22:18:42 +00:00
Chris Danford 428d560a6b Clean up resolution fallback logic
Add video settings for G400
Working on composited text
2003-06-05 19:29:27 +00:00
Chris Danford f32d40e07c back out HoldNote step optimization 2003-06-02 17:34:41 +00:00
Chris Danford 52af064cec fix announcer combo sayings 2003-06-01 05:31:40 +00:00
Chris Danford f1cc708710 move "video driver database" to text file 2003-05-31 21:34:07 +00:00
Chris Danford 6707a05e0d draw HoldNotes in larger segments if not wavy 2003-05-31 04:54:09 +00:00
Chris Danford d0b9a755cd fix logging crash (only showed up in release builds run under Win98) 2003-05-30 23:15:53 +00:00
Chris Danford 2a85a2b9df Fix crash alt+tabbing in and out of fullscreen on Voodoo3+D3D+WinXP. 2003-05-30 00:30:40 +00:00
Chris Danford 73e1e30ac3 #if defined(WIN32) || !defined(_XBOX) -> && !defined(_XBOX) 2003-05-29 00:15:11 +00:00
Chris Danford 7fbd29eb18 use only a supported texture format for movie textures 2003-05-28 23:08:40 +00:00
Chris Danford 4d182f85a4 add automatic mapping of joysticks 2003-05-28 02:35:05 +00:00
Chris Danford 9ec65e3509 remove "-ogl" from output file name 2003-05-28 00:51:30 +00:00
Chris Danford 9ab0d6ebee fix bugs that show up on Voodoo3 2003-05-28 00:50:10 +00:00
Chris Danford 9b82e59ad2 fix wrong glNormalPointer 2003-05-27 07:05:32 +00:00
Chris Danford f68f4beeb7 fix hang parsing notes high score data 2003-05-27 06:38:00 +00:00
Chris Danford b9b07f994c On first run, run a gameplay benchmark and adjusts graphic options automatically for 60 fps. 2003-05-26 09:34:54 +00:00
Chris Danford c54214c1d2 On first run, run a gameplay benchmark and adjusts graphic options automatically for 60 fps. 2003-05-26 09:18:44 +00:00
Chris Danford 55c3f4758e fix wrong title and icon showing at startup 2003-05-25 22:39:23 +00:00
Chris Danford bb089f467e consolidate SDL icon changing code 2003-05-25 21:58:34 +00:00
Chris Danford 6b63ef50f9 support theme-specific program icon and window title (useful for non-SM products) 2003-05-25 20:19:01 +00:00
Chris Danford a75cd6e7b1 Fix D3D z-buffer problem by having separate GetOrthoMatrix functions for OGL and D3D.
I don't understand why the two APIs create an ortho matrix so differently, but I'm tried of messing with it for now.
2003-05-25 00:43:44 +00:00
Chris Danford c9b4efb861 ignore DWI "-char" graphics (so they won't be detected as banner or background) 2003-05-24 21:33:02 +00:00
Chris Danford c8c340ea09 ignore DWI "-char" graphics (so they won't be detected as banner or background) 2003-05-24 21:32:03 +00:00
Chris Danford cbe5fd91f7 fix Win98 fullscreen->windowed without recreating the device 2003-05-24 20:59:27 +00:00
Chris Danford 5fd0aedd42 Fix crash toggling from Fullscreen->Windowed in D3D.
I'm pretty sure this is a Win9x problem.  It happens on a TNT+Win98, a Rage128+Win98, but not on a GF4 Go+XP.
2003-05-24 20:04:57 +00:00
Chris Danford 36cdb56d55 For now, always get a new OpenGL context in SetVideoMode. Reusing the same context doesn't seem to be working.
Call SetVideoMode when app is fullscreen and regains focus.  Did our OGL renderer ever handle Alt+tabbing before this change?
2003-05-24 16:29:36 +00:00
Chris Danford 7f3b7b9162 reacquire D3D device when lost in full screen (user alt+tabs out) 2003-05-24 05:44:31 +00:00
Chris Danford 27ec5c48ab make stats text semi-transparent 2003-05-24 00:37:38 +00:00
Chris Danford 66a53ec9e7 fix crash on toggle fullscreen under D3D 2003-05-23 23:51:28 +00:00