mirror of
https://github.com/holub/mame
synced 2025-07-01 08:18:59 +03:00
cps1.cpp: Move another variable down into cps2_state (nw)
This commit is contained in:
parent
447cda5667
commit
012b049c7f
@ -362,7 +362,6 @@ protected:
|
|||||||
const struct CPS1config *m_game_config;
|
const struct CPS1config *m_game_config;
|
||||||
int m_scroll_size;
|
int m_scroll_size;
|
||||||
int m_obj_size;
|
int m_obj_size;
|
||||||
int m_cps2_obj_size;
|
|
||||||
int m_other_size;
|
int m_other_size;
|
||||||
int m_palette_align;
|
int m_palette_align;
|
||||||
int m_palette_size;
|
int m_palette_size;
|
||||||
@ -485,6 +484,7 @@ private:
|
|||||||
int m_cps2_last_sprite_offset; /* Offset of the last sprite */
|
int m_cps2_last_sprite_offset; /* Offset of the last sprite */
|
||||||
int m_pri_ctrl; /* Sprite layer priorities */
|
int m_pri_ctrl; /* Sprite layer priorities */
|
||||||
int m_objram_bank;
|
int m_objram_bank;
|
||||||
|
int m_cps2_obj_size;
|
||||||
|
|
||||||
/* misc */
|
/* misc */
|
||||||
int m_readpaddle; // pzloop2
|
int m_readpaddle; // pzloop2
|
||||||
|
@ -2250,7 +2250,6 @@ void cps_state::video_start()
|
|||||||
/* Put in some const */
|
/* Put in some const */
|
||||||
m_scroll_size = 0x4000; /* scroll1, scroll2, scroll3 */
|
m_scroll_size = 0x4000; /* scroll1, scroll2, scroll3 */
|
||||||
m_obj_size = 0x0800;
|
m_obj_size = 0x0800;
|
||||||
m_cps2_obj_size = 0x2000;
|
|
||||||
m_other_size = 0x0800;
|
m_other_size = 0x0800;
|
||||||
m_palette_align = 0x0400; /* minimum alignment is a single palette page (512 colors). Verified on pcb. */
|
m_palette_align = 0x0400; /* minimum alignment is a single palette page (512 colors). Verified on pcb. */
|
||||||
m_palette_size = cps1_palette_entries * 32; /* Size of palette RAM */
|
m_palette_size = cps1_palette_entries * 32; /* Size of palette RAM */
|
||||||
@ -2326,6 +2325,7 @@ void cps2_state::video_start()
|
|||||||
{
|
{
|
||||||
cps_state::video_start();
|
cps_state::video_start();
|
||||||
|
|
||||||
|
m_cps2_obj_size = 0x2000;
|
||||||
m_cps2_buffered_obj = make_unique_clear<uint16_t[]>(m_cps2_obj_size / 2);
|
m_cps2_buffered_obj = make_unique_clear<uint16_t[]>(m_cps2_obj_size / 2);
|
||||||
|
|
||||||
memset(m_objram1, 0, m_cps2_obj_size);
|
memset(m_objram1, 0, m_cps2_obj_size);
|
||||||
|
Loading…
Reference in New Issue
Block a user