notaz.gp2x.de
/
fceu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
merged ppu code, added input+zapper, FDS/VS insert in menu
[fceu.git]
/
input.c
diff --git
a/input.c
b/input.c
index
44432ae
..
ba07072
100644
(file)
--- a/
input.c
+++ b/
input.c
@@
-36,7
+36,7
@@
#include "dprintf.h"
extern INPUTC *FCEU_InitZapper(int w);
#include "dprintf.h"
extern INPUTC *FCEU_InitZapper(int w);
-extern INPUTC *FCEU_InitPowerpad(int w);
+extern INPUTC *FCEU_InitPowerpad
A
(int w);
extern INPUTC *FCEU_InitArkanoid(int w);
extern INPUTCFC *FCEU_InitArkanoidFC(void);
extern INPUTC *FCEU_InitArkanoid(int w);
extern INPUTCFC *FCEU_InitArkanoidFC(void);
@@
-57,7
+57,7
@@
static int JPAttribFC=0;
static int JPTypeFC=0;
static void *InputDataPtrFC;
static int JPTypeFC=0;
static void *InputDataPtrFC;
-void (*InputScanlineHook)(uint8 *b
uf, int line
);
+void (*InputScanlineHook)(uint8 *b
g, uint8 *spr, uint32 linets, int final
);
static INPUTC DummyJPort={0,0,0,0,0};
static INPUTC *JPorts[2]={&DummyJPort,&DummyJPort};
static INPUTC DummyJPort={0,0,0,0,0};
static INPUTC *JPorts[2]={&DummyJPort,&DummyJPort};
@@
-232,16
+232,16
@@
static DECLFR(VSUNIRead1)
return ret;
}
return ret;
}
-static void SLHLHook(uint8 *b
uf, int line
)
+static void SLHLHook(uint8 *b
g, uint8 *spr, uint32 linets, int final
)
{
int x;
for(x=0;x<2;x++)
if(JPorts[x]->SLHook)
{
int x;
for(x=0;x<2;x++)
if(JPorts[x]->SLHook)
- JPorts[x]->SLHook(x,b
uf,line
);
+ JPorts[x]->SLHook(x,b
g,spr,linets,final
);
if(FCExp)
if(FCExp->SLHook)
if(FCExp)
if(FCExp->SLHook)
- FCExp->SLHook(b
uf,line
);
+ FCExp->SLHook(b
g,spr,linets,final
);
}
static void CheckSLHook(void)
}
static void CheckSLHook(void)
@@
-266,7
+266,7
@@
static void FASTAPASS(1) SetInputStuff(int x)
break;
case SI_ARKANOID:JPorts[x]=FCEU_InitArkanoid(x);break;
case SI_ZAPPER:JPorts[x]=FCEU_InitZapper(x);break;
break;
case SI_ARKANOID:JPorts[x]=FCEU_InitArkanoid(x);break;
case SI_ZAPPER:JPorts[x]=FCEU_InitZapper(x);break;
- case SI_POWERPADA:JPorts[x]=FCEU_InitPowerpad(x);break;
+ case SI_POWERPADA:JPorts[x]=FCEU_InitPowerpad
A
(x);break;
case SI_NONE:JPorts[x]=&DummyJPort;break;
}
case SI_NONE:JPorts[x]=&DummyJPort;break;
}
@@
-348,16
+348,6
@@
void FCEUI_SetInputFC(int type, void *ptr, int attrib)
SetInputStuffFC();
}
SetInputStuffFC();
}
-// quick paste
-#define FCEUNPCMD_RESET 0x01
-#define FCEUNPCMD_POWER 0x02
-
-#define FCEUNPCMD_VSUNICOIN 0x07
-#define FCEUNPCMD_VSUNIDIP0 0x08
-#define FCEUNPCMD_FDSINSERT 0x18
-#define FCEUNPCMD_FDSSELECT 0x1A
-
-
void FCEU_DoSimpleCommand(int cmd)
{
switch(cmd)
void FCEU_DoSimpleCommand(int cmd)
{
switch(cmd)