Commit Graph

11817 Commits

Author SHA1 Message Date
Chris Apers
923e53724c New module code
svn-id: r15745
2004-11-09 10:50:30 +00:00
Chris Apers
58557e6457 Move common palm definitions
svn-id: r15744
2004-11-09 10:49:08 +00:00
Chris Apers
618971dd2f Gathered common functions into new source files
svn-id: r15743
2004-11-09 10:45:47 +00:00
Chris Apers
4635440998 Cleanup
svn-id: r15742
2004-11-09 10:39:12 +00:00
Chris Apers
139be2620b Free more memory on PalmOS
svn-id: r15741
2004-11-09 10:37:28 +00:00
Chris Apers
259896a4a1 Fixed crash
svn-id: r15740
2004-11-09 10:34:40 +00:00
Chris Apers
2abe17e594 Cleanup
svn-id: r15739
2004-11-09 10:26:33 +00:00
Paweł Kołodziejski
0823f2be2a update
svn-id: r15737
2004-11-09 07:02:27 +00:00
Robert Göffringmann
48548aab24 oops
svn-id: r15736
2004-11-09 04:20:33 +00:00
Robert Göffringmann
021f2cbcce free memory on quit.
Still leaks some, though

svn-id: r15735
2004-11-09 04:06:10 +00:00
Max Horn
daee2edcfe oops
svn-id: r15734
2004-11-08 10:17:47 +00:00
Max Horn
79509f9383 cleanup
svn-id: r15733
2004-11-08 10:16:07 +00:00
Eugene Sandulenko
6d38776da0 Fix it on LE systems. SCUMM_LITTLE_ENDIAN is defined in common/scummsys.h,
so it's a good idea to have that included before check :)

svn-id: r15732
2004-11-08 01:17:55 +00:00
Max Horn
e759cf5522 Re-apply endian fix
svn-id: r15731
2004-11-07 18:25:32 +00:00
Max Horn
f6d9b66e21 For now, perform writing always in the current directory (the old code would just create a new file in the first place it was looking at when using the write mode, which definitely is not what we want in most cases)
svn-id: r15730
2004-11-07 17:20:32 +00:00
Gregory Montoir
8e4b36cb51 endianness
svn-id: r15729
2004-11-07 16:24:40 +00:00
Torbjörn Andersson
073d0680e1 Renamed SF_getObjName() to SF_getObjImage() and unstubbed it. (Untested)
svn-id: r15728
2004-11-07 15:35:42 +00:00
Torbjörn Andersson
d6cfbdad21 Unstubbed SF_setObjImage(). (Untested)
svn-id: r15727
2004-11-07 15:28:20 +00:00
Torbjörn Andersson
ebb77764c6 Unstubbed SF_putString(). (Untested, but appears to be just for debugging.)
svn-id: r15726
2004-11-07 15:23:00 +00:00
Torbjörn Andersson
24f8bdf679 Unstubbed SF_sceneID(). (Untested)
svn-id: r15725
2004-11-07 15:16:57 +00:00
Torbjörn Andersson
18abe168ce Unstubbed SF_dropObject(). (Untested)
svn-id: r15724
2004-11-07 15:11:04 +00:00
Torbjörn Andersson
c55ff57fc6 Initial inventory support.
svn-id: r15723
2004-11-07 14:15:41 +00:00
Eugene Sandulenko
74704a4d95 Add stub for every script function
svn-id: r15722
2004-11-06 22:33:08 +00:00
Torbjörn Andersson
c3bc9e2e95 Indentation
svn-id: r15721
2004-11-06 11:59:29 +00:00
Torbjörn Andersson
18831f1df8 Cleanup
svn-id: r15720
2004-11-06 09:29:22 +00:00
Torbjörn Andersson
6b3432a93e Be more consistent with the other module.mk files.
svn-id: r15719
2004-11-06 09:26:36 +00:00
Torbjörn Andersson
84b5b2534c Changed spaces to tab to be consistent with other module.mk files.
svn-id: r15718
2004-11-06 09:24:52 +00:00
Travis Howell
b36be2d8bc Remove stray ;
svn-id: r15717
2004-11-06 05:18:04 +00:00
Eugene Sandulenko
dee673d96e Improve reporting (OSD messages, file open errors) and fix typos.
Forgot to mention:

 o waveforms.raw is autogenerated if not present

svn-id: r15716
2004-11-06 02:20:43 +00:00
Eugene Sandulenko
805b21181a Major MT-32 emu overhaul based on KingGuppy's code.
o added configure option
 o mi2 intro doesn't freeze anymore and has no sound glitches
 o missing instruments in many titles are fixed
 o numerous memory overwrite bugs are fixed
 o code is cleaned a lot and splitted into many smaller files
 o mt32.cpp went to backends/midi
 o synced with upstream code
 o reverberation fixed

 * don't complain about File class wrapper :)
 * all custom types are back
 * #pragmas are to do
 * maybe some indentation is wrong too

I prefer smaller commits, but this thing came in one piece.

svn-id: r15715
2004-11-06 01:41:32 +00:00
Eugene Sandulenko
ab7c30e4ed Fix #include
svn-id: r15714
2004-11-05 22:12:07 +00:00
Travis Howell
e0204e91a9 Typo
svn-id: r15713
2004-11-05 09:50:45 +00:00
Travis Howell
df17c27ebf Add patch #1060453 - MIVGA: Actor Scale Patch
svn-id: r15712
2004-11-05 05:13:56 +00:00
Eugene Sandulenko
775bd838c7 Delegate channel functions to any MidiDriver. This is useful for the
MT-32 emulation and quite possibly other MidiDrivers in future.

svn-id: r15711
2004-11-04 21:34:17 +00:00
Torbjörn Andersson
271f84cbde Whitespace fix
svn-id: r15710
2004-11-03 07:43:09 +00:00
Eugene Sandulenko
4bbd0cfe87 Hacked Okk entry is not needed anymore.
svn-id: r15709
2004-11-02 19:05:59 +00:00
Torbjörn Andersson
f2173960a7 Removed unknown part of IMAGE_HEADER struct since it wasn't used in the
original code either. (Apparently it was reserved for future use.)

I think the only remaining data structure with unknown members now is
ANIMATION_HEADER. Of course, there's probably a lot that isn't implemented
at all, too...

svn-id: r15708
2004-11-02 08:37:14 +00:00
Torbjörn Andersson
1af83b0c96 Renamed the "unknown" parameters. I hope I didn't make too many errors.
svn-id: r15707
2004-11-01 10:49:21 +00:00
Torbjörn Andersson
29a142e705 Updates
svn-id: r15706
2004-10-31 13:51:45 +00:00
Torbjörn Andersson
a2d000b267 Renamed an "unknown" variable.
svn-id: r15705
2004-10-31 13:51:28 +00:00
Torbjörn Andersson
b0110fe5b2 Whitespace fixes
svn-id: r15704
2004-10-31 13:51:01 +00:00
Max Horn
4126001b86 Turn some methods into functions (potentially gives better code, and we may want to move some of those into the graphics/ module one day)
svn-id: r15703
2004-10-30 22:34:08 +00:00
Max Horn
06c46fe423 Let Saga::SURFACE inherit from SURFACE
svn-id: r15702
2004-10-30 22:13:48 +00:00
Max Horn
926cfc5bd2 Doxygen fixes
svn-id: r15701
2004-10-30 21:58:37 +00:00
Max Horn
43681e5327 More doxygen fixes
svn-id: r15700
2004-10-30 21:54:18 +00:00
Max Horn
5f4575ccd0 Doxygen fixes
svn-id: r15699
2004-10-30 21:52:57 +00:00
Max Horn
40d9601b61 Fix by salty-horse: "currently, it doesn't handle the last word in a sentence
properly. the width comes out garbage, and then it is sometimes moved to the
next line for no reason

svn-id: r15698
2004-10-30 18:02:48 +00:00
Torbjörn Andersson
94d74a04e9 Brute-force workaround for speech decoder crashes in the BS1 demo. It still
doesn't work very well, though...

svn-id: r15697
2004-10-30 10:35:39 +00:00
Torbjörn Andersson
afc07026c6 Renaming of struct members.
svn-id: r15696
2004-10-30 10:31:00 +00:00
Torbjörn Andersson
fe6d66a243 Renamed some previously unknown variables.
svn-id: r15695
2004-10-28 07:31:16 +00:00