Add mapper 385
This commit is contained in:
@@ -544,6 +544,21 @@ void Mapper288_Init(CartInfo *info) {
|
||||
AddExState(&dipswitch, 1, 0, "DIPSW");
|
||||
}
|
||||
|
||||
/*------------------ Map 385 ---------------------------*/
|
||||
|
||||
static void M385Sync(void) {
|
||||
int32 mirror = latche & 1;
|
||||
int32 bank = (latche >> 1) & 0x7;
|
||||
setprg16(0x8000, bank);
|
||||
setprg16(0xc000, bank);
|
||||
setmirror(mirror ^ 1);
|
||||
setchr8(0);
|
||||
}
|
||||
|
||||
void Mapper385_Init(CartInfo *info) {
|
||||
Latch_Init(info, M385Sync, NULL, 0x0000, 0x8000, 0xFFFF, 0);
|
||||
}
|
||||
|
||||
/*------------------ Map 541 ---------------------------*/
|
||||
/* LittleCom 160-in-1 multicart */
|
||||
static void M541Sync(void) {
|
||||
|
||||
@@ -776,6 +776,7 @@ INES_BOARD_BEGIN()
|
||||
INES_BOARD( "KN-42", 381, Mapper381_Init )
|
||||
INES_BOARD( "830928C", 382, Mapper382_Init )
|
||||
INES_BOARD( "YY840708C", 383, Mapper383_Init )
|
||||
INES_BOARD( "NTDEC 2779", 385, Mapper385_Init )
|
||||
INES_BOARD( "YY860729C", 386, Mapper386_Init )
|
||||
INES_BOARD( "YY850735C", 387, Mapper387_Init )
|
||||
INES_BOARD( "YY850835C", 388, Mapper388_Init )
|
||||
|
||||
@@ -287,6 +287,7 @@ void Mapper380_Init(CartInfo *);
|
||||
void Mapper381_Init(CartInfo *);
|
||||
void Mapper382_Init(CartInfo *);
|
||||
void Mapper383_Init(CartInfo *);
|
||||
void Mapper385_Init(CartInfo *);
|
||||
void Mapper386_Init(CartInfo *);
|
||||
void Mapper387_Init(CartInfo *);
|
||||
void Mapper388_Init(CartInfo *);
|
||||
|
||||
Reference in New Issue
Block a user