Max Horn
|
feab6f904f
|
moved screen mutex from smush into SDL backend (other backends have to make sure they are thread safe by themselves)
svn-id: r7230
|
2003-04-30 19:11:33 +00:00 |
|
Jonathan Gray
|
79ebda7613
|
compilation fix
svn-id: r7218
|
2003-04-30 11:34:05 +00:00 |
|
Max Horn
|
1be2d3076f
|
som changes to make Palm OS happy
svn-id: r7216
|
2003-04-30 11:26:36 +00:00 |
|
Max Horn
|
b617227723
|
fixed endian regression (introduced by the alignment changes)
svn-id: r7127
|
2003-04-26 11:02:49 +00:00 |
|
Jonathan Gray
|
2d1e313018
|
stop assertion from triggering to make ft finishable again
svn-id: r7123
|
2003-04-26 05:29:25 +00:00 |
|
Nicolas Bacca
|
5179aef286
|
Alignment fixes
svn-id: r6917
|
2003-04-05 23:41:21 +00:00 |
|
Max Horn
|
e0a880addb
|
this should fix one of those nasty deadlocks, I hope
svn-id: r6876
|
2003-03-28 22:42:48 +00:00 |
|
Paweł Kołodziejski
|
bc78170ce4
|
moved delay stuff outside of lock mutex
svn-id: r6843
|
2003-03-21 09:18:38 +00:00 |
|
Paweł Kołodziejski
|
c4ee1cdf00
|
take lock mutex mechanism also processKbd() and waitForTimer().
I hope it will finally solve locking gfx resources
svn-id: r6838
|
2003-03-20 10:58:10 +00:00 |
|
Max Horn
|
dcd6a8d29d
|
use a mutex to sync smush screen updates (should avoid crash caused by a race condition)
svn-id: r6837
|
2003-03-19 19:09:51 +00:00 |
|
Max Horn
|
0602882b18
|
cleanup
svn-id: r6832
|
2003-03-18 16:13:52 +00:00 |
|
Paweł Kołodziejski
|
0812d3bf44
|
a tiny safer
svn-id: r6829
|
2003-03-17 22:46:08 +00:00 |
|
Paweł Kołodziejski
|
6ed5d5d757
|
changed order
svn-id: r6828
|
2003-03-17 21:55:58 +00:00 |
|
Paweł Kołodziejski
|
56e9201a70
|
few corrections for smush
svn-id: r6827
|
2003-03-17 19:10:12 +00:00 |
|
Paweł Kołodziejski
|
d29c68603f
|
moved backend update_screen() (slooolest thing) from smush updateScreen() into main loop
switching scalers also works now
svn-id: r6826
|
2003-03-17 15:22:36 +00:00 |
|
Paweł Kołodziejski
|
975843c758
|
moved handle events from update into main loop
svn-id: r6825
|
2003-03-17 13:35:34 +00:00 |
|
Paweł Kołodziejski
|
e4c8f26e6a
|
changed debug level 4
svn-id: r6824
|
2003-03-17 13:26:46 +00:00 |
|
Jonathan Gray
|
03ff93e5db
|
256 + 1 != 256
svn-id: r6823
|
2003-03-17 13:16:26 +00:00 |
|
Jonathan Gray
|
b50b353bcf
|
init member vars in right order
svn-id: r6822
|
2003-03-17 13:04:54 +00:00 |
|
Jonathan Gray
|
85c9a9c39d
|
stop gcc crying about unused variable
svn-id: r6821
|
2003-03-17 12:54:00 +00:00 |
|
Paweł Kołodziejski
|
06ef80fa61
|
reorg/clenup, changed main loop in smush code
svn-id: r6817
|
2003-03-17 12:28:50 +00:00 |
|
Paweł Kołodziejski
|
edc5ea57f0
|
clenaup
svn-id: r6813
|
2003-03-13 06:37:07 +00:00 |
|
Max Horn
|
8b67c3c23e
|
fix for little endian systems
svn-id: r6811
|
2003-03-13 02:30:06 +00:00 |
|
Max Horn
|
4f2a48ac4d
|
cleanup
svn-id: r6809
|
2003-03-13 02:10:48 +00:00 |
|
Max Horn
|
f6b03c0aba
|
char* -> byte*; if something is declared 'private' and then subclasses have to hack around that (BaseRenderer vs. ScummRenderer) that's usually a hint that it was not the right choice to make it private; don't use so many accessors for no good reasons
svn-id: r6808
|
2003-03-13 01:49:54 +00:00 |
|
Max Horn
|
4c6e8dc695
|
changed decoder API to take a memory block as source, not a Chunk
svn-id: r6807
|
2003-03-13 01:24:02 +00:00 |
|
Max Horn
|
9c52f6033f
|
removed Blitter class
svn-id: r6804
|
2003-03-13 00:37:03 +00:00 |
|
Max Horn
|
27199bc83a
|
cleanup
svn-id: r6803
|
2003-03-13 00:01:33 +00:00 |
|
Paweł Kołodziejski
|
08cd9d994a
|
removed additional back buffer in smush
svn-id: r6802
|
2003-03-12 21:44:18 +00:00 |
|
Max Horn
|
ccd2b3d16b
|
fix for bug #700202
svn-id: r6785
|
2003-03-09 03:36:19 +00:00 |
|
Paweł Kołodziejski
|
26144eda33
|
decreased sound buffer for imuse digital, bundle music, and cmi smush audio
svn-id: r6735
|
2003-03-07 06:41:44 +00:00 |
|
Paweł Kołodziejski
|
aa3766018f
|
updated copyrights headers
svn-id: r6726
|
2003-03-06 21:46:56 +00:00 |
|
Paweł Kołodziejski
|
6cb48aa77a
|
and more pedantic cleanup
svn-id: r6707
|
2003-03-06 08:36:56 +00:00 |
|
Max Horn
|
e72bddeea0
|
disable some smush code -> this allows the COMI demo to get into the canon scene. Not sure if this causes any regressions, please tell me if you find any
svn-id: r6686
|
2003-03-04 02:56:43 +00:00 |
|
Jonathan Gray
|
aa2259c5a9
|
fix shadowed variable problems
svn-id: r6675
|
2003-03-03 21:48:22 +00:00 |
|
Marcus Comstedt
|
fd0d9b1998
|
Made the code a bit more maintainable...
svn-id: r6672
|
2003-03-03 20:22:00 +00:00 |
|
Marcus Comstedt
|
738be5adeb
|
Handle architectures which need alignment for 32bit memory access...
svn-id: r6666
|
2003-03-02 20:15:22 +00:00 |
|
Paweł Kołodziejski
|
4fd68d63b6
|
heh
svn-id: r6645
|
2003-02-28 20:33:06 +00:00 |
|
James Brown
|
d054457496
|
Patch #682981: Experimental translation optimisation (version 2), and
#683384: Smush Regression Workaround
svn-id: r6607
|
2003-02-14 16:01:55 +00:00 |
|
Paweł Kołodziejski
|
b9fe365102
|
added language translation support for comi and some cleanup
svn-id: r6574
|
2003-01-30 08:10:16 +00:00 |
|
Paweł Kołodziejski
|
9ec9a96af1
|
applied patch: [ 674566 ] CMI: Further smush syncing
svn-id: r6539
|
2003-01-25 19:02:44 +00:00 |
|
Paweł Kołodziejski
|
2724ac741b
|
cleanup
svn-id: r6530
|
2003-01-20 20:49:56 +00:00 |
|
Paweł Kołodziejski
|
38c2870313
|
cleanup, speedup code
svn-id: r6529
|
2003-01-20 18:03:12 +00:00 |
|
Paweł Kołodziejski
|
eea84f1ac1
|
implemented missing smush opcodes - STOR and FTCH
svn-id: r6519
|
2003-01-19 20:28:16 +00:00 |
|
Paweł Kołodziejski
|
0fe071f8fb
|
fixed comi smush subtitles colors
svn-id: r6518
|
2003-01-19 19:40:40 +00:00 |
|
Paweł Kołodziejski
|
ad55540f52
|
fix warnings
svn-id: r6516
|
2003-01-19 11:11:07 +00:00 |
|
Paweł Kołodziejski
|
8f2b07260a
|
some cleanup
svn-id: r6515
|
2003-01-19 11:00:21 +00:00 |
|
Paweł Kołodziejski
|
5a42eb62a3
|
some cleanup
svn-id: r6514
|
2003-01-19 10:34:18 +00:00 |
|
Paweł Kołodziejski
|
9c342225ef
|
fixed subtitles placement
svn-id: r6513
|
2003-01-19 09:03:07 +00:00 |
|
Max Horn
|
a1dafe54a2
|
fixed compile warning
svn-id: r6511
|
2003-01-19 04:13:48 +00:00 |
|