3

I'm trying to complete the original Ultima I on an Apple //e.

These instructions explain space flight, but I can't seem to destroy enemy ships in order to become a Space Ace, even when I should be able to.

8
  • 1
    Game play specific questions feel off-topic here. Those other sources are probably always going to be as good as it gets.
    – user12
    Commented Apr 23, 2016 at 21:32
  • @jdv: But not good enough in this case, as my answer illustrates. Commented Apr 23, 2016 at 21:52
  • 6
    I'm voting to close this question as off-topic because gameplay-specific questions should be asked on Gaming.SE.
    – Mark
    Commented Apr 24, 2016 at 6:32
  • 3
    If you want this to be on-topic, you need to make clear that it's a technical problem, not a gameplay one. "I can't seem to destroy enemy ships" is very vague.
    – Mark
    Commented Apr 24, 2016 at 7:06
  • @Mark: Have you read this meta question? meta.retrocomputing.stackexchange.com/questions/71/… Commented Apr 24, 2016 at 7:15

1 Answer 1

12

Are you using an enhanced //e? If so you'll need to get a patched copy, or copy and patch yours.

The original (non-remake) Apple II version uses an undocumented 6502 opcode in the space flight code. This makes it impossible to hit the alien ships when running on a 65C02.

The fix is in file "FGT3". Change the bytes at 74D1 to 46 43 45 43 (all hex).

10
  • 2
    @jdv: Yes, I added this to the wiki. Ultima is a famous series. Do you want me to find a more obscure example? Commented Apr 24, 2016 at 2:06
  • 1
    I am AFAIK. You know that it was suggested in meta that I submit a question as a test case. I've seen this question asked before and I think SE is a great place for its like. Commented Apr 24, 2016 at 2:41
  • 2
    Sure, but he whole thing was contrived, wasn't it? (I saw the meta question and knew this was related, but was unaware it was a "test" question.) Even so, the overwhelming majority of game questions, retro or not, would never come close to a similar answer. This huge majority would just be in-game instructions, and the fact that a game or platform is old or new would have no bearing on the answer. It is not representative of the kind of topic it is supposed to be supporting. At the end of the day, this is a game hack; while it pertains to an ancient system it remains a specific game hack.
    – user12
    Commented Apr 24, 2016 at 2:55
  • 3
    There's nothing wrong with asking and answering a question you know the answer to if it serves a purpose. meta.stackexchange.com/questions/17463/… Commented Apr 24, 2016 at 3:02
  • 5
    I'll close with this: specific system tweaks to get software running correctly is IMO on-topic. I said as much in my meta answer. It just feels like rules lawyering to hold up this question as an example that game questions, in general, are somehow on-topic. I still maintain that similarly worded questions are a bad fit for Retro, simply because it is improbable that an obscure system hack is the only solution, and that this solution wasn't captured in a game-specific wiki over a year ago, when that information was copied from a Google forum.
    – user12
    Commented Apr 24, 2016 at 3:04

Not the answer you're looking for? Browse other questions tagged .