On Sat, 14 Dec 2002, Timothy Stark wrote: > Date: Sat, 14 Dec 2002 23:54:45 -0500 > From: Timothy Stark > Newsgroups: comp.emulators.apple2 > Subject: Help!!! Apple2 ROM images - mapping specs > > Hello folks: > > On Asimov.net, I found some Apple 2 ROM images but... I noticed that > apple2.rom, apple2e.rom, > and apple2c.rom have 20K to 32K image contents. I looked through source > codes like AppleWin 1.1 source codes, etc. but can't find any information > about ROM image mapping. > > Does anyone have any information about ROM mapping about that image files > like charatcer, slot, basic, monitor, etc..? How about language ROM card > specs, etc? > > Thank you! > Tim Stark > Hello, I may be wrong, but AFAIK the structures of the rom images are as follows: Apple2.rom (20 kb): $0000 - $0fff = SlotRom $1000 - $1fff = Identical copy of SlotRom (Why? No idea...) $2000 - $4fff = Basic/MonitorRom ($d000 - $ffff) Apple2e.rom (32 kb): $0000 - $0fff = SlotRom $1000 - $3fff = Basic/MonitorRom ($d000 - $ffff) $4000 - $4fff = IntCXRom of Apple//e ($c100 - $cfff) $5000 - $7fff = Identical copy of Basic/MonitorRom ($d000 - $ffff) Apple2c.rom (32 kb): $0000 - $0fff = "SlotRom" (The Apple//c did not really have slots.) $1000 - $3fff = Basic/MonitorRom ($d000 - $ffff) Bank 1 $4000 - $4fff = Internal $c100-$cfff Rom of Apple//c $5000 - $7fff = Apple//c specific Rom Bank 2 The video character rom is not included in any of these rom files. Kind regards Holger Stefano Priore wrote in message news:... > Holger Picker wrote: > > > I may be wrong, but AFAIK the structures of the rom images are as > > follows: > > > Apple2.rom (20 kb): > > $0000 - $0fff = SlotRom > > $1000 - $1fff = Identical copy of SlotRom (Why? No idea...) > > $2000 - $4fff = Basic/MonitorRom ($d000 - $ffff) > > > Apple2e.rom (32 kb): > > $0000 - $0fff = SlotRom > > $1000 - $3fff = Basic/MonitorRom ($d000 - $ffff) > > $4000 - $4fff = IntCXRom of Apple//e ($c100 - $cfff) > > $5000 - $7fff = Identical copy of Basic/MonitorRom ($d000 - $ffff) > > > Apple2c.rom (32 kb): > > $0000 - $0fff = "SlotRom" (The Apple//c did not really have slots.) > > $1000 - $3fff = Basic/MonitorRom ($d000 - $ffff) Bank 1 > > $4000 - $4fff = Internal $c100-$cfff Rom of Apple//c > > $5000 - $7fff = Apple//c specific Rom Bank 2 > > > The video character rom is not included in any of these rom files. > > What about apple2o.rom (I guess the name refers to the original, > Revision 0 Apple ][, right?) and Apple_II+_rom.zip? I'd be very > interested in mapping these... > > I was going to post the very same question when I saw this thread, call > it synchronicity!!! The filename might vary. Dapple uses "apple2o.rom" to refer to an intbasic ROM that has Autostart and "apple2m.rom" to refer to the Monitor ROM (it was arbitrary, to be honest). These are 12K ROMs (12,288 bytes, $3000) and contain only $D000-$FFFF. -uso.