mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
Modernize spec_snqk.cpp (nw)
This commit is contained in:
parent
894c6320a0
commit
a312192851
@ -220,6 +220,30 @@ protected:
|
||||
void ts2068_64col_scanline(bitmap_ind16 &bitmap, int y, int borderlines, unsigned short inkcolor);
|
||||
void ts2068_lores_scanline(bitmap_ind16 &bitmap, int y, int borderlines, int screen);
|
||||
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
|
||||
|
||||
// snapshot helpers
|
||||
void update_paging();
|
||||
void page_basicrom();
|
||||
void border_update(int data);
|
||||
void setup_sp(uint8_t *snapdata, uint32_t snapsize);
|
||||
void setup_sna(uint8_t *snapdata, uint32_t snapsize);
|
||||
void setup_ach(uint8_t *snapdata, uint32_t snapsize);
|
||||
void setup_prg(uint8_t *snapdata, uint32_t snapsize);
|
||||
void setup_plusd(uint8_t *snapdata, uint32_t snapsize);
|
||||
void setup_sem(uint8_t *snapdata, uint32_t snapsize);
|
||||
void setup_sit(uint8_t *snapdata, uint32_t snapsize);
|
||||
void setup_zx(uint8_t *snapdata, uint32_t snapsize);
|
||||
void setup_snp(uint8_t *snapdata, uint32_t snapsize);
|
||||
void snx_decompress_block(address_space &space, uint8_t *source, uint16_t dest, uint16_t size);
|
||||
void setup_snx(uint8_t *snapdata, uint32_t snapsize);
|
||||
void setup_frz(uint8_t *snapdata, uint32_t snapsize);
|
||||
void z80_decompress_block(address_space &space, uint8_t *source, uint16_t dest, uint16_t size);
|
||||
void setup_z80(uint8_t *snapdata, uint32_t snapsize);
|
||||
|
||||
// quickload helpers
|
||||
void log_quickload(const char *type, uint32_t start, uint32_t length, uint32_t exec, const char *exec_format);
|
||||
void setup_scr(uint8_t *quickdata, uint32_t quicksize);
|
||||
void setup_raw(uint8_t *quickdata, uint32_t quicksize);
|
||||
};
|
||||
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -11,22 +11,6 @@
|
||||
|
||||
#include "imagedev/snapquik.h"
|
||||
|
||||
void spectrum_setup_sna(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_z80(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_sp(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_ach(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_prg(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_plusd(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_sem(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_sit(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_zx(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_snp(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_snx(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
void spectrum_setup_frz(running_machine &machine, uint8_t *snapdata, uint32_t snapsize);
|
||||
|
||||
void spectrum_setup_scr(running_machine &machine, uint8_t *quickdata, uint32_t quicksize);
|
||||
void spectrum_setup_raw(running_machine &machine, uint8_t *quickdata, uint32_t quicksize);
|
||||
|
||||
#define BASE_RAM 0x4000
|
||||
#define SPECTRUM_BANK 0x4000
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user