After a hefty load of hours without eating, movie replay/record is now ported to C, movies/states compatibility is finally restored, uic.c now has a real port of zstart, and video modes have now more room. Now gimme a kitten.

This commit is contained in:
grinvader
2005-02-19 22:11:38 +00:00
parent 7dfd9a321d
commit c4fee427ee
16 changed files with 1787 additions and 658 deletions

View File

@@ -567,15 +567,41 @@ ProcessMouseButtons:
cmp byte[GUICBHold],15
je near CalibrateDev1
cmp byte[GUICBHold],16
je near MoviePlay
jne .notMoviePlay
pushad
call MoviePlay
popad
ret
.notMoviePlay
cmp byte[GUICBHold],17
je near MovieRecord
jne .notMovieRecord0
pushad
call MovieRecord
popad
ret
.notMovieRecord0
cmp byte[GUICBHold],18
je near MovieStop
jne .notMovieStop
mov byte[GUICBHold],0
pushad
call MovieStop
popad
ret
.notMovieStop
cmp byte[GUICBHold],19
je near MovieRecord
jne .notMovieRecord1
pushad
call MovieRecord
popad
ret
.notMovieRecord1
cmp byte[GUICBHold],20
je near SkipMovie
jne .notSkipMovie
pushad
call SkipMovie
popad
ret
.notSkipMovie
cmp byte[GUICBHold],40
je near SetAllKeys
cmp byte[GUICBHold],50