--- nono/vm/romimg_x68k.h 2026/04/29 17:05:10 1.1.1.8 +++ nono/vm/romimg_x68k.h 2026/04/29 17:05:18 1.1.1.9 @@ -65,7 +65,15 @@ class CGROMDevice : public ROMDevice bool Init() override; }; -extern CGROMDevice *gCGROM; -extern IPLROM0Device *gIPLROM0; -extern IPLROM1Device *gIPLROM1; -extern IPLROM2Device *gIPLROM2; +static inline CGROMDevice *GetCGROMDevice() { + return Object::GetObject(OBJ_CGROM); +} +static inline IPLROM0Device *GetIPLROM0Device() { + return Object::GetObject(OBJ_IPLROM_BOOT); +} +static inline IPLROM1Device *GetIPLROM1Device() { + return Object::GetObject(OBJ_IPLROM1); +} +static inline ROMDevice *GetIPLROM2Device() { + return Object::GetObject(OBJ_IPLROM2); +}