• Question concerning Apple II+ and Apple //e emulation

    From Jens Gaulke@jegali70@gmail.com to comp.emulators.apple2 on Fri Mar 24 15:15:24 2023
    From Newsgroup: comp.emulators.apple2

    Hi there,

    I successfully emulated an apple II+ with my emulator. I threw the apple II+ Rom at it at it beeped and booted up correctly.

    Now I wanted to test an apple //e Rom. It did not even boot and displayed nothing.

    Do I have to take care of something if i want to do an //e emulation?
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Michael AppleWin Debugger Dev@michael.pohoreski@gmail.com to comp.emulators.apple2 on Sat Mar 25 06:06:12 2023
    From Newsgroup: comp.emulators.apple2

    On Friday, March 24, 2023 at 3:15:26rC>PM UTC-7, Jens Gaulke wrote:
    I successfully emulated an apple II+ with my emulator. I threw the apple II+ Rom at it at it beeped and booted up correctly.
    Great!
    Now I wanted to test an apple //e Rom. It did not even boot and displayed nothing.
    Do I have to take care of something if i want to do an //e emulation?
    Attach a trace of the PC and regs?
    Michael
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From kegs@kegs@provalid.com (Kent Dickey) to comp.emulators.apple2 on Sat Mar 25 13:28:38 2023
    From Newsgroup: comp.emulators.apple2

    In article <63412775-fd79-411e-ac14-03f2211b597fn@googlegroups.com>,
    Jens Gaulke <jegali70@gmail.com> wrote:
    Hi there,

    I successfully emulated an apple II+ with my emulator. I threw the apple
    II+ Rom at it at it beeped and booted up correctly.

    Now I wanted to test an apple //e Rom. It did not even boot and
    displayed nothing.

    Do I have to take care of something if i want to do an //e emulation?

    The Apple //e adds INTXROM to map ROM at $C800-CFFF, and it's used during
    boot. There are lots of new softswitches on a //e, especially for 128K
    of memory, plus double-hires, etc. And depending on the ROM, it may
    require slot 3 80 column card ROM mappings as well, requiring some aux
    memory. And and enhanced //e has a 65c02 with lots of new instruction,
    which will be used in that ROM.

    Kent
    --- Synchronet 3.21b-Linux NewsLink 1.2