added command to automatically patch tapes for the "EM random bug"
authorHolger Schemel <info@artsoft.org>
Thu, 10 Sep 2020 18:51:27 +0000 (20:51 +0200)
committerHolger Schemel <info@artsoft.org>
Thu, 10 Sep 2020 18:56:32 +0000 (20:56 +0200)
commit7c1d6252a391e3beb46c7bf1ced526292f474c7a
tree1597c85dc6db9d8425e9fd737926d90dcbd2d201
parent76d9e113943e9f28f30dbb21ca2e8175ac5af560
added command to automatically patch tapes for the "EM random bug"

This adds a command line option that can be used to patch existing
tapes (by setting or unsetting property bits in the tape header).

The only patch mode currently available is "em_random_bug" that sets
the property bit for using the 64-bit random value workaround in the
EM game engine (see commit 1006b2db for details).

When using "help" for "MODE", all available patch modes will be shown.
src/init.c
src/main.c
src/main.h
src/tape.c
src/tape.h