- [FIX] No calculava be l'adreça de la ROM actual en 128K

- [FIX] La ROM accedeix al pot 0x7ffd "the torerous menner", he tingut que ficar un apanyo
This commit is contained in:
2025-07-21 14:00:31 +02:00
parent ab476a19b1
commit 300f95803e
2 changed files with 13 additions and 9 deletions

View File

@@ -74,10 +74,12 @@ namespace actions
int main(int argc, char *argv[])
{
const uint32_t clock = 3500000; // 3546900;
//const uint32_t clock = 3500000;
const uint32_t clock = 3546900;
const uint32_t update_freq = clock / 10;
new zx_48mem(); // zx_128mem();
//new zx_48mem();
new zx_128mem();
z80dis::loadSymbols();
z80::reset();
@@ -85,8 +87,8 @@ int main(int argc, char *argv[])
SDL_Init(SDL_INIT_EVERYTHING);
z80debug::init();
//zxscreen::init(SCREEN_MODE_128K);
zxscreen::init(SCREEN_MODE_48K);
zxscreen::init(SCREEN_MODE_128K);
//zxscreen::init(SCREEN_MODE_48K);
ui::menu::init();
ui::menu::setexitcallback(actions::exitMenu);
@@ -118,7 +120,7 @@ int main(int argc, char *argv[])
zx_tape::load("fernandomartin.tap");
if (argc==3) { z80debug::loadngo(argv[1], argv[2]); }
//z80debug::stop();
z80debug::stop();
bool should_exit = false;
SDL_Event e;