hng64 fix (nw)

This commit is contained in:
Miodrag Milanovic 2016-05-01 13:11:46 +02:00
parent 5d17b385f7
commit faaac88e17
6 changed files with 11 additions and 8 deletions

View File

@ -3344,8 +3344,9 @@ files {
MAME_DIR .. "src/mame/video/hng64.cpp", MAME_DIR .. "src/mame/video/hng64.cpp",
MAME_DIR .. "src/mame/audio/hng64.cpp", MAME_DIR .. "src/mame/audio/hng64.cpp",
MAME_DIR .. "src/mame/machine/hng64_net.cpp", MAME_DIR .. "src/mame/machine/hng64_net.cpp",
MAME_DIR .. "src/mame/video/hng64_3d.cpp", MAME_DIR .. "src/mame/machine/hng64_net.h",
MAME_DIR .. "src/mame/video/hng64_sprite.cpp", MAME_DIR .. "src/mame/video/hng64_3d.inc",
MAME_DIR .. "src/mame/video/hng64_sprite.inc",
MAME_DIR .. "src/mame/drivers/lasso.cpp", MAME_DIR .. "src/mame/drivers/lasso.cpp",
MAME_DIR .. "src/mame/includes/lasso.h", MAME_DIR .. "src/mame/includes/lasso.h",
MAME_DIR .. "src/mame/video/lasso.cpp", MAME_DIR .. "src/mame/video/lasso.cpp",

View File

@ -441,6 +441,7 @@ or Fatal Fury for example).
#include "cpu/mips/mips3.h" #include "cpu/mips/mips3.h"
#include "machine/nvram.h" #include "machine/nvram.h"
#include "includes/hng64.h" #include "includes/hng64.h"
#include "machine/hng64_net.h"
/* TODO: NOT measured! */ /* TODO: NOT measured! */
#define PIXEL_CLOCK ((HNG64_MASTER_CLOCK*2)/4) // x 2 is due of the interlaced screen ... #define PIXEL_CLOCK ((HNG64_MASTER_CLOCK*2)/4) // x 2 is due of the interlaced screen ...
@ -1527,7 +1528,6 @@ void hng64_state::machine_reset()
} }
MACHINE_CONFIG_EXTERN(hng64_audio); MACHINE_CONFIG_EXTERN(hng64_audio);
MACHINE_CONFIG_EXTERN(hng64_network);
static MACHINE_CONFIG_START(hng64, hng64_state) static MACHINE_CONFIG_START(hng64, hng64_state)
/* basic machine hardware */ /* basic machine hardware */

View File

@ -0,0 +1,4 @@
// license:LGPL-2.1+
// copyright-holders:David Haywood, Angelo Salese, ElSemi, Andrew Gardner
MACHINE_CONFIG_EXTERN(hng64_network);

View File

@ -1295,3 +1295,6 @@ void hng64_state::video_start()
m_vertsrom = (UINT16*)memregion("verts")->base(); m_vertsrom = (UINT16*)memregion("verts")->base();
m_vertsrom_size = memregion("verts")->bytes(); m_vertsrom_size = memregion("verts")->bytes();
} }
#include "video/hng64_3d.inc"
#include "video/hng64_sprite.inc"

View File

@ -1,9 +1,6 @@
// license:LGPL-2.1+ // license:LGPL-2.1+
// copyright-holders:David Haywood, Angelo Salese, ElSemi, Andrew Gardner, Andrew Zaferakis // copyright-holders:David Haywood, Angelo Salese, ElSemi, Andrew Gardner, Andrew Zaferakis
#include "includes/hng64.h"
///////////////////////////////// /////////////////////////////////
/// Hyper NeoGeo 64 - 3D bits /// /// Hyper NeoGeo 64 - 3D bits ///
///////////////////////////////// /////////////////////////////////

View File

@ -3,8 +3,6 @@
/* Hyper NeoGeo 64 Sprite bits */ /* Hyper NeoGeo 64 Sprite bits */
#include "includes/hng64.h"
/* /*
* Sprite Format * Sprite Format
* ------------------ * ------------------