Libretro port of X Millennium Sharp X1 emulator svn at http://amethyst.yui.ne.jp/svn/x1/xmil/trunk/
Go to file
2015-11-14 04:12:57 +00:00
adv nevent: refactoring 2015-11-13 14:25:13 +00:00
common buffer overrun 2015-11-14 01:31:32 +00:00
embed embed: synchronizes with np2 2015-11-14 04:12:57 +00:00
fdd resolves BOOL/BRESULT 2015-11-13 14:04:30 +00:00
font resolves BOOL/BRESULT 2015-11-13 14:04:30 +00:00
generic change to c style comment 2008-06-02 20:07:32 +00:00
io nevent: refactoring 2015-11-13 14:25:13 +00:00
macos9 resolves BOOL/BRESULT (mouse/sound) 2015-11-13 14:10:20 +00:00
MacOSX resolves BOOL/BRESULT (mouse/sound) 2015-11-13 14:10:20 +00:00
nds nevent: refactoring 2015-11-13 14:25:13 +00:00
palm resolves BOOL/BRESULT (mouse/sound) 2015-11-13 14:10:20 +00:00
sound fixs SSG noise with gcc 2015-11-09 03:55:55 +00:00
vram resolves BOOL/BRESULT 2015-11-13 14:04:30 +00:00
win9x win9x: moves romeo 2015-11-18 03:43:59 +00:00
win9xc resolves BOOL/BRESULT (mouse/sound) 2015-11-13 14:10:20 +00:00
wince resolves BOOL/BRESULT (mouse/sound) 2015-11-13 14:10:20 +00:00
z80aadv adv: fix dma (pointer and defines 4 ds) 2015-11-06 11:33:17 +00:00
z80ac add nds-win32 simulation project 2009-03-24 13:52:54 +00:00
z80ands added nds core 2009-03-25 21:36:12 +00:00
z80awce add Z80core ARM9 version (T.Yui) 2005-02-04 07:45:39 +00:00
z80c change to c style comment 2008-06-02 20:07:32 +00:00
z80x win9x: build for nasm2 2015-11-06 12:03:46 +00:00
calendar.c nevent: refactoring 2015-11-13 14:25:13 +00:00
calendar.h nevent: refactoring 2015-11-13 14:25:13 +00:00
common.h WinCE: omits STRLITERAL 2015-11-11 15:57:25 +00:00
debugsub.c resolves warning 2015-11-13 13:50:50 +00:00
debugsub.h initialize 2004-08-01 05:31:32 +00:00
ievent.c resolves BOOL/BRESULT 2015-11-13 14:04:30 +00:00
ievent.h fix... 2004-08-15 17:51:53 +00:00
keystat.c change to c style comment 2008-06-02 20:07:32 +00:00
keystat.h change to c style comment 2008-06-02 20:07:32 +00:00
keystat.tbl encoding key code 2015-11-07 10:25:11 +00:00
nevent.c nevent: refactoring 2015-11-13 14:25:13 +00:00
nevent.h nevent: refactoring 2015-11-13 14:25:13 +00:00
pccore.c nevent: refactoring 2015-11-13 14:25:13 +00:00
pccore.h nevent: refactoring 2015-11-13 14:25:13 +00:00
readme.txt initialize 2004-08-01 05:31:32 +00:00
statsave.c resolves BOOL/BRESULT 2015-11-13 14:04:30 +00:00
statsave.h fix... 2004-08-12 20:09:42 +00:00
statsave.tbl RetroPC CVS restarting 2005/02/04 (T.Yui) 2005-02-04 06:42:14 +00:00
timing.c change to c style comment 2008-06-02 20:07:32 +00:00
timing.h fix... 2004-08-14 12:16:18 +00:00
update.txt RetroPC CVS restarting 2005/02/04 (T.Yui) 2005-02-04 06:42:14 +00:00
xmilver.h change to c style comment 2008-06-02 20:07:32 +00:00

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.




 ほぼ猫と一緒なので、相違だけ


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を返せば良い