⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mem.inc

📁 本程序为一语音LCD GAME
💻 INC
字号:
; *****  *   *  *****  *       *  ******  
; *      *   *  *   *  **     **  *    * 
; *      *****  *   *  * *   * *  ****** 
; *      *   *  *   *  *  * *  *  * 
; *****  *   *  *****  *   *   *  * 
;--------------------------------------
;--------------------------------------
;----------------------------------------------------------
RAM_BEG       EQU     1800h
RAM_NUM       EQU     47
SOUND_START   EQU     0F000h
;----------------------------------------------------------
;****************************
; Stack 1847H
;****************************
G2_Start        EQU	7
G2_Lose         EQU	8
G2_KeyFire	EQU	9
G2_HitWolfy     EQU	10
G2_UpLevel      EQU	11
G2_Win          EQU	12
G2_Over         EQU	13
;----------------------------------------------------------
.PAGE0
;---------------------------------------------
.ORG     080H
;---------------------------------------------
ZPFlagBN        EQU     36
ZPFlag:
;****************************
; FLAG definition
;****************************
fKEYDeb		EQU	0	;080H
B_KeyMoveLeft	equ	1
B_KeyMoveRight	EQU	2
B_KeyFire	equ	3
B_HavKey	EQU	4
B_ThrowNote	EQU	5
B_UpLevel	equ	6
B_GameWin	EQU	7

B_GameOver	EQU	8	;081H
B_LoseLive	EQU	9
;BGAVEOVER	EQU	10
B_Sleep		EQU	11
fSounding	EQU	12
B_UpDtSocArrow	EQU	13
B_25hzF		EQU	14
B_NormState	EQU	15
B_FlashDisp	EQU	16	;082H 
;B_NoMoveF	EQU	17
B_Gm2Flag	EQU	18
B_DemoFlag	EQU	19
B_GmOvFlag	EQU	20
B_ChkSocRow3	EQU	21
B_ChkDemoMode	EQU	22
B_MainInitF	EQU	23

B_SocRow32	EQU	162
B_SocRow31	EQU	161
B_SocRow30	EQU	160	;94h
;-------LCD_0, 8AH

;-------LCD_1, 90H

;-------LCD_3, 96H

;===================================================================================
;===================================================================================
; Rams definitation
;--------------------------------------------
bDefine		DS	3	;80H

LCD_00		DS      1	;83H
LCD_01		DS      1       ;84H
LCD_02		DS      1       ;85H
;----------------------
R_Life	        DS      1       ;86H
R_Level		DS      1       ;87H
KeyCNT		DS      1       ;88H

LCD_10	        DS      1       ;89H
LCD_11	        DS      1       ;8AH
LCD_12	        DS      1       ;8BH
;----------------------
R_TmCnt1Min	DS      2       ;8CH
R_TMCnt		DS      1	;8EH
LCD_20   	DS      1       ;8FH
LCD_21	        DS      1       ;90H
LCD_22	        DS      1       ;91H
;----------------------
SocRow1         DS      1       ;92H
SocRow2         DS      1       ;93H
SocRow3		DS      1       ;94H
R_Random        DS      1       ;95H
R_Wolf1Pig2Move DS      1       ;96H
R_Pig1Wolf2Move	DS      1       ;97H
LevelSocCnt	DS      1       ;98H
KeyValue1	DS      1       ;99H
KeyValue2	DS      1       ;9AH
KeyValue	DS      1       ;9BH
KeyTemp		DS      1       ;9CH
LevelTmCnt	DS      1       ;9DH
R_SocCnt	DS      1       ;9EH
R_TMCnt_1500ms	DS      1       ;9FH

BDefine2	DS	1	;a0H
R_Buffer	DS      1       ;A1H
;Xi		DS      2       ;
R_Index		ds	1	;A2H
R_Index1	ds	1	;A3h
SoundPtr    	ds	1	;A4H
Sound_Start	ds	1	;A5H
SoundLen    	ds	1	;A6H
Speed    	ds	1	;A7H
SpeedCnt  	ds	1	;A8H
R_TMCnt_1500ms2	DS      1
LevelTmCnt2	DS      1       ;AAH	FOR PIG UPDATE 
R_Buffer2	DS      1       ;AbH

;;//---------------------------------------------------------------

B_FlashGmDisp		EQU	256	;0A0H
B_FlashLifeDisp		EQU	257
B_FlashLevelDisp	EQU	258	
B_FlashWolfDisp		EQU	259
B_FlashSocDisp		EQU	260
B_DemoInitF		EQU	261
B_UpDtWolf2		EQU	262
B_UpDtPigGm1		EQU	263
;;//---------------------------------------------------------------



.ENDS

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -