mirror of
https://github.com/holub/mame
synced 2025-05-21 21:29:15 +03:00
Fixed a few out-of-bounds errors revealed by randomly initializing auto_malloc()
memory.
This commit is contained in:
parent
d6bbd1cbde
commit
38b9895e51
@ -498,7 +498,7 @@ GFXDECODE_END
|
|||||||
static TILE_GET_INFO( get_tile_info )
|
static TILE_GET_INFO( get_tile_info )
|
||||||
{
|
{
|
||||||
// wrong color index!
|
// wrong color index!
|
||||||
SET_TILE_INFO(0, videoram[tile_index], colorram[tile_index], 0);
|
SET_TILE_INFO(0, videoram[tile_index], colorram[tile_index] & 0x7f, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static VIDEO_START( laserbat )
|
static VIDEO_START( laserbat )
|
||||||
|
@ -47,7 +47,7 @@ Twenty four 8116 rams.
|
|||||||
static ADDRESS_MAP_START( main_cpu, ADDRESS_SPACE_PROGRAM, 8 )
|
static ADDRESS_MAP_START( main_cpu, ADDRESS_SPACE_PROGRAM, 8 )
|
||||||
AM_RANGE(0x0000, 0x0fff) AM_RAM
|
AM_RANGE(0x0000, 0x0fff) AM_RAM
|
||||||
AM_RANGE(0x1000, 0x1fff) AM_RAM //AM_WRITE(deco_charram_w) AM_BASE(&deco_charram)
|
AM_RANGE(0x1000, 0x1fff) AM_RAM //AM_WRITE(deco_charram_w) AM_BASE(&deco_charram)
|
||||||
AM_RANGE(0x2000, 0x7fff) AM_RAM //AM_WRITE(deco_charram_w) AM_BASE(&deco_charram)
|
AM_RANGE(0x2000, 0x7fff) AM_RAM AM_BASE(&deco_charram) //AM_WRITE(deco_charram_w)
|
||||||
AM_RANGE(0x9000, 0x9000) AM_WRITENOP
|
AM_RANGE(0x9000, 0x9000) AM_WRITENOP
|
||||||
AM_RANGE(0x9000, 0x9000) AM_READNOP
|
AM_RANGE(0x9000, 0x9000) AM_READNOP
|
||||||
AM_RANGE(0x9200, 0x9200) AM_WRITENOP
|
AM_RANGE(0x9200, 0x9200) AM_WRITENOP
|
||||||
|
@ -1826,7 +1826,7 @@ static MACHINE_DRIVER_START( mj4simai )
|
|||||||
MDRV_SCREEN_VISIBLE_AREA(0x40, 0x1c0-1, 0x80, 0x170-1)
|
MDRV_SCREEN_VISIBLE_AREA(0x40, 0x1c0-1, 0x80, 0x170-1)
|
||||||
|
|
||||||
MDRV_GFXDECODE(seta2)
|
MDRV_GFXDECODE(seta2)
|
||||||
MDRV_PALETTE_LENGTH(0x8000)
|
MDRV_PALETTE_LENGTH(0x8000+0xf0) /* extra 0xf0 because we might draw 256-color object with 16-color granularity */
|
||||||
|
|
||||||
MDRV_VIDEO_START(seta2)
|
MDRV_VIDEO_START(seta2)
|
||||||
MDRV_VIDEO_UPDATE(seta2)
|
MDRV_VIDEO_UPDATE(seta2)
|
||||||
|
Loading…
Reference in New Issue
Block a user