--- nono/vm/romimg_x68k.cpp 2026/04/29 17:04:53 1.1.1.5 +++ nono/vm/romimg_x68k.cpp 2026/04/29 17:04:55 1.1.1.6 @@ -25,8 +25,11 @@ std::unique_ptr gIPLROM2; // そのため、RAM 側も ROM 側もこいつが応対する必要がある。 IPLROM0Device::IPLROM0Device() + : inherited("IPLROM(0)") { - devname = "IPLROM(0)"; + ClearAlias(); + AddAlias("IPLROM0"); + mask = 0x10000 - 1; } @@ -98,8 +101,11 @@ IPLROM0Device::Peek8(uint32 addr) // IPLROM1Device::IPLROM1Device() + : inherited("IPLROM(1)") { - devname = "IPLROM(1)"; + ClearAlias(); + AddAlias("IPLROM1"); + devaddr = 0xfe0000; devlen = 0x020000; mask = devlen - 1; @@ -132,8 +138,11 @@ IPLROM1Device::Init() // IPLROM2Device::IPLROM2Device() + : inherited("IPLROM(2)") { - devname = "IPLROM(2)"; + ClearAlias(); + AddAlias("IPLROM2"); + devaddr = 0xfc0000; devlen = 0x020000; mask = devlen - 1; @@ -162,8 +171,8 @@ IPLROM2Device::Init() // CGROMDevice::CGROMDevice() + : inherited("CGROM") { - devname = "CGROM"; devaddr = 0xf00000; devlen = 768 * 1024; mask = 1024 * 1024 - 1;