Page 1 of 1

Shanghai patch for PCjr

Posted: Sun Nov 15, 2020 12:16 pm
by FortMax
There's an old patch for the Tandy executable of Shanghai that lets you run it on a PCjr. I've tried the patch, and still get a "Please use PC version of Shanghai." message.

The only thing I'm doing different is using jrconfig.nrd (with just -t3 and either -v32 or -v64) because pcjrmem throws memory errors telling me to check the memory switches, which I assume is from IBM's driver not playing will with the jrIDE.

Is Shanghai one of those programs that the Tandy graphics will only work on a PCjr with the tandy mod?

Re: Shanghai patch for PCjr

Posted: Sun Nov 15, 2020 4:47 pm
by Trixter
That patch shows working on executables called "jrtitle" and "jrshang", which I've confirmed come with the game. This implies there is already a PCjr version, so I'm not sure what the patch is supposed to do.

Re: Shanghai patch for PCjr

Posted: Sun Nov 15, 2020 4:53 pm
by Trixter
Okay, I see the problem. Despite the executables being called "jr" they do indeed assume a Tandy system. Title screen works on Tandy, but displays only lines 0+1 and not 2+3 which means it requires the Tandy mod on a PCjr. As for the game itself, I got the same message on a PCjr.

It is possible the game won't work even on a system with a Tandy mod, which would require yet more patching.

Re: Shanghai patch for PCjr

Posted: Mon Nov 16, 2020 3:50 pm
by FortMax
Yeah. The fact that the files with "jr" in the name don't work on a PCjr is kinda weird.