diff options
| author | Vladimir Menshakov | 2011-06-23 23:30:12 +0400 |
|---|---|---|
| committer | Vladimir Menshakov | 2011-06-23 23:30:12 +0400 |
| commit | e30b41b28e536f18b3c5d2d323c0d808dc1328df (patch) | |
| tree | aa795ddebc332696a9396882b3e041708b60977e /devtools | |
| parent | 714976729d0badab3e7557f62036aac0b2e9cc4f (diff) | |
| download | scummvm-rg350-e30b41b28e536f18b3c5d2d323c0d808dc1328df.tar.gz scummvm-rg350-e30b41b28e536f18b3c5d2d323c0d808dc1328df.tar.bz2 scummvm-rg350-e30b41b28e536f18b3c5d2d323c0d808dc1328df.zip | |
DREAMWEB: Added subtitle option
Diffstat (limited to 'devtools')
| -rw-r--r-- | devtools/tasmrecover/dreamweb/dreamweb.asm | 1 | ||||
| -rw-r--r-- | devtools/tasmrecover/dreamweb/use.asm | 22 |
2 files changed, 20 insertions, 3 deletions
diff --git a/devtools/tasmrecover/dreamweb/dreamweb.asm b/devtools/tasmrecover/dreamweb/dreamweb.asm index d357c5cd73..edecad783e 100644 --- a/devtools/tasmrecover/dreamweb/dreamweb.asm +++ b/devtools/tasmrecover/dreamweb/dreamweb.asm @@ -6237,6 +6237,7 @@ savefiles db "DREAMWEB.D00",0 Recname db "DREAMWEB.DEM",0 Quitrequested db 0 +Subtitles db 0 ;-------------------------------------------------------End of code segment---- diff --git a/devtools/tasmrecover/dreamweb/use.asm b/devtools/tasmrecover/dreamweb/use.asm index 508e8bd4c1..08debfca56 100644 --- a/devtools/tasmrecover/dreamweb/use.asm +++ b/devtools/tasmrecover/dreamweb/use.asm @@ -3293,18 +3293,34 @@ Setuptimedtemp proc near if cd cmp ah,0 jz notloadspeech3 + push ax + push bx + push cx + push dx mov dl,"T" mov dh,ah - mov cl,"T" + mov cl,"T" mov ah,0 call loadspeech cmp speechloaded,1 - jnz notloadspeech3 + jnz $1 mov al,50+12 call playchannel1 +$1: + pop dx + pop cx + pop bx + pop ax + + cmp speechloaded,1 + jnz notloadspeech3 ; failed to load speech + cmp subtitles, 1 + jz notloadspeech3 ret + notloadspeech3: - endif + endif ;if cd + cmp timecount,0 jnz cantsetup2 mov timedy,bh |
