Glenn Maynard
a0b4b80a03
Remove another unsafe cast.
...
m_fStretchTexCoordVelocityX -> TexCoordVelocityX, etc.
Remove TYPE_STRETCH.
Disassociate BGAL::Type from the "Type" BGA metric. Prefer "Type=sprite",
"Type=particles", "Type=tile", and "Stretch=1" (for sprite only). Type=0, 1, 2, 3 still
work; 0 is "Type=sprite", Stretch=0 and 1 is Type=sprite, Stretch=1.
Remove old code.
Historical note: "stretch" was used in this code at various times to mean both 1:
"stretch the internal texture image to fit the texture" and 2: "stretch the displayed
image to fill the screen". It now only means #2 . #1 is done automatically when needed.
Note that LoadFromAniLayerFile should never load an INI; it's for backwards-
compatibility only. LoadFromIni is simpler and more flexible.
2003-10-31 00:01:16 +00:00
Glenn Maynard
19f3338e5a
Allow hinting sprite loads through MakeActor
2003-10-30 23:47:01 +00:00
Glenn Maynard
a9c98610ba
add StretchTexCoords, StretchTexCoords command
2003-10-30 22:56:45 +00:00
Glenn Maynard
38f0ebc77b
Remove an unsafe cast.
...
Centralize BGAlayer coords.
2003-10-30 22:00:08 +00:00
Glenn Maynard
c311bff4a4
Add texture commands.
2003-10-30 21:58:18 +00:00
Glenn Maynard
124707961c
Move actor command parsing helpers into ActorUtil.
2003-10-30 21:57:38 +00:00
Glenn Maynard
0f06936b2a
const fix
2003-10-30 20:50:31 +00:00
Glenn Maynard
e8e7b98b8b
extra header
2003-10-30 20:50:15 +00:00
Glenn Maynard
c5b78f146b
Cleanup, const fix.
2003-10-30 20:34:38 +00:00
Glenn Maynard
fc97fba3b3
fix stats glitches
...
add StageStats::FullCombo
2003-10-30 04:41:03 +00:00
Glenn Maynard
9ca223f7aa
Allow setting text of BitmapTexts in Actor files.
2003-10-30 03:51:53 +00:00
Glenn Maynard
5b732a75c3
fix particles crash
2003-10-30 00:08:20 +00:00
Matt Denham
acec32cc8b
Autogen fixes, stage 1 - tracks are combined semi-correctly (double->single will combine both pads to one)
2003-10-29 23:17:00 +00:00
Glenn Maynard
0024b33020
add assert
2003-10-29 21:24:04 +00:00
Glenn Maynard
af965e4e45
Remove splitrelpath.
...
Minor splitpath optimization.
2003-10-29 21:22:28 +00:00
Glenn Maynard
1c2e75c9a0
simplify
2003-10-29 21:06:33 +00:00
Glenn Maynard
0452c99494
simplify
2003-10-29 21:00:04 +00:00
Glenn Maynard
706c713945
CString SetExtension("foo.bar", "") -> "foo"
2003-10-29 20:59:40 +00:00
Glenn Maynard
e2c2ae4941
use GetExtension, Dirname, Basename
2003-10-29 20:46:37 +00:00
Glenn Maynard
c18079e3e6
simplify
2003-10-29 20:32:29 +00:00
Glenn Maynard
30686e64b3
use Dirname
2003-10-29 20:23:38 +00:00
Glenn Maynard
f03a889274
add Dirname, optimize Basename
2003-10-29 20:18:04 +00:00
Glenn Maynard
ecc9ba0ef9
simplify
2003-10-29 19:39:02 +00:00
Glenn Maynard
2824bf6049
remove old code
2003-10-29 19:38:37 +00:00
Chris Danford
2ccd5b91bb
move default to front of NoteSkin list if it exists
2003-10-29 10:43:18 +00:00
Matt Denham
bba45bf339
You know, these little errors in my code make me feel REALLY stupid...
2003-10-29 09:02:14 +00:00
Matt Denham
354e7aefa0
fixing things I forgot to uncomment.
2003-10-29 08:54:43 +00:00
Matt Denham
4e2324e375
Oops. Fix "too many initializers" error when compiling.
2003-10-29 08:22:28 +00:00
Matt Denham
393c7f5e6e
more Beatmania/IIDX support (bm-single7, bm-double, bm-double7 added)
2003-10-29 08:12:18 +00:00
Glenn Maynard
ca1f4ab802
fix sound options menu
2003-10-29 00:34:57 +00:00
Glenn Maynard
44685b2833
never set GAMESTATE->m_pCurCharacters to NULL
2003-10-29 00:34:34 +00:00
Glenn Maynard
688b342c57
optimize split() for the common case of one-character delimitors (~10%
...
speedup)
2003-10-28 22:37:20 +00:00
Glenn Maynard
5ae277997b
fix for new ModeChoice format
2003-10-28 21:10:57 +00:00
Glenn Maynard
e055f070d9
update
2003-10-28 21:10:18 +00:00
Steve Checkoway
8309a5ea2c
add Attack.*
2003-10-28 09:52:04 +00:00
Glenn Maynard
78f3044435
Small buffers with 2.6 kernels.
2003-10-28 08:28:18 +00:00
Glenn Maynard
c9cfc77f0b
Better underrun recovery.
2003-10-28 08:27:10 +00:00
Matt Denham
03a219d8c3
Oops.
2003-10-28 07:38:24 +00:00
Glenn Maynard
14357ecf41
fix warnings
2003-10-28 07:29:57 +00:00
Glenn Maynard
0e9fb527c1
Fix alignment problems (caused clicking), fix problems that showed up using
...
very small buffer sizes with the 2.6 scheduler.
2003-10-28 07:17:20 +00:00
Glenn Maynard
fdd8b4f955
Seamless underrun recovery (at least with ALSA).
2003-10-28 07:10:50 +00:00
Matt Denham
bbc957dee6
cleaned up test for whether to play "gameplay oni failed halfway" to match arcade
2003-10-28 06:38:36 +00:00
Matt Denham
664524a4e9
fixes for BMS loader, along with commented-out items for other Beatmania modes
2003-10-28 06:36:11 +00:00
Glenn Maynard
755bab92e5
add log
2003-10-27 22:26:34 +00:00
Glenn Maynard
3331079cd6
show TotalError
2003-10-27 22:24:33 +00:00
Glenn Maynard
17aeed205c
Add SortMenuColor. Simplify.
2003-10-27 21:50:50 +00:00
Glenn Maynard
7c6834fdcd
add SortMenuColor
2003-10-27 21:50:05 +00:00
Steve Checkoway
c9ca1e749c
Bad ProjectBuilder, bad!
2003-10-27 16:40:24 +00:00
Glenn Maynard
52af769bdb
remove traces
2003-10-27 04:29:45 +00:00
Glenn Maynard
d7e040923c
simplify/optimize
2003-10-27 04:23:08 +00:00