Пример #1
0
static void init_aburner2( void ){
	/* reset hack for AfterBurner2 */
	sys16_patch_code(0x1483c,0x4a);
	sys16_patch_code(0x1483d,0x79);
	sys16_patch_code(0x1483e,0x00);
	sys16_patch_code(0x1483f,0xe0);
	sys16_patch_code(0x14840,0x00);
	sys16_patch_code(0x14841,0x00);

	sys16_onetime_init_machine();
	sys16_bg1_trans = 1;
	sys16_interleave_sprite_data( 0x200000 );
}
Пример #2
0
static DRIVER_INIT( aburner2 ){
	/* reset hack for AfterBurner2 */
	sys16_patch_code(0x1483c,0x4a);
	sys16_patch_code(0x1483d,0x79);
	sys16_patch_code(0x1483e,0x00);
	sys16_patch_code(0x1483f,0xe0);
	sys16_patch_code(0x14840,0x00);
	sys16_patch_code(0x14841,0x00);

	machine_init_sys16_onetime();
	sys16_bg1_trans = 1;
	sys16_interleave_sprite_data( 0x200000 );
}
Пример #3
0
static void init_aburner( void ){
	/* reset hack for AfterBurner */
	sys16_patch_code(0xe76c,0x4a);
	sys16_patch_code(0xe76d,0x79);
	sys16_patch_code(0xe76e,0x00);
	sys16_patch_code(0xe76f,0xe0);
	sys16_patch_code(0xe770,0x00);
	sys16_patch_code(0xe771,0x00);

	sys16_onetime_init_machine();
	sys16_bg1_trans = 1;
	sys16_interleave_sprite_data( 0x200000 );
}
Пример #4
0
static DRIVER_INIT( aburner ){
	/* reset hack for AfterBurner */
	sys16_patch_code(0xe76c,0x4a);
	sys16_patch_code(0xe76d,0x79);
	sys16_patch_code(0xe76e,0x00);
	sys16_patch_code(0xe76f,0xe0);
	sys16_patch_code(0xe770,0x00);
	sys16_patch_code(0xe771,0x00);

	machine_init_sys16_onetime();
	sys16_bg1_trans = 1;
	sys16_interleave_sprite_data( 0x200000 );
}