mirror of
https://github.com/ekeeke/Genesis-Plus-GX.git
synced 2025-01-28 02:45:27 +01:00
[Core/MS] fixed 4MB ROM support
This commit is contained in:
parent
6e020fb3ad
commit
862e44f098
@ -56,6 +56,7 @@ Genesis Plus GX 1.7.5 (xx/xx/xxxx) (Eke-Eke)
|
|||||||
* improved emulation accuracy of SG-1000 & Mark-III hardware
|
* improved emulation accuracy of SG-1000 & Mark-III hardware
|
||||||
* improved emulation accuracy of Japanese Master System I/O chip (315-5297)
|
* improved emulation accuracy of Japanese Master System I/O chip (315-5297)
|
||||||
* fixed Boot ROM loading when switching system hardware
|
* fixed Boot ROM loading when switching system hardware
|
||||||
|
* fixed 4MB ROM support
|
||||||
|
|
||||||
[Core/GG]
|
[Core/GG]
|
||||||
---------------
|
---------------
|
||||||
@ -82,6 +83,7 @@ Genesis Plus GX 1.7.5 (xx/xx/xxxx) (Eke-Eke)
|
|||||||
* improved XE-1AP controller emulation
|
* improved XE-1AP controller emulation
|
||||||
* improved HVC latch behavior for gun emulation (fixes "Gunfight - 3 in 1" randomization when using Justifier)
|
* improved HVC latch behavior for gun emulation (fixes "Gunfight - 3 in 1" randomization when using Justifier)
|
||||||
* improved control pad emulation accuracy (verified on real hardware)
|
* improved control pad emulation accuracy (verified on real hardware)
|
||||||
|
* improved 4 Way-Play emulation (fixes multitap detection in CD games)
|
||||||
* fixed TeamPlayer emulation (fixes multitap detection in Gauntlet 4)
|
* fixed TeamPlayer emulation (fixes multitap detection in Gauntlet 4)
|
||||||
|
|
||||||
[Core/VDP]
|
[Core/VDP]
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Genesis Plus
|
* Genesis Plus
|
||||||
* SG-1000, Master System & Game Gear cartridge hardware support
|
* SG-1000, Master System & Game Gear cartridge hardware support
|
||||||
*
|
*
|
||||||
* Copyright (C) 2007-2015 Eke-Eke (Genesis Plus GX)
|
* Copyright (C) 2007-2016 Eke-Eke (Genesis Plus GX)
|
||||||
*
|
*
|
||||||
* Redistribution and use of this code or any derivative works are permitted
|
* Redistribution and use of this code or any derivative works are permitted
|
||||||
* provided that the following conditions are met:
|
* provided that the following conditions are met:
|
||||||
@ -72,7 +72,7 @@ typedef struct
|
|||||||
{
|
{
|
||||||
uint8 fcr[4];
|
uint8 fcr[4];
|
||||||
uint8 mapper;
|
uint8 mapper;
|
||||||
uint8 pages;
|
uint16 pages;
|
||||||
} romhw_t;
|
} romhw_t;
|
||||||
|
|
||||||
static const rominfo_t game_list[] =
|
static const rominfo_t game_list[] =
|
||||||
@ -363,7 +363,7 @@ static struct
|
|||||||
uint8 *rom;
|
uint8 *rom;
|
||||||
uint8 *fcr;
|
uint8 *fcr;
|
||||||
uint8 mapper;
|
uint8 mapper;
|
||||||
uint8 pages;
|
uint16 pages;
|
||||||
} slot;
|
} slot;
|
||||||
|
|
||||||
/* Function prototypes */
|
/* Function prototypes */
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* Genesis Plus
|
* Genesis Plus
|
||||||
* SG-1000, Master System & Game Gear cartridge hardware support
|
* SG-1000, Master System & Game Gear cartridge hardware support
|
||||||
*
|
*
|
||||||
* Copyright (C) 2007-2015 Eke-Eke (Genesis Plus GX)
|
* Copyright (C) 2007-2016 Eke-Eke (Genesis Plus GX)
|
||||||
*
|
*
|
||||||
* Redistribution and use of this code or any derivative works are permitted
|
* Redistribution and use of this code or any derivative works are permitted
|
||||||
* provided that the following conditions are met:
|
* provided that the following conditions are met:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user