Eugene Sandulenko
|
988ddf2b36
|
Unify SAGA/AGOS detection code so other engines could also reuse it
without further code duplication.
svn-id: r24083
|
2006-10-02 22:21:57 +00:00 |
|
Travis Howell
|
574665be4b
|
Fix mistake in startAnOverlayAnim()
svn-id: r24082
|
2006-10-02 21:47:45 +00:00 |
|
Travis Howell
|
e78e1c6987
|
Fix crashes in swampy when moving blocks
svn-id: r24081
|
2006-10-02 21:41:18 +00:00 |
|
Torbjörn Andersson
|
bcd4591da4
|
Workaround for bug #1555938 ("MI2: Inventory object cloning"), as suggested by
Fingolfin.
svn-id: r24080
|
2006-10-02 21:38:39 +00:00 |
|
Max Horn
|
51010bd038
|
Remove BaseNodeType (it is not used anymore, we can readd it, should we ever have need for it again)
svn-id: r24079
|
2006-10-02 20:13:48 +00:00 |
|
Bertrand Augereau
|
22756edd6f
|
NDS : Naive C++ scanline 320*16 -> 256*16 rescaler code
svn-id: r24074
|
2006-10-02 18:41:39 +00:00 |
|
Torbjörn Andersson
|
9118a731dc
|
Renamed setupAGOSOpcodes() to setupCommonOpcodes() for consistency.
svn-id: r24073
|
2006-10-02 16:18:48 +00:00 |
|
Travis Howell
|
53cf7d65da
|
Add video opcodes differences in Elvira1 and cleanup
svn-id: r24072
|
2006-10-02 14:32:28 +00:00 |
|
Paul Gilbert
|
99655b59d4
|
Added a save/restore game dialog class
svn-id: r24071
|
2006-10-02 12:49:57 +00:00 |
|
Paul Gilbert
|
1a96e26bf6
|
Added functionality to allow saving/loading the game state
svn-id: r24070
|
2006-10-02 12:48:56 +00:00 |
|
Paul Gilbert
|
e8623fa477
|
Added methods for push/pop cursors
svn-id: r24069
|
2006-10-02 12:47:29 +00:00 |
|
Travis Howell
|
6201707122
|
Fix display and input in dimp
svn-id: r24068
|
2006-10-02 11:31:11 +00:00 |
|
Travis Howell
|
62df08578b
|
Decrease window array size, to maximum required by games
svn-id: r24067
|
2006-10-02 10:54:06 +00:00 |
|
Travis Howell
|
425b243be1
|
Increase struct sizes, to maximum required by games
svn-id: r24066
|
2006-10-02 10:43:07 +00:00 |
|
Travis Howell
|
f3831078b6
|
Fix tile positions in swampy
svn-id: r24065
|
2006-10-02 08:35:15 +00:00 |
|
Travis Howell
|
ad9b764531
|
Fix arrows keys in swampy
svn-id: r24064
|
2006-10-02 07:06:20 +00:00 |
|
Travis Howell
|
6bcd0183c0
|
Add more changes for swampy
svn-id: r24063
|
2006-10-02 06:22:05 +00:00 |
|
Travis Howell
|
97cf93d275
|
Fix changing map areas in swampy
svn-id: r24062
|
2006-10-02 06:11:05 +00:00 |
|
Travis Howell
|
2cc1df6fdd
|
Add last tiles code and corrections for Swampy
svn-id: r24061
|
2006-10-02 05:39:27 +00:00 |
|
Torbjörn Andersson
|
d7b786ea41
|
Implemented "iconify window" opcode. This, of course, needs support in the
backend to work, and so far it's only done in the SDL backend. See the new
kFeatureIconifyWindow flag. (This is patch #1568775.)
svn-id: r24060
|
2006-10-02 04:46:50 +00:00 |
|
Travis Howell
|
42cb69827e
|
Add more tiles code for Swampy
svn-id: r24059
|
2006-10-02 01:39:50 +00:00 |
|
Travis Howell
|
3fc8aec422
|
Add more tiles code for Swampy
svn-id: r24058
|
2006-10-02 01:09:50 +00:00 |
|
Travis Howell
|
6b0cd7c841
|
Fix cursor regression in FF
svn-id: r24057
|
2006-10-01 11:18:05 +00:00 |
|
Johannes Schickel
|
4eb8f3e07d
|
Updated mavc8 project files. (this time it should work...)
svn-id: r24056
|
2006-10-01 11:02:31 +00:00 |
|
Johannes Schickel
|
5fbbc6ca4f
|
Updated msvc8 project files.
svn-id: r24055
|
2006-10-01 10:58:15 +00:00 |
|
Johannes Schickel
|
890a2ef93c
|
Fixed msvc8 build.
svn-id: r24054
|
2006-10-01 10:56:12 +00:00 |
|
Johannes Schickel
|
06dde0650f
|
Fixed msvc8 build.
svn-id: r24053
|
2006-10-01 10:54:57 +00:00 |
|
Travis Howell
|
c7a2d1eb6b
|
Update vga timer code to match original PP
svn-id: r24052
|
2006-10-01 10:48:06 +00:00 |
|
Travis Howell
|
0e2d209cce
|
Fix error in debug opcode table for PP
svn-id: r24051
|
2006-10-01 10:07:57 +00:00 |
|
Travis Howell
|
53473f0498
|
Add debug opcode table for PP and other minor changes for PP
svn-id: r24050
|
2006-10-01 10:04:23 +00:00 |
|
Torbjörn Andersson
|
f59bc6f4a1
|
Some Elvira opcodes/stubs
svn-id: r24049
|
2006-10-01 08:36:31 +00:00 |
|
Torbjörn Andersson
|
2eb61bd1e3
|
Split the seupOpcodes() function into several functions for - hopefully -
better readability, and to make it easier for Elvira to replace the entire
opcode table.
svn-id: r24048
|
2006-10-01 07:22:01 +00:00 |
|
Torbjörn Andersson
|
ff67752f54
|
When escaping a cutscene, stop its soundtrack as well. (I can't check if this
is a problem in 0.9.0 as well, but surely not...?)
svn-id: r24047
|
2006-10-01 07:17:34 +00:00 |
|
Eugene Sandulenko
|
8f44098332
|
Revert part of commit 23552 by agent-q. Apparently this slipped in by
mistake, as DS port sets FMOPL quality in ds/arm9/source/osystem_ds.cpp
void OSystem_DS::initBackend().
svn-id: r24046
|
2006-09-30 19:33:43 +00:00 |
|
Max Horn
|
a403a8e83b
|
Added some String tests, to verify copy-on-write works correctly
svn-id: r24045
|
2006-09-30 18:58:09 +00:00 |
|
Max Horn
|
5b22991f34
|
Get rid of CharStar_BaseNode and consorts -- using a simple String is more efficient, now that it has optimizations for small strings. Also made various related changes, turning char pointers into String objects in several spots
svn-id: r24044
|
2006-09-30 18:57:36 +00:00 |
|
Max Horn
|
a6c3257c5e
|
Rewrote class String to use an internal (stack based) storage for small strings, thus avoiding a couple ten thousand heap allocations
svn-id: r24043
|
2006-09-30 18:55:38 +00:00 |
|
Max Horn
|
bf6a1cc734
|
Fix compiler warning
svn-id: r24042
|
2006-09-30 13:34:17 +00:00 |
|
Travis Howell
|
119ee3fb8b
|
Add support for skipping swampy introduction
svn-id: r24041
|
2006-09-30 13:02:31 +00:00 |
|
Torbjörn Andersson
|
23c1ba8cd6
|
Another PP opcode stub.
svn-id: r24040
|
2006-09-30 12:39:34 +00:00 |
|
Travis Howell
|
16dec6dce6
|
Add more small difference in PP code
svn-id: r24039
|
2006-09-30 12:28:52 +00:00 |
|
Torbjörn Andersson
|
30ac033dc0
|
Added a couple of functions which seem to define the rules for some kind of
"blocks" game. This looks like it could be cleaned up quite a bit.
svn-id: r24038
|
2006-09-30 11:55:50 +00:00 |
|
Travis Howell
|
79e07ad97b
|
Add debug output, to find triggers for PP functions
svn-id: r24037
|
2006-09-30 11:52:24 +00:00 |
|
Torbjörn Andersson
|
d2a0c6bd52
|
Another slight PP difference.
svn-id: r24036
|
2006-09-30 11:36:50 +00:00 |
|
Travis Howell
|
c60d3d73f4
|
Ooops, fix type in vc76_setScaleXOffs()
svn-id: r24035
|
2006-09-30 10:46:53 +00:00 |
|
Travis Howell
|
deaa9e1ca1
|
Add code to move pieces in jumble of PP
svn-id: r24034
|
2006-09-30 10:45:10 +00:00 |
|
Travis Howell
|
9b36168deb
|
Ooops, another mistake in isVgaQueueEmpty()
svn-id: r24033
|
2006-09-30 07:29:23 +00:00 |
|
Travis Howell
|
46ed06fc27
|
Ooops, increase count in isVgaQueueEmpty()
svn-id: r24032
|
2006-09-30 07:26:40 +00:00 |
|
Travis Howell
|
b828f5e3bc
|
Add code for isVgaQueueEmpty() in PP
svn-id: r24031
|
2006-09-30 07:24:30 +00:00 |
|
Travis Howell
|
5c3f7e4d5d
|
Enable more code in oops functions of PP
svn-id: r24030
|
2006-09-30 07:15:19 +00:00 |
|