[EXE] DMD doesn't work for Frankenstein on TPA
Hi,
Just raising an issue as sending a pull request with half working code didn't seem right.
I've had a play at getting Frankenstein working, the attached TPAGrabber grabs the DMD succesfully, Doesn't look great in the virtual DMD because of the scaling but better than nothing?.I've not tried on my Pin2DMD.
The values are hardcoded just now and I think I might still be one pixel too far to the right.
I'm not sure what NoEx's code cave is doing but for Frankensten the memory just appear to be for the whole screen so I just offset further back until I got the DMD captured. The "flag" is just a colour of the corner of the DMD and I'm assume 0x02 on the normal dmd is something similiar. I tried it on a few different resolutions and it still seemed to work.
Probably need NoEx to see if the code cave can return a different offset based of the resolution of the DMD. If not perhaps a flag on the grabber or a totally different grabber just for the larger DMD.
Ta
Jason
Sorry, I'm short of time lately, will have a look at this beginning of next week!
Will have a look at this soon because we now have dynamic DMD dimensions.
I can confirm that Frankenstein TPA works with v2.20-beta1. Thanks.
7 years later.. fixed in #374!