Commit Graph

7014 Commits

Author SHA1 Message Date
Travis Howell
5c64695367 Ooops, used wrong one.
svn-id: r10653
2003-10-07 03:58:29 +00:00
Travis Howell
dacd8ce4d1 FM TOWNS sfx fix, correct sample rate.
svn-id: r10652
2003-10-07 03:54:49 +00:00
Joost Peters
9e585098d8 add Joe struct + get/set functions
svn-id: r10651
2003-10-07 00:26:04 +00:00
Travis Howell
249444e4c6 *** empty log message ***
svn-id: r10650
2003-10-06 23:21:22 +00:00
Max Horn
e5c62af78e added String::emptyString constant
svn-id: r10649
2003-10-06 23:19:01 +00:00
Travis Howell
f57a6d74a1 Fix text when room scrolls in game versions < 3.
Manual redraw of verbs areas isn't require after reload of game in loom/loomcd, causes glitches in some locations.

svn-id: r10648
2003-10-06 23:12:01 +00:00
Joost Peters
16ee37f817 added resource-table loading from external file
svn-id: r10647
2003-10-06 23:04:00 +00:00
Max Horn
8c9dc47ee1 fixed warnings
svn-id: r10646
2003-10-06 22:33:54 +00:00
Max Horn
1ebb7cce53 removed obsolete
svn-id: r10645
2003-10-06 19:21:18 +00:00
Max Horn
6cad2556ef removed unused 'rate' param from nextTick; another tiny tweak to Operator2612::nextTick (avoids one memory store over here, woohoo <g>)
svn-id: r10644
2003-10-06 15:26:01 +00:00
Jonathan Gray
5ca9daeebd remove <string> include so we don't depend on stdlib stuff (not used anyway) this also stops compile problems arising from our overloaded memory operators here
svn-id: r10643
2003-10-06 14:32:22 +00:00
Max Horn
7829083a78 malloc/new optimizations
svn-id: r10642
2003-10-06 14:15:01 +00:00
Jamieson Christian
83ace36fcc Per-channel polyphony now > 1
svn-id: r10641
2003-10-06 14:08:33 +00:00
Joost Peters
4ef2541a3a forgot this
svn-id: r10640
2003-10-06 14:01:41 +00:00
Max Horn
52efd44852 even more optimizations
svn-id: r10639
2003-10-06 13:37:54 +00:00
Joost Peters
633fb7de0f some additions + small readability rewrite
svn-id: r10638
2003-10-06 13:20:29 +00:00
Max Horn
5a1bd7574a some more tweaks
svn-id: r10637
2003-10-06 13:02:06 +00:00
Max Horn
ca13989959 some incremental changes (more will follow, this is step-by-step optimzation, watch it happen in pseudo-real-time and color. icecream is sold at the entrance, please stop smoking
svn-id: r10636
2003-10-06 12:33:40 +00:00
Travis Howell
ebd0b962fb Should not apply to loom/loomcd, they only use room scrolling at one point and this causes glitches.
svn-id: r10635
2003-10-06 12:28:52 +00:00
David Eriksson
c69fa6f4c5 Start on index 1, not 0.
svn-id: r10634
2003-10-06 10:27:22 +00:00
David Eriksson
7b87bc6970 Check array bounds.
svn-id: r10633
2003-10-06 08:24:38 +00:00
David Eriksson
8979adac04 Should make --disable-queen work, suggested by Nightweaver.
svn-id: r10632
2003-10-06 08:10:57 +00:00
Torbjörn Andersson
e04c760847 Removed obsolete FIXME comment
svn-id: r10631
2003-10-06 07:32:54 +00:00
Paweł Kołodziejski
a93f400e94 turn on exception handling
svn-id: r10630
2003-10-06 05:54:55 +00:00
Jamieson Christian
94134421bc More performance optimizations
svn-id: r10629
2003-10-06 04:41:25 +00:00
Max Horn
a4150583cc oops - that happesn if you incorrectly re-apply a broken patch =)
svn-id: r10628
2003-10-06 01:25:24 +00:00
Max Horn
ef485006b1 more optimizations
svn-id: r10627
2003-10-06 01:24:22 +00:00
Jamieson Christian
97d7223bca Fix compiler warnings
svn-id: r10626
2003-10-06 01:08:38 +00:00
Jamieson Christian
f16775476f The real YM2612 implementation. Portable,
and with significant performances optimizations
thanks to Fingolfin, or optimizing emperor. :)

svn-id: r10625
2003-10-06 01:01:31 +00:00
Jamieson Christian
98a16da50b For those us who have to hit Shift to get to +
svn-id: r10624
2003-10-06 00:09:26 +00:00
Jamieson Christian
3463af5745 Fixed crash with Euphony looping. (Not that we actually
do looping right now, but I hit this during a test.)

svn-id: r10623
2003-10-05 21:39:04 +00:00
Max Horn
bfce5e500a renamed SkyState to SkyEngine; cleaned the #include dependency mess a bit (try to only #include files when you *have* to -> this reduces compilation time to a minimum when header file changes are made)
svn-id: r10622
2003-10-05 20:21:20 +00:00
Max Horn
9f537f4b8c clarification: premixer must use native endianess
svn-id: r10621
2003-10-05 17:42:55 +00:00
Max Horn
0954fc1dac cleanup
svn-id: r10620
2003-10-05 17:32:38 +00:00
Paweł Kołodziejski
052fc3368b removed not compilable files
svn-id: r10619
2003-10-05 16:25:06 +00:00
Joost Peters
36ed0b1d3c renamed classes (we have our own namespace now) + fixed segfault in logic
svn-id: r10618
2003-10-05 16:07:07 +00:00
Max Horn
47e3b8f55d something I am working on
svn-id: r10617
2003-10-05 15:49:43 +00:00
Max Horn
4089ab5347 fix compilation
svn-id: r10616
2003-10-05 15:45:49 +00:00
Jamieson Christian
a722d0601e Preliminary preparation for new YM2612 FM emulator.
All the hooks are in, but actual implementation
needs to be checked for portability.

svn-id: r10615
2003-10-05 15:36:52 +00:00
Torbjörn Andersson
7174a32c8e Made a separate class for the cutscene functions, removed some unused code
and made some other minor cleanups.

svn-id: r10614
2003-10-05 15:28:15 +00:00
Max Horn
2e27e74fb4 implemented new 'nice' scaler hotkeys
svn-id: r10613
2003-10-05 15:04:25 +00:00
Max Horn
16e4897531 cleanup
svn-id: r10612
2003-10-05 14:41:30 +00:00
Max Horn
b4e5d97994 factor out common gfx_mode/fullscreen setup code from the game engines into the main code (maybe putting this into the Engine constructor would be better, though?)
svn-id: r10611
2003-10-05 14:37:16 +00:00
Max Horn
bfde7528ba no need for an explicit error here; rather, the linker will catch any invalid uses if we don't give a body
svn-id: r10610
2003-10-05 14:15:31 +00:00
Max Horn
fd2c041d79 Make use of new List iterator
svn-id: r10609
2003-10-05 14:03:07 +00:00
Max Horn
a0fb1850de cleaned up iterator code in Map
svn-id: r10608
2003-10-05 14:02:37 +00:00
Max Horn
6e73fffcfa added iterators to List template
svn-id: r10607
2003-10-05 14:02:28 +00:00
Jonathan Gray
8cb0c8c320 bump version
svn-id: r10606
2003-10-05 13:58:46 +00:00
Jonathan Gray
84628e217a bump version number
svn-id: r10605
2003-10-05 13:53:25 +00:00
Max Horn
48e94ef721 added doxygen comment & TODOs
svn-id: r10604
2003-10-05 13:10:53 +00:00