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.

  • 1
    Game play specific questions feel off-topic here. Those other sources are probably always going to be as good as it gets. – user12 Apr 23 '16 at 21:32
  • @jdv: But not good enough in this case, as my answer illustrates. – Nick Westgate Apr 23 '16 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 Apr 24 '16 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 Apr 24 '16 at 7:06
  • @Mark: Have you read this meta question? meta.retrocomputing.stackexchange.com/questions/71/… – Nick Westgate Apr 24 '16 at 7:15

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).

  • 2
    @jdv: Yes, I added this to the wiki. Ultima is a famous series. Do you want me to find a more obscure example? – Nick Westgate Apr 24 '16 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. – Nick Westgate Apr 24 '16 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 Apr 24 '16 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/… – Nick Westgate Apr 24 '16 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 Apr 24 '16 at 3:04

Not the answer you're looking for? Browse other questions tagged or ask your own question.