diff options
Diffstat (limited to 'src/mame/video/n64.cpp')
-rw-r--r-- | src/mame/video/n64.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/video/n64.cpp b/src/mame/video/n64.cpp index e0723dfa953..88f0548c060 100644 --- a/src/mame/video/n64.cpp +++ b/src/mame/video/n64.cpp @@ -25,7 +25,7 @@ TODO: *******************************************************************************/ #include "emu.h" -#include "video/n64.h" +#include "includes/n64.h" #include "video/rdpblend.h" #include "video/rdptpipe.h" @@ -91,14 +91,14 @@ int32_t n64_rdp::get_alpha_cvg(int32_t comb_alpha, rdp_span_aux* userdata, const void n64_state::video_start() { - m_rdp = auto_alloc(machine(), n64_rdp(*this, m_rdram, m_rsp_dmem)); + m_rdp = std::make_unique<n64_rdp>(*this, m_rdram, m_rsp_dmem); m_rdp->set_machine(machine()); m_rdp->init_internal_state(); m_rdp->set_n64_periphs(m_rcp_periphs); m_rdp->m_blender.set_machine(machine()); - m_rdp->m_blender.set_processor(m_rdp); + m_rdp->m_blender.set_processor(m_rdp.get()); m_rdp->m_tex_pipe.set_machine(machine()); |