Commit Graph

16685 Commits

Author SHA1 Message Date
Glenn Maynard f098157a4f split out crypto++-specific verify code; prefer to create our own RageFileBasic 2005-05-20 01:19:47 +00:00
Glenn Maynard 98003393df warnings 2005-05-20 01:16:46 +00:00
Glenn Maynard e4a12fa22d float 2005-05-20 01:04:05 +00:00
Glenn Maynard 54bed650e4 check size before reading 2005-05-20 01:02:56 +00:00
Glenn Maynard 1cc8495a26 simplify: read files ourselves 2005-05-20 00:58:09 +00:00
Glenn Maynard b547c631e6 simplify: read files ourselves, don't bother using SecByteBlock 2005-05-20 00:45:05 +00:00
Glenn Maynard 2a8f4d02cf fix eating keys 2005-05-20 00:41:22 +00:00
Glenn Maynard fcab77004e fix warning
prefer float over double
2005-05-20 00:35:40 +00:00
Glenn Maynard aa5aff643f fix const
fix signed warning
2005-05-20 00:28:41 +00:00
Glenn Maynard b3d9debc44 remove unused (and too broad) IsGood 2005-05-20 00:18:52 +00:00
Glenn Maynard 38b10ca499 one line 2005-05-20 00:18:15 +00:00
Glenn Maynard f37a3810d6 allow reading whole files with GetFileContents 2005-05-20 00:12:43 +00:00
Renaud Lepage ffa3cd2b58 Again. So sorry. I promise this won't be the same next time. 2005-05-19 23:54:56 +00:00
Renaud Lepage 7495ac7443 Seems this file doesn't see the end of it. Sorry. 2005-05-19 23:52:47 +00:00
Renaud Lepage 8a954d8979 Reflect most recent changes 2005-05-19 23:45:48 +00:00
Renaud Lepage bd296020e2 Removed the abnormalities in the DSP. Please update. 2005-05-19 23:44:32 +00:00
Glenn Maynard e64e00d6c6 allow initializing a RageFileSource with a RageFileBasic* 2005-05-19 23:39:41 +00:00
Chris Danford 31a5d1e0ed sync controls cleanup:
move sync display/saving out of complicated ScreenGameplay
  show sync UI in editor playback as well as gameplay
  revert sync from in-memory backup, not from disk
  move more functions into debug overlay
2005-05-19 23:34:46 +00:00
Chris Danford d67d60e178 sync controls cleanup:
move sync display/saving out of complicated ScreenGameplay
  show sync UI in editor playback as well as gameplay
  revert sync from in-memory backup, not from disk
  move more functions into debug overlay
2005-05-19 23:29:39 +00:00
Chris Danford f20e5915b0 sync controls cleanup:
move sync display/saving out of complicated ScreenGameplay
  show sync UI in editor playback as well as gameplay
2005-05-19 23:10:28 +00:00
Renaud Lepage 4ab4762de7 Slight update. When exported, the project generates some bizzare strings in the makefile. 2005-05-19 23:07:24 +00:00
Glenn Maynard 815c1015a7 RageFile -> RageFileBasic 2005-05-19 22:59:47 +00:00
Glenn Maynard 53aea34fb2 remove unused
RageFile -> RageFile*
2005-05-19 22:50:57 +00:00
Glenn Maynard 93ff013321 cleanup, assert -> ASSERT 2005-05-19 21:34:47 +00:00
Glenn Maynard aa5c8699fb allow validating from alternate keys
fix missing HAVE_CRYPTOPP defs
2005-05-19 21:27:14 +00:00
Glenn Maynard d406068148 reduce crypto++ code by doing our own file writing (simpler) 2005-05-19 21:21:37 +00:00
Glenn Maynard f701c3f261 remove unused FirstRunInitialScreen 2005-05-19 21:05:25 +00:00
Renaud Lepage 98b20649f4 Now these actually do something. Sorry. 2005-05-19 20:59:40 +00:00
Glenn Maynard 78682940ea remove; we generate a machine keypair on demand
doing things "on first run" is fragile: it might be interrupted, in which
case we either do it again next time (running first-run tasks more than
once) or we don't do any (skipping some of them).  instead, do things
on demand, and keep track of which tasks have completed
2005-05-19 20:55:05 +00:00
Renaud Lepage 077e7af34c Initial commit.
These files are used when building SM with nothing more than a compiler (VC++ Toolkit 2003) and a pack of libraires (MS Platform SDK, DirectX).

The BAT's are to automate the make itself.

The mak is the makefile.
2005-05-19 20:54:29 +00:00
Glenn Maynard f9b18c7a64 cleanup 2005-05-19 20:43:06 +00:00
Glenn Maynard 846a4bd6ae don't need to stuff this in a function (this doesn't belong in StepMania.cpp,
though ...)
2005-05-19 20:39:42 +00:00
Glenn Maynard cfaca94b4c remove hack. the problem was probably that CompareNoCase returns
a value < 0, not necessarily -1
2005-05-19 20:36:34 +00:00
Glenn Maynard 14da28b9e5 style fixes 2005-05-19 20:34:35 +00:00
Glenn Maynard b78ea78dea style fix 2005-05-19 20:32:10 +00:00
Glenn Maynard 83d8099f7f remove ConditionalBGA; it's not used. ask the list if you need to know how to do something that was done in this ... 2005-05-19 20:26:53 +00:00
Glenn Maynard 221e369b7b long-needed style update. no non-cosmetic changes. 2005-05-19 06:55:31 +00:00
Glenn Maynard 01490f8f68 revert weird wrapping hack. I can't make sense of it, and it's causing
infinite loops.  Implement overdraw handling correctly.
2005-05-19 06:11:46 +00:00
Glenn Maynard 140ec4fdca allow setting preferences from theme metrics. static.ini is deprecated. 2005-05-19 05:19:23 +00:00
Glenn Maynard acc86207d0 Don't re-read game prefs at reset; it's a hack to load game prefs
and mappings after changing the game.  Do it in ChangeCurrentGame
instead.  Don't expose ReadGamePrefsFromDisk.  (This code path
is still a little overcomplicated, but it's a bit simpler now ...)
2005-05-19 05:12:30 +00:00
Glenn Maynard 0190f4024f after most calls to ReadGamePrefsFromDisk, we call
ReadMappingsFromDisk; cleanup
2005-05-19 04:30:30 +00:00
Glenn Maynard 0ee9564bb1 license 2005-05-19 03:29:24 +00:00
Glenn Maynard 65e8bd1ac0 update 2005-05-19 01:26:41 +00:00
Glenn Maynard ea1bede8c3 drop StepMania.ini sections. Almost everything is in [Options], and it's
hard enough keeping straight which arbitrary options screen an option
is in without having a separate categorization for the INI.  (This will
simplify later changes.)
2005-05-19 01:25:38 +00:00
Glenn Maynard cf933964f2 debug -> options 2005-05-19 01:17:33 +00:00
Glenn Maynard 31c07f35d7 fix message never subscribed 2005-05-18 08:17:42 +00:00
Glenn Maynard 27413bdb35 fix compile 2005-05-18 08:14:56 +00:00
Chris Danford dd98a6bc7e move more of autoplay into debugOverlay 2005-05-18 07:15:56 +00:00
Chris Danford e504fb4e98 broadcast on changed course/trail 2005-05-18 07:14:19 +00:00
Glenn Maynard 0986e61f3d rewrite ZIP parsing. only a tiny bit of code was used from InfoZIP, causing
us to have to lug around a proportionately unreasonably big chunk of
licensing text.  (this code is smaller, too.)
2005-05-18 06:44:24 +00:00