From df7d682d963dbb3de9645a0376d58396b65649b7 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Sun, 11 Dec 2016 22:00:41 -0800 Subject: Fix Z80 RAM mapping after refactor --- genesis.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'genesis.c') diff --git a/genesis.c b/genesis.c index 5c6f117..e4140ca 100644 --- a/genesis.c +++ b/genesis.c @@ -803,6 +803,7 @@ genesis_context *alloc_init_genesis(rom_info *rom, void *main_rom, void *lock_on psg_init(gen->psg, render_sample_rate(), gen->master_clock, MCLKS_PER_PSG, render_audio_buffer(), lowpass_cutoff); gen->z80 = calloc(1, sizeof(z80_context)); + gen->zram = calloc(1, Z80_RAM_BYTES); z80_map[0].buffer = gen->zram = calloc(1, Z80_RAM_BYTES); #ifndef NO_Z80 z80_options *z_opts = malloc(sizeof(z80_options)); @@ -818,7 +819,6 @@ genesis_context *alloc_init_genesis(rom_info *rom, void *main_rom, void *lock_on gen->cart = main_rom; gen->lock_on = lock_on; gen->work_ram = calloc(2, RAM_WORDS); - gen->zram = calloc(1, Z80_RAM_BYTES); setup_io_devices(config, rom, gen); gen->save_type = rom->save_type; -- cgit v1.2.3