Dwatteau
Bonjour bonjour ! I've been using ScummVM for so long that I thought that I might as well contribute to it after all these years, even though I'm Not a Developer™.
I currently (2022) maintain the macOS 10.4/10.5 PowerPC release, which hopefully helps preserving big-endian compatibility of various engines (e.g. Dragons) for various other big-endian ports (such as PS3).
Lately, I've also written some of our SCUMM enhancements. As a side project, I also maintain Thomas Combeleran's ScummTR translation tools for various LucasArts adventure titles.
Here's a list of the various things I would like to improve in ScummVM. I make no promise and have no deadline, but of course if you're interested in something below, feel free to ping me. Maybe I can provide you more information or maybe we can work together on some points.
macOS PPC builds
SCUMM enhancement ideas
Maniac Mansion
- If Bernard picks up the radio tube and puts it back in the radio, he will never be able to pick it up again.
- Not sure if I'm going to fix this, since Maniac Mansion intentionally had some unfair actions on purpose.
- In at least V2 EN and the NES releases, script 7-59 is missing a byte in one of the last opcodes (
printEgo("It's already full")
is missing its firstD8
opcode byte, and so the sequence is interpreted as an invalid `faceActor()`). I'm not sure there's any point of fixing this, though, because I can't find a way of triggering this part of the script. - See if there's a way of restoring some of the censored content from the NES release, especially if the original resources are still embedded somewhere (I doubt that is the case, though).