mirror of
https://github.com/libretro/xmil-libretro.git
synced 2024-11-23 16:19:43 +00:00
Libretro port of X Millennium Sharp X1 emulator svn at http://amethyst.yui.ne.jp/svn/x1/xmil/trunk/
0ce70d82a0
refs #90 svn merge -r 128:129 https://amethyst.yui.ne.jp/svn-dev/x1/xmil/branches/yui/WORK_01 |
||
---|---|---|
adv | ||
common | ||
embed | ||
fdd | ||
font | ||
generic | ||
io | ||
macos9 | ||
MacOSX | ||
nds | ||
palm | ||
sound | ||
vram | ||
win9x | ||
win9xc | ||
wince | ||
z80aadv | ||
z80ac | ||
z80ands | ||
z80awce | ||
z80c | ||
z80x | ||
calendar.c | ||
calendar.h | ||
common.h | ||
debugsub.c | ||
debugsub.h | ||
ievent.c | ||
ievent.h | ||
keystat.c | ||
keystat.h | ||
keystat.tbl | ||
nevent.c | ||
nevent.h | ||
pccore.c | ||
pccore.h | ||
readme.txt | ||
statsave.c | ||
statsave.h | ||
statsave.tbl | ||
timing.c | ||
timing.h | ||
update.txt | ||
xmilver.h |
ほぼ猫と一緒なので、相違だけ REG8 joymng_getstat(void); ボタン1 = ビット6 ボタン2 = ビット5 ボタン3 = ビット7 ボタン4 = ビット4 ボタン3,4は実際には接続されていないが、ソーサリアンとかビットチェックしてる ソフトで使う事ができる (ただそれだけ) REG8 mousemng_getstat(SINT16 *x, SINT16 *y, BRESULT clear); 左 = ビット0 右 = ビット1 押下で ビットが立つ (NP2と逆) BRESULT scrnmng_setcolormode(BRESULT fullcolor); 8bpp対応の場合は、fullcolor = TRUEで 16bit以上のスクリーンモードに切り替え 8bpp非対応の場合は 何もせずに SUCCESSを返せば良い