SerumColor / ColorizingDMD

GNU General Public License v2.0
12 stars 3 forks source link

Feature: Better support for Stern roms with transparent overlays #116

Closed linojon closed 9 months ago

linojon commented 9 months ago

Some Stern rom use source frames with transparency to compose DMD output. (I'm working on a reskin of the acd_170h rom). As you know, determining all the many combinations of frames is tedious and time consuming to say the least. Yet we have the actual source pixels right there in the rom! I wish there was a way to import these source frames into Serum or otherwise use them to help me create my masks and ensure i've got everything.

I can use Pinball Browser to see all these source frames. (https://pinside.com/pinball/forum/topic/acdc-display-and-modify-dot-matrix-images/page/38#post-2722290). Unfortunately, you can't export all these frames from Pinball Browser. (It lets you export and import one frame at a time but not sequences.) I've contacted the author but not heard back yet. A short video of one such sequence is attached.

https://github.com/zesinger/ColorizingDMD/assets/68624/6dc51771-4faf-4ce8-a77f-084cbd3bbf38

I think coming up with a way to support these transparent frame overlays would be a great boost to getting more modern roms colorized. I realize this is no small task but i'm putting it out there for consideration. Thanks.

linojon commented 9 months ago

fyi, i just heard back about Pinball Browser:

Regarding the bulk export for DMD frames, it was implemented a few years ago but I had to remove it for copyright reasons. There is no plan to put it back in the near future. All the best, Olivier

zesinger commented 9 months ago

Sorry, this is not a professional software, I won't modify it according external format or softwares.