Update mednafen cores to 1.27.1 (#2831)
This commit is contained in:
parent
01c3b14495
commit
9488e19d38
|
@ -16,6 +16,7 @@
|
||||||
/Assets/dll/*.lib
|
/Assets/dll/*.lib
|
||||||
/Assets/dll/*.iobj
|
/Assets/dll/*.iobj
|
||||||
/Assets/dll/*.ipdb
|
/Assets/dll/*.ipdb
|
||||||
|
/Assets/dll/*.wbx
|
||||||
|
|
||||||
*.ilk
|
*.ilk
|
||||||
*.il
|
*.il
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -9,7 +9,7 @@ using BizHawk.Emulation.Cores.Waterbox;
|
||||||
|
|
||||||
namespace BizHawk.Emulation.Cores.Consoles.NEC.PCE
|
namespace BizHawk.Emulation.Cores.Consoles.NEC.PCE
|
||||||
{
|
{
|
||||||
[PortedCore(CoreNames.HyperNyma, "Mednafen Team", "1.26.1", "https://mednafen.github.io/releases/")]
|
[PortedCore(CoreNames.HyperNyma, "Mednafen Team", "1.27.1", "https://mednafen.github.io/releases/")]
|
||||||
public class HyperNyma : NymaCore, IRegionable, IPceGpuView
|
public class HyperNyma : NymaCore, IRegionable, IPceGpuView
|
||||||
{
|
{
|
||||||
private readonly LibHyperNyma _hyperNyma;
|
private readonly LibHyperNyma _hyperNyma;
|
||||||
|
|
|
@ -11,7 +11,7 @@ using BizHawk.Emulation.DiscSystem;
|
||||||
|
|
||||||
namespace BizHawk.Emulation.Cores.Consoles.NEC.PCE
|
namespace BizHawk.Emulation.Cores.Consoles.NEC.PCE
|
||||||
{
|
{
|
||||||
[PortedCore(CoreNames.TurboNyma, "Mednafen Team", "1.26.1", "https://mednafen.github.io/releases/")]
|
[PortedCore(CoreNames.TurboNyma, "Mednafen Team", "1.27.1", "https://mednafen.github.io/releases/")]
|
||||||
public class TurboNyma : NymaCore, IRegionable, IPceGpuView
|
public class TurboNyma : NymaCore, IRegionable, IPceGpuView
|
||||||
{
|
{
|
||||||
private readonly LibTurboNyma _turboNyma;
|
private readonly LibTurboNyma _turboNyma;
|
||||||
|
|
|
@ -5,7 +5,7 @@ using System.Collections.Generic;
|
||||||
|
|
||||||
namespace BizHawk.Emulation.Cores.Consoles.NEC.PCFX
|
namespace BizHawk.Emulation.Cores.Consoles.NEC.PCFX
|
||||||
{
|
{
|
||||||
[PortedCore(CoreNames.TST, "Mednafen Team", "1.26.1", "https://mednafen.github.io/releases/")]
|
[PortedCore(CoreNames.TST, "Mednafen Team", "1.27.1", "https://mednafen.github.io/releases/")]
|
||||||
public class Tst : NymaCore
|
public class Tst : NymaCore
|
||||||
{
|
{
|
||||||
[CoreConstructor("PCFX")]
|
[CoreConstructor("PCFX")]
|
||||||
|
|
|
@ -4,7 +4,7 @@ using BizHawk.Emulation.Cores.Waterbox;
|
||||||
|
|
||||||
namespace BizHawk.Emulation.Cores.Consoles.Nintendo.Faust
|
namespace BizHawk.Emulation.Cores.Consoles.Nintendo.Faust
|
||||||
{
|
{
|
||||||
[PortedCore(CoreNames.Faust, "Mednafen Team", "1.26.1", "https://mednafen.github.io/releases/")]
|
[PortedCore(CoreNames.Faust, "Mednafen Team", "1.27.1", "https://mednafen.github.io/releases/")]
|
||||||
public class Faust : NymaCore, IRegionable
|
public class Faust : NymaCore, IRegionable
|
||||||
{
|
{
|
||||||
[CoreConstructor("SNES")]
|
[CoreConstructor("SNES")]
|
||||||
|
|
|
@ -5,7 +5,7 @@ using System.Collections.Generic;
|
||||||
|
|
||||||
namespace BizHawk.Emulation.Cores.Consoles.SNK
|
namespace BizHawk.Emulation.Cores.Consoles.SNK
|
||||||
{
|
{
|
||||||
[PortedCore(CoreNames.NeoPop, "Thomas Klausner, Mednafen Team", "1.26.1", "https://mednafen.github.io/releases/")]
|
[PortedCore(CoreNames.NeoPop, "Thomas Klausner, Mednafen Team", "1.27.1", "https://mednafen.github.io/releases/")]
|
||||||
public class NeoGeoPort : NymaCore,
|
public class NeoGeoPort : NymaCore,
|
||||||
ISaveRam // NGP provides its own saveram interface
|
ISaveRam // NGP provides its own saveram interface
|
||||||
{
|
{
|
||||||
|
|
|
@ -5,7 +5,7 @@ using System.Collections.Generic;
|
||||||
|
|
||||||
namespace BizHawk.Emulation.Cores.Consoles.Sega.Saturn
|
namespace BizHawk.Emulation.Cores.Consoles.Sega.Saturn
|
||||||
{
|
{
|
||||||
[PortedCore(CoreNames.Saturnus, "Mednafen Team", "1.26.1", "https://mednafen.github.io/releases/")]
|
[PortedCore(CoreNames.Saturnus, "Mednafen Team", "1.27.1", "https://mednafen.github.io/releases/")]
|
||||||
public class Saturnus : NymaCore, IRegionable
|
public class Saturnus : NymaCore, IRegionable
|
||||||
{
|
{
|
||||||
[CoreConstructor("SAT")]
|
[CoreConstructor("SAT")]
|
||||||
|
|
|
@ -237,9 +237,13 @@ namespace Mednafen
|
||||||
|
|
||||||
namespace Time
|
namespace Time
|
||||||
{
|
{
|
||||||
void Time_Init(void)
|
void Time_Init()
|
||||||
{}
|
{}
|
||||||
int64 EpochTime(void)
|
int64 EpochTime()
|
||||||
|
{
|
||||||
|
return FrontendTime;
|
||||||
|
}
|
||||||
|
int64 MonoUS()
|
||||||
{
|
{
|
||||||
return FrontendTime;
|
return FrontendTime;
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,7 +41,7 @@ static void Setup()
|
||||||
samples = (int16_t*)alloc_invisible(22050 * 2 * sizeof(*samples));
|
samples = (int16_t*)alloc_invisible(22050 * 2 * sizeof(*samples));
|
||||||
Surf = new MDFN_Surface(
|
Surf = new MDFN_Surface(
|
||||||
pixels, Game->fb_width, Game->fb_height, Game->fb_width,
|
pixels, Game->fb_width, Game->fb_height, Game->fb_width,
|
||||||
MDFN_PixelFormat(MDFN_COLORSPACE_RGB, 16, 8, 0, 24)
|
MDFN_PixelFormat(MDFN_COLORSPACE_RGB, 4, 16, 8, 0, 24)
|
||||||
);
|
);
|
||||||
EES = new EmulateSpecStruct();
|
EES = new EmulateSpecStruct();
|
||||||
EES->surface = Surf;
|
EES->surface = Surf;
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit d4c49787fefc2ebccf4862591fb03413d621fa7b
|
Subproject commit da0946da80e00fae0f1d2d086d67f64df6a7e3e0
|
|
@ -9,7 +9,7 @@
|
||||||
#include "mednafen/src/hw_misc/arcade_card/arcade_card.h"
|
#include "mednafen/src/hw_misc/arcade_card/arcade_card.h"
|
||||||
#include "mednafen/src/pce_fast/huc6280.h"
|
#include "mednafen/src/pce_fast/huc6280.h"
|
||||||
|
|
||||||
using namespace PCE_Fast;
|
using namespace MDFN_IEN_PCE_FAST;
|
||||||
|
|
||||||
extern Mednafen::MDFNGI EmulatedPCE_Fast;
|
extern Mednafen::MDFNGI EmulatedPCE_Fast;
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ static void Access##N(uint8_t* buffer, int64_t address, int64_t count, bool writ
|
||||||
}\
|
}\
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace PCE_Fast
|
namespace MDFN_IEN_PCE_FAST
|
||||||
{
|
{
|
||||||
extern ArcadeCard* arcade_card;
|
extern ArcadeCard* arcade_card;
|
||||||
// extern VCE* vce;
|
// extern VCE* vce;
|
||||||
|
|
Loading…
Reference in New Issue