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

    From Jens Gaulke@21:1/5 to All on Fri Mar 24 15:15:24 2023
    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?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael AppleWin Debugger Dev@21:1/5 to Jens Gaulke on Sat Mar 25 06:06:12 2023
    On Friday, March 24, 2023 at 3:15:26 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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kent Dickey@21:1/5 to jegali70@gmail.com on Sat Mar 25 13:28:38 2023
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)