主题:[正宗版主出品]游戏制作单元LoA Library V1.21更新
本软件为正宗maxumi出品, 如有雷同, 那是YY.
本单元可实现:
1. 图形模式下的各种操作
2. 对键盘的操作
3. 对XMS扩展内存的操作
4. 对鼠标的操作
详细的说明文档以及示例程序在压缩包中.
1.21版对1.20版的更新:
<1>原loalib.pas被拆分为4个部分:
loagraph.pas(VGA图形模式操作),
loakey.pas(键盘控制),
loaxms.pas(XMS扩展内存操作),
loamouse.pas(鼠标控制).
<2>增加了loasvga.pas(SVGA图形模式操作, 320x200x65536色)
和loasvgax.pas(SVGA图形模式操作, 1024x768x256色).
<3>重写了loagraph.pas中的大部分函数/过程, 速度加快了大约一倍, 增加了对64阶灰度黑白图象的支持.
<4>消灭了调用box引发的严重错误.
消灭了调用arrpset和arrpoint引发的错误.
消灭了调用getimg和arrgetimg引发的错误.
<5>在1.20版中使用XMS内存, 必须在程序开头调用xmssetup, 在1.21版中,
只要你的程序引用loaxms.pas, loagraph.pas, loasvga.pas, loasvgax.pas中的任意一个, 就可以不写xmssetup语句.
另外, 1.20版的说明文档犯了个错误, XMS是指扩展内存而不是扩充内存, 本版本中已改正.
<6>更新了asc16.fnt字体库.
<7>1.20版的示例程序风格较差, 为了不误导大家, 所有的示例程序都重写了一遍.
本单元可实现:
1. 图形模式下的各种操作
2. 对键盘的操作
3. 对XMS扩展内存的操作
4. 对鼠标的操作
详细的说明文档以及示例程序在压缩包中.
1.21版对1.20版的更新:
<1>原loalib.pas被拆分为4个部分:
loagraph.pas(VGA图形模式操作),
loakey.pas(键盘控制),
loaxms.pas(XMS扩展内存操作),
loamouse.pas(鼠标控制).
<2>增加了loasvga.pas(SVGA图形模式操作, 320x200x65536色)
和loasvgax.pas(SVGA图形模式操作, 1024x768x256色).
<3>重写了loagraph.pas中的大部分函数/过程, 速度加快了大约一倍, 增加了对64阶灰度黑白图象的支持.
<4>消灭了调用box引发的严重错误.
消灭了调用arrpset和arrpoint引发的错误.
消灭了调用getimg和arrgetimg引发的错误.
<5>在1.20版中使用XMS内存, 必须在程序开头调用xmssetup, 在1.21版中,
只要你的程序引用loaxms.pas, loagraph.pas, loasvga.pas, loasvgax.pas中的任意一个, 就可以不写xmssetup语句.
另外, 1.20版的说明文档犯了个错误, XMS是指扩展内存而不是扩充内存, 本版本中已改正.
<6>更新了asc16.fnt字体库.
<7>1.20版的示例程序风格较差, 为了不误导大家, 所有的示例程序都重写了一遍.