zx spectrum: separate drivers from emulation
This commit is contained in:
parent
24074aacd4
commit
080f9ee24f
|
@ -99,7 +99,7 @@ drvsrc = d_akkaarrh.o d_arcadecl.o d_atarig1.o d_badlands.o d_batman.o d_blstro
|
|||
\
|
||||
d_sg1000.o \
|
||||
\
|
||||
d_spectrum.o
|
||||
d_spectrum.o spectrum.o
|
||||
|
||||
depobj = burn.o burn_bitmap.o burn_gun.o burn_led.o burn_shift.o burn_memory.o burn_pal.o burn_sound.o burn_sound_c.o cheat.o debug_track.o hiscore.o \
|
||||
load.o burn_sha1.o tilemap_generic.o tiles_generic.o timer.o vector.o \
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,19 @@
|
|||
extern UINT8 SpecDips[2];
|
||||
extern UINT8 SpecInput[0x10];
|
||||
extern UINT8 SpecReset;
|
||||
extern UINT8 SpecRecalc;
|
||||
extern UINT8 SpecInputKbd[0x10][0x05];
|
||||
extern struct BurnInputInfo SpecInputList[];
|
||||
|
||||
INT32 SpecInit();
|
||||
INT32 SpecSlowTAPInit();
|
||||
INT32 Spec128KInit();
|
||||
INT32 Spec128KSlowTAPInit();
|
||||
INT32 Spec128KPlus2Init();
|
||||
INT32 Spec128KInvesInit();
|
||||
INT32 SpecExit();
|
||||
INT32 SpecDraw();
|
||||
INT32 SpecFrame();
|
||||
INT32 SpecScan(INT32 nAction, INT32* pnMin);
|
||||
INT32 SpectrumGetZipName(char** pszName, UINT32 i);
|
||||
|
Loading…
Reference in New Issue