Commit Graph
100 Commits
Author SHA1 Message Date
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
Chris Danford 6ee884aed2 Add support for #DISPLAYBPM in DWI and SM files 2003-05-23 01:14:43 +00:00
Chris Danford 7724624323 Make RageBitmapTexture:m_ID private (so it can't be modified) 2003-05-22 06:32:23 +00:00
Chris Danford 02016ae442 Reorganize RageDisplay
Add Direct3D renderer (separate project configuration)
Add Xbox project config (doesn't yet compile)
2003-05-22 05:28:37 +00:00
Chris Danford c97ead322e improve tween synchronization 2003-05-16 21:09:26 +00:00
Chris Danford 59ba4896b2 fix P2 lifemeter and right hold head not drawing. Actor::m_bUseCulling was not being init'd. 2003-05-15 22:43:02 +00:00
Chris Danford 4f1167ebb1 add Andy's Korean font 2003-05-15 08:17:08 +00:00
Chris Danford 6f2ace362f fix goofy lifemeter and disappearing HoldNote bodies (z-buffer problems) 2003-05-15 06:33:08 +00:00
Chris Danford 54bedc3eba clean up RageDisplay methods, add ability to mask song banner
The masking uses the Z-buffer under the assumption that some cards don't have a stencil.  Should we be using the stencil instead?  It doesn't really matter because we never need both the Z buffer and stencil buffer simultaneously.
2003-05-15 06:09:19 +00:00
Chris Danford 81e2e85e47 update VC7 project 2003-05-13 13:47:08 +00:00
Chris Danford a5f09f296c new battle layout 2003-05-13 13:35:32 +00:00
Chris Danford 99957a0391 support setting perspective in DefaultModifiers pref 2003-05-13 05:24:30 +00:00
Chris Danford b6726a00c3 clean up radar base 2003-05-11 17:46:15 +00:00
Chris Danford 7a6fb070f1 added cleaned up graphics by DJ Washington 2003-05-11 15:54:20 +00:00
Chris Danford 7a1e07d0a6 forgot to check in ModelTypes.* 2003-05-11 14:47:29 +00:00
Chris Danford 5c9710f155 fix VC7 compile errors 2003-05-11 08:19:24 +00:00
Chris Danford dd8331d9fc add support for models in NoteSkin 2003-05-11 07:23:47 +00:00
Chris Danford 6150d3f2c2 fix stupid scale by 0 2003-05-09 04:55:48 +00:00
Chris Danford c04b5b993b add Model to NoteDisplay 2003-05-09 04:42:04 +00:00
Chris Danford f574c4782a changed format of score frame graphics 2003-05-05 06:48:20 +00:00
Chris Danford d2f11ba37f update VC6 project 2003-05-05 05:30:37 +00:00
Chris Danford 40ce429ab6 re-apply ScreenSystemLayer::Credits metrics when switching themes 2003-05-05 05:18:37 +00:00
Chris Danford 32fba812b4 Add metrics for credits text 2003-05-05 05:00:40 +00:00
Chris Danford 35dd3886dd add dancing character support, option to enable 2003-05-05 04:43:11 +00:00
Chris Danford 7953f94b0d add Miguel to credits for Pump graphics work 2003-05-05 04:17:14 +00:00
Chris Danford 99e05fff0c fix crash in ScreenJukeboxMenu 2003-05-05 04:16:55 +00:00
Chris Danford 6954eea1a9 play expand sound before expensive banner loading 2003-05-05 04:16:22 +00:00
Chris Danford 5f647c8391 fix wrong difficulty icon frame 2003-05-05 04:15:46 +00:00
Chris Danford d6cbbdafe6 fix event mode + battle bug 2003-05-05 04:13:39 +00:00
Chris Danford 7385581ccd fix LifeMeterBar stream alignment 2003-05-05 04:03:49 +00:00
Chris Danford 802873092d CodeDetector-RandomVanish was missing 2003-05-05 01:38:41 +00:00
Chris Danford 9e420233d5 fix VC7/GCC compile error 2003-05-05 01:01:22 +00:00
Chris Danford 4cbdfbf128 optimizing Model drawing 2003-05-04 07:22:20 +00:00
Chris Danford 85986fe325 optimizing Model 2003-05-04 05:21:16 +00:00
Chris Danford 09707508d9 add metrics for item positioning 2003-05-02 20:36:41 +00:00
Chris Danford e6cf6a86e8 draw MusicWheel beneath everything else 2003-05-02 20:36:26 +00:00
Chris Danford 8e96af518a working on model lighthing/texture mapping 2003-04-27 05:14:27 +00:00
Chris Danford c8b325d17f messing with dithering again. I won't waste any more time on it! 2003-04-26 10:57:40 +00:00
Chris Danford b72804294a working on Mesh support
- loads only Milkshape ASCII
- doesn't yet load textures or render with materials
2003-04-25 21:05:40 +00:00
Chris Danford 977ad34638 move timespacing on player options screen 2003-04-24 06:16:04 +00:00
Chris Danford ee47352dd0 working on perspective stuff for tilted menu items 2003-04-23 05:54:56 +00:00
Chris Danford 1be7055f59 working on perspective stuff for tilted menu items 2003-04-23 02:23:51 +00:00
Chris Danford e828fc3f5d working on GrooveGraph 2003-04-22 08:43:12 +00:00
Chris Danford 4b7d640324 support noteskin-changing attacks
cache trick icons
change AI probability format
2003-04-22 04:54:04 +00:00
Chris Danford 15a54aee79 options cleanup 2003-04-21 23:43:51 +00:00
Chris Danford 7e586c3c8b fix long/marathon balloons 2003-04-21 22:26:07 +00:00
Chris Danford 6103cdc396 add missing ai.ini 2003-04-21 07:07:54 +00:00
Chris Danford 227343c9c3 use default modifiers for demonstration 2003-04-21 04:10:52 +00:00
Chris Danford b6e57cee0f Ctrl+R to record in editor 2003-04-21 03:09:48 +00:00
Chris Danford e15dcc2ab5 Load AI difficulty data at runtime from AI.ini 2003-04-21 02:41:10 +00:00
Chris Danford b5f84045ac no message 2003-04-19 19:08:47 +00:00
Chris Danford 9aa6a8ab89 revert event mode 2003-04-19 19:05:25 +00:00
Chris Danford 1b38fe101c Show banners while MusicWheel is moving fast.
Broke SORT_GROUP into SORT_PREFERRED/SORT_GROUP (like DDREX)
2003-04-19 18:51:13 +00:00
Chris Danford 74d7bcd2bf Revamp texture caching system 2003-04-18 23:55:20 +00:00
Chris Danford 7e46786e0d fix hidden, sudden when using reverse 2003-04-17 21:44:33 +00:00
Chris Danford 25ef2863e0 add time-based spacing and variable scroll speed (commented out because it wasn't as helpful as I hoped) 2003-04-16 22:49:40 +00:00
Chris Danford 3c6ed5a9ed add time-based spacing and variable scroll speed (commented out because it wasn't as helpful as I hoped) 2003-04-16 22:48:00 +00:00
Chris Danford 059e3a6fb6 fix flickering letters in name entry 2003-04-16 06:13:47 +00:00
Chris Danford 228c9ba96b fix various graphical glitches 2003-04-15 18:32:34 +00:00
Chris Danford ef7d1765b1 fix inconsistent fallback banner file name 2003-04-15 06:40:25 +00:00
Chris Danford 67a3a59a00 fix SMEX glitches
fix inconsistent fallback banner file name
fix inaccurate grade being displayed for p2
2003-04-15 05:51:41 +00:00
Chris Danford 43d99724f9 Win and Lose messages in ScreenGameplay and ScreenEvaluation 2003-04-15 02:47:24 +00:00