Added "Start From Power+SRAM Clear" dummy option, and rearranged the Movie window.

This commit is contained in:
ipher
2005-03-29 00:30:02 +00:00
parent 595e76c09e
commit 447b2f5c90
3 changed files with 69 additions and 65 deletions

View File

@@ -680,9 +680,9 @@ ModemOKStat resb 1 ; OK is detected on modem status
SECTION .data ; Window sizes and positions SECTION .data ; Window sizes and positions
; LOAD STAT INPT OPT VID SND CHT NET GMKEY GUIOP ABT RSET SRC STCN MOVE CMBO ADDO CHIP PATH SAVE ; LOAD STAT INPT OPT VID SND CHT NET GMKEY GUIOP ABT RSET SRC STCN MOVE CMBO ADDO CHIP PATH SAVE
GUIwinposxo dd 0,5 ,60 ,30 ,55 ,50 ,35 ,5 ,30 ,10 ,10 ,50 ,65 ,20 ,70 ,50 ,3 ,50 ,50 ,5 ,20 GUIwinposxo dd 0,5 ,60 ,30 ,55 ,50 ,35 ,5 ,30 ,10 ,10 ,50 ,65 ,20 ,70 ,40 ,3 ,50 ,50 ,5 ,20
GUIwinposyo dd 0,20 ,70 ,30 ,20 ,20 ,20 ,20 ,30 ,20 ,20 ,20 ,60 ,30 ,65 ,20 ,22 ,60 ,60 ,20 ,60 GUIwinposyo dd 0,20 ,70 ,30 ,20 ,20 ,20 ,20 ,30 ,20 ,20 ,20 ,60 ,30 ,65 ,20 ,22 ,60 ,60 ,20 ,60
GUIwinsizex dd 0,244 ,126 ,189 ,167 ,180 ,188 ,244 ,8*16,235 ,240 ,190 ,9*16,8*16,9*16,160 ,250 ,160 ,160 ,244 ,200 GUIwinsizex dd 0,244 ,126 ,189 ,167 ,180 ,188 ,244 ,8*16,235 ,240 ,190 ,9*16,8*16,9*16,180 ,250 ,160 ,160 ,244 ,200
GUIwinsizey dd 0,190 ,3*16,166 ,190 ,192 ,188 ,191 ,40 ,189 ,150 ,190 ,42 ,40 ,42 ,190 ,190 ,100 ,100 ,190 ,150 GUIwinsizey dd 0,190 ,3*16,166 ,190 ,192 ,188 ,191 ,40 ,189 ,150 ,190 ,42 ,40 ,42 ,190 ,190 ,100 ,100 ,190 ,150
GUIwinptr db 0 GUIwinptr db 0

View File

@@ -2113,19 +2113,21 @@ DisplayGUIMovieClick:
GUIPButtonHole 80,25,byte[CMovieExt],'1' GUIPButtonHole 80,25,byte[CMovieExt],'1'
GUIPButtonHole 100,25,byte[CMovieExt],'2' GUIPButtonHole 100,25,byte[CMovieExt],'2'
GUIPButtonHole 120,25,byte[CMovieExt],'3' GUIPButtonHole 120,25,byte[CMovieExt],'3'
GUIPButtonHole 60,40,byte[CMovieExt],'4' GUIPButtonHole 140,25,byte[CMovieExt],'4'
GUIPButtonHole 80,40,byte[CMovieExt],'5' GUIPButtonHole 60,40,byte[CMovieExt],'5'
GUIPButtonHole 100,40,byte[CMovieExt],'6' GUIPButtonHole 80,40,byte[CMovieExt],'6'
GUIPButtonHole 120,40,byte[CMovieExt],'7' GUIPButtonHole 100,40,byte[CMovieExt],'7'
GUIPButtonHole 60,55,byte[CMovieExt],'8' GUIPButtonHole 120,40,byte[CMovieExt],'8'
GUIPButtonHole 80,55,byte[CMovieExt],'9' GUIPButtonHole 140,40,byte[CMovieExt],'9'
DGOptnsProcBox 97,134,[KeyInsrtChap]
DGOptnsProcBox 97,144,[KeyNextChap] DGOptnsProcBox 97,119,[KeyInsrtChap]
DGOptnsProcBox 97,154,[KeyPrevChap] DGOptnsProcBox 97,129,[KeyNextChap]
GUIClickCButton 8,162,byte[MovieDisplayFrame] DGOptnsProcBox 97,139,[KeyPrevChap]
GUIPButtonHole 8,183,byte[MovieStartMethod],0 GUIClickCButton 60,50,byte[MovieDisplayFrame]
GUIPButtonHole 43,183,byte[MovieStartMethod],1 GUIPButtonHole 8,167,byte[MovieStartMethod],0
GUIPButtonHole 88,183,byte[MovieStartMethod],2 GUIPButtonHole 43,167,byte[MovieStartMethod],1
GUIPButtonHole 88,167,byte[MovieStartMethod],2
GUIPButtonHole 8,177,byte[MovieStartMethod],3
ret ret

View File

@@ -5546,7 +5546,6 @@ DisplayGUIMovies:
.zero .zero
sub byte[GUItextcolor],15 sub byte[GUItextcolor],15
GUIOuttextwin2 15,61,16,GUIMovieText4 GUIOuttextwin2 15,61,16,GUIMovieText4
GUIOuttextwin2 15,7,115,GUIMovieTextA
mov byte[GUIChoseSaveText2],'0' mov byte[GUIChoseSaveText2],'0'
GUIOuttextwin2 15,71,28,GUIChoseSaveText2 GUIOuttextwin2 15,71,28,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'1' mov byte[GUIChoseSaveText2],'1'
@@ -5556,28 +5555,28 @@ DisplayGUIMovies:
mov byte[GUIChoseSaveText2],'3' mov byte[GUIChoseSaveText2],'3'
GUIOuttextwin2 15,131,28,GUIChoseSaveText2 GUIOuttextwin2 15,131,28,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'4' mov byte[GUIChoseSaveText2],'4'
GUIOuttextwin2 15,71,43,GUIChoseSaveText2 GUIOuttextwin2 15,151,28,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'5' mov byte[GUIChoseSaveText2],'5'
GUIOuttextwin2 15,91,43,GUIChoseSaveText2 GUIOuttextwin2 15,71,43,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'6' mov byte[GUIChoseSaveText2],'6'
GUIOuttextwin2 15,111,43,GUIChoseSaveText2 GUIOuttextwin2 15,91,43,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'7' mov byte[GUIChoseSaveText2],'7'
GUIOuttextwin2 15,131,43,GUIChoseSaveText2 GUIOuttextwin2 15,111,43,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'8' mov byte[GUIChoseSaveText2],'8'
GUIOuttextwin2 15,71,58,GUIChoseSaveText2 GUIOuttextwin2 15,131,43,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'9' mov byte[GUIChoseSaveText2],'9'
GUIOuttextwin2 15,91,58,GUIChoseSaveText2 GUIOuttextwin2 15,150,42,GUIChoseSaveText2
GUIOuttextwin2 15,9,136,GUIMovieTextE GUIOuttextwin2 15,9,121,GUIMovieTextE
GUIOuttextwin2 15,9,146,GUIMovieTextF GUIOuttextwin2 15,9,131,GUIMovieTextF
GUIOuttextwin2 15,9,156,GUIMovieTextG GUIOuttextwin2 15,9,141,GUIMovieTextG
GUIOuttextwin2 15,21,166,GUIMovieTextI GUIOuttextwin2 15,71,55,GUIMovieTextI
GUIOuttextwin2 15,9,176,GUIMovieTextJ GUIOuttextwin2 15,9,160,GUIMovieTextJ
GUIOuttextwin2 15,21,186,GUIMovieTextK GUIOuttextwin2 15,21,170,GUIMovieTextK
GUIOuttextwin2 15,56,186,GUIMovieTextL GUIOuttextwin2 15,56,170,GUIMovieTextL
GUIOuttextwin2 15,101,186,GUIMovieTextM GUIOuttextwin2 15,101,170,GUIMovieTextM
GUIOuttextwin2 15,21,180,GUIMovieTextN
add byte[GUItextcolor],15 add byte[GUItextcolor],15
GUIOuttextwin2 15,60,15,GUIMovieText4 GUIOuttextwin2 15,60,15,GUIMovieText4
GUIOuttextwin2 15,6,114,GUIMovieTextA
mov byte[GUIChoseSaveText2],'0' mov byte[GUIChoseSaveText2],'0'
GUIOuttextwin2 15,70,27,GUIChoseSaveText2 GUIOuttextwin2 15,70,27,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'1' mov byte[GUIChoseSaveText2],'1'
@@ -5587,35 +5586,36 @@ DisplayGUIMovies:
mov byte[GUIChoseSaveText2],'3' mov byte[GUIChoseSaveText2],'3'
GUIOuttextwin2 15,130,27,GUIChoseSaveText2 GUIOuttextwin2 15,130,27,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'4' mov byte[GUIChoseSaveText2],'4'
GUIOuttextwin2 15,70,42,GUIChoseSaveText2 GUIOuttextwin2 15,150,27,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'5' mov byte[GUIChoseSaveText2],'5'
GUIOuttextwin2 15,90,42,GUIChoseSaveText2 GUIOuttextwin2 15,70,42,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'6' mov byte[GUIChoseSaveText2],'6'
GUIOuttextwin2 15,110,42,GUIChoseSaveText2 GUIOuttextwin2 15,90,42,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'7' mov byte[GUIChoseSaveText2],'7'
GUIOuttextwin2 15,130,42,GUIChoseSaveText2 GUIOuttextwin2 15,110,42,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'8' mov byte[GUIChoseSaveText2],'8'
GUIOuttextwin2 15,70,57,GUIChoseSaveText2 GUIOuttextwin2 15,130,42,GUIChoseSaveText2
mov byte[GUIChoseSaveText2],'9' mov byte[GUIChoseSaveText2],'9'
GUIOuttextwin2 15,90,57,GUIChoseSaveText2 GUIOuttextwin2 15,150,42,GUIChoseSaveText2
GUIOuttextwin2 15,8,135,GUIMovieTextE GUIOuttextwin2 15,8,120,GUIMovieTextE
GUIOuttextwin2 15,8,145,GUIMovieTextF GUIOuttextwin2 15,8,130,GUIMovieTextF
GUIOuttextwin2 15,8,155,GUIMovieTextG GUIOuttextwin2 15,8,140,GUIMovieTextG
GUIOuttextwin2 15,20,165,GUIMovieTextI GUIOuttextwin2 15,70,54,GUIMovieTextI
GUIOuttextwin2 15,8,175,GUIMovieTextJ GUIOuttextwin2 15,8,159,GUIMovieTextJ
GUIOuttextwin2 15,20,185,GUIMovieTextK GUIOuttextwin2 15,20,169,GUIMovieTextK
GUIOuttextwin2 15,55,185,GUIMovieTextL GUIOuttextwin2 15,55,169,GUIMovieTextL
GUIOuttextwin2 15,100,185,GUIMovieTextM GUIOuttextwin2 15,100,169,GUIMovieTextM
GUIOuttextwin2 15,20,179,GUIMovieTextN
GUIDisplayButtonHole 15,60,25,byte[CMovieExt],'v' GUIDisplayButtonHole 15,60,25,byte[CMovieExt],'v'
GUIDisplayButtonHole 15,80,25,byte[CMovieExt],'1' GUIDisplayButtonHole 15,80,25,byte[CMovieExt],'1'
GUIDisplayButtonHole 15,100,25,byte[CMovieExt],'2' GUIDisplayButtonHole 15,100,25,byte[CMovieExt],'2'
GUIDisplayButtonHole 15,120,25,byte[CMovieExt],'3' GUIDisplayButtonHole 15,120,25,byte[CMovieExt],'3'
GUIDisplayButtonHole 15,60,40,byte[CMovieExt],'4' GUIDisplayButtonHole 15,140,25,byte[CMovieExt],'4'
GUIDisplayButtonHole 15,80,40,byte[CMovieExt],'5' GUIDisplayButtonHole 15,60,40,byte[CMovieExt],'5'
GUIDisplayButtonHole 15,100,40,byte[CMovieExt],'6' GUIDisplayButtonHole 15,80,40,byte[CMovieExt],'6'
GUIDisplayButtonHole 15,120,40,byte[CMovieExt],'7' GUIDisplayButtonHole 15,100,40,byte[CMovieExt],'7'
GUIDisplayButtonHole 15,60,55,byte[CMovieExt],'8' GUIDisplayButtonHole 15,120,40,byte[CMovieExt],'8'
GUIDisplayButtonHole 15,80,55,byte[CMovieExt],'9' GUIDisplayButtonHole 15,140,40,byte[CMovieExt],'9'
mov al,[GUIWincol] mov al,[GUIWincol]
mov [GUIGameOptnsColA],al mov [GUIGameOptnsColA],al
@@ -5626,7 +5626,7 @@ DisplayGUIMovies:
.zero3 .zero3
mov al,byte[GUIGameOptnsColA] mov al,byte[GUIGameOptnsColA]
mov byte[GUItextcolor],al mov byte[GUItextcolor],al
GUIOuttextwin2 15,6,126,GUIMovieTextH GUIOuttextwin2 15,6,192,GUIMovieTextA
mov byte[GUIGameOptnsColA],163 mov byte[GUIGameOptnsColA],163
mov byte[GUIGameOptnsColB],217 mov byte[GUIGameOptnsColB],217
@@ -5637,24 +5637,25 @@ DisplayGUIMovies:
.zero5 .zero5
mov al,byte[GUIGameOptnsColA] mov al,byte[GUIGameOptnsColA]
mov byte[GUItextcolor],al mov byte[GUItextcolor],al
GUIOuttextwin2 15,5,125,GUIMovieTextH GUIOuttextwin2 15,5,191,GUIMovieTextA
DDrawBox 15,97,134,[KeyInsrtChap] DDrawBox 15,97,119,[KeyInsrtChap]
DDrawBox 15,97,144,[KeyNextChap] DDrawBox 15,97,129,[KeyNextChap]
DDrawBox 15,97,154,[KeyPrevChap] DDrawBox 15,97,139,[KeyPrevChap]
DGOptnsBorderBox 15,96,133 DGOptnsBorderBox 15,96,118
DGOptnsBorderBox 15,96,143 DGOptnsBorderBox 15,96,128
DGOptnsBorderBox 15,96,153 DGOptnsBorderBox 15,96,138
mov dword[GUITemp],GUIIconDataCheckBoxUC mov dword[GUITemp],GUIIconDataCheckBoxUC
cmp byte[MovieDisplayFrame],0 cmp byte[MovieDisplayFrame],0
je .nocheckboxMDF je .nocheckboxMDF
mov dword[GUITemp],GUIIconDataCheckBoxC mov dword[GUITemp],GUIIconDataCheckBoxC
.nocheckboxMDF .nocheckboxMDF
GUIDisplayIconWin 15,8,162,[GUITemp] GUIDisplayIconWin 15,60,50,[GUITemp]
GUIDisplayButtonHole 15,8,183,byte[MovieStartMethod],0 GUIDisplayButtonHole 15,8,167,byte[MovieStartMethod],0
GUIDisplayButtonHole 15,43,183,byte[MovieStartMethod],1 GUIDisplayButtonHole 15,43,167,byte[MovieStartMethod],1
GUIDisplayButtonHole 15,88,183,byte[MovieStartMethod],2 GUIDisplayButtonHole 15,88,167,byte[MovieStartMethod],2
GUIDisplayButtonHole 15,8,177,byte[MovieStartMethod],3
ret ret
SECTION .data SECTION .data
@@ -5674,12 +5675,13 @@ GUIMovieTextD db 'NEXT CHAPTER',0
GUIMovieTextE db 'INSERT CHAPTER',0 GUIMovieTextE db 'INSERT CHAPTER',0
GUIMovieTextF db 'NEXT CHAPTER',0 GUIMovieTextF db 'NEXT CHAPTER',0
GUIMovieTextG db 'PREV CHAPTER',0 GUIMovieTextG db 'PREV CHAPTER',0
GUIMovieTextH db 'MOVIE KEYS :',0 ;GUIMovieTextH db ' ',0
GUIMovieTextI db 'DISPLAY FRAMES',0 GUIMovieTextI db 'DISPLAY FRAMES',0
GUIMovieTextJ db 'START FROM:',0 GUIMovieTextJ db 'START FROM:',0
GUIMovieTextK db 'NOW',0 GUIMovieTextK db 'NOW',0
GUIMovieTextL db 'POWER',0 GUIMovieTextL db 'POWER',0
GUIMovieTextM db 'RESET',0 GUIMovieTextM db 'RESET',0
GUIMovieTextN db 'POWER + SRAM CLEAR',0
NEWSYM CMovieExt, db 'v' NEWSYM CMovieExt, db 'v'
SECTION .text SECTION .text