爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1161|回复: 0
收起左侧

【Flash修改】DrawWString函数

[复制链接]
发表于 2005-8-7 00:00:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
*** DrawWString 函数 ***
;适用版本:X618V24
;作者:coollang[SPGC],llhn[SPGC]
;版本:V1
;日期:2005-02-26
;功能:很有用的函数,直接输出字符到屏幕,很多补丁要用到。
;地址:0x7D5900 - 0x7D59FF
0x7D5900: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 889088808870886026F04A00F06CF07D
0x7D5910: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F08EF09FE00CE6FD460000D066FDFF3F
0x7D5920: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2FE02FEDAC3A0EFE01CE6FD420000D0
0x7D5930: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 66FDFF3FF2FE02FEDAC3A0EFE6FC4200
0x7D5940: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00C066FCFF3FF2FD02FE88D088C0E6FC
0x7D5950: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4A0000C066FCFF3FF2FD02FE88D088C0
0x7D5960: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D4C0600088C0D4D0600088D0F0E988E0
0x7D5970: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0F888F0D4C06400D4D06200F0E6F0F7
0x7D5980: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAEE1AD806F0100006F04A0098609870
0x7D5990: FFFFFFFFFFFF 98809890DB00

;for Patcher:
;调用方式:
;;在左上顶点坐标(x1,y1),右下定点坐标(x2,y2)的矩形范围内输出自由字符。
;;fond style 0-->大字体(约正常两倍);1-->正常字体(英文字母比较细);2-->正常字体(英文字母比较粗);
;DrawWString EQU 0xFD5900
;main proc far
; mov r12, #0x401 ;unknown
; mov r13, #1  ;fond style
; mov r14, #pof(Wstring)
; mov r15, #pag(Wstring)
; mov [-r0], r12
; mov [-r0], r13
; mov [-r0], r14
; mov [-r0], r15
; mov r12, #10D ;x1
; mov r13, #24D ;y1
; mov r14, #90D ;x2
; mov r15, #48D ;y2
; calls seg(DrawWString), sof(DrawWString)
; add r0, #8
; rets
;main endp
;
;WString:
;    dw pof(String), pag(String), 05
;String:
;;Unicode
;    dw 0x4,0x56DB,0x4E94,0x5F80,0x77E3
您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-6-30 15:39

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表