Assembly Lines Podcast #56 – Fixing Bugs in Wizardry

Chris Torrence comes to us once again with an interesting Assembly Language problem. Wizardry, one of the early Apple RPG’s, on the Apple II and II plus runs normally, however, running it on the Apple IIe causes an issue with the computer switching to 80 column mode and causing weird issues with the displayed text. Suddenly instead of the normal display of the text, it puts spaces between each character of the text.

While most people who have played the game are only mildly annoyed by this issue, it is none the less an issue. Running the program on the Apple II and II plus from 80-column mode, makes the program force back to 40 column mode.

Chris takes the user through a quick trace of the program and how to hack the program into forcing the disk to only use 40-columns, in the end producing a version of the disk that works properly on the Apple //e in the original format.

You can view the current podcast as well as all back issues on the Assembly Lines YouTube channel at:
https://www.youtube.com/channel/UCrnCRkPLoXXzTtWX9dBJsnA

Please follow and like us:

About the Author

billm

A.P.P.L.E. Chairman of the Board and Club president — Bill worked for the founder, Val J. Golding and A.P.P.L.E. from 1981 to 1982. In 1999, he began archiving the materials which were distributed and sold by A.P.P.L.E.. That project led to the group that remained of A.P.P.L.E. Bill was involved in the financial industry in Tokyo and has over 20 major office infrastructure projects to his name. In March 2001, he retired to write books and to spend more time pursuing personal interests. As the president of the users group, Bill is in charge of distribution of Call-A.P.P.L.E. magazine as well as the organization of this web site. Bill currently resides in Tokyo, Japan and Shelton, Wa splitting time between the places.