- [FIX] Corregit el acces als port amb OUT
- [NEW] Nou model de gestió de memòria
This commit is contained in:
27
main.cpp
27
main.cpp
@@ -12,14 +12,14 @@
|
||||
#include "ui_menu.h"
|
||||
#include "z80analyze.h"
|
||||
#include "ui_window.h"
|
||||
#include "z80mem.h"
|
||||
#include "zx_48mem.h"
|
||||
#include "zx_128mem.h"
|
||||
#include "zx_mem.h"
|
||||
//#include "zx_48mem.h"
|
||||
//#include "zx_128mem.h"
|
||||
#include "z80viewer.h"
|
||||
#include "zx_128bankviewer.h"
|
||||
#include "zx_128pageviewer.h"
|
||||
//#include "zx_128bankviewer.h"
|
||||
//#include "zx_128pageviewer.h"
|
||||
|
||||
uint8_t memory[65536];
|
||||
//uint8_t memory[65536];
|
||||
uint32_t time = 0;
|
||||
uint32_t t_states = 0;
|
||||
|
||||
@@ -82,7 +82,8 @@ int main(int argc, char *argv[])
|
||||
const uint32_t update_freq = clock / 10;
|
||||
|
||||
//new zx_48mem();
|
||||
new zx_128mem();
|
||||
//new zx_128mem();
|
||||
mem::init(ZX_128K);
|
||||
|
||||
z80dis::loadSymbols();
|
||||
z80::reset();
|
||||
@@ -93,13 +94,13 @@ int main(int argc, char *argv[])
|
||||
//zxscreen::init(SCREEN_MODE_48K);
|
||||
zxscreen::init(SCREEN_MODE_128K);
|
||||
|
||||
z80viewer *v = new zx_128bankviewer();
|
||||
v->show();
|
||||
z80viewer::registerViewer("128BANK", v);
|
||||
//z80viewer *v = new zx_128bankviewer();
|
||||
//v->show();
|
||||
//z80viewer::registerViewer("128BANK", v);
|
||||
|
||||
v = new zx_128pageviewer();
|
||||
v->show();
|
||||
z80viewer::registerViewer("128PAGE", v);
|
||||
//v = new zx_128pageviewer();
|
||||
//v->show();
|
||||
//z80viewer::registerViewer("128PAGE", v);
|
||||
|
||||
ui::menu::init();
|
||||
ui::menu::setexitcallback(actions::exitMenu);
|
||||
|
||||
Reference in New Issue
Block a user