dmd-extensions icon indicating copy to clipboard operation
dmd-extensions copied to clipboard

[EXE] DMD doesn't work for Frankenstein on TPA

Open X-fact0r opened this issue 9 years ago • 2 comments

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

TPAGrabber.cs.txt

X-fact0r avatar May 04 '16 21:05 X-fact0r

Sorry, I'm short of time lately, will have a look at this beginning of next week!

freezy avatar May 06 '16 14:05 freezy

Will have a look at this soon because we now have dynamic DMD dimensions.

freezy avatar Dec 22 '16 18:12 freezy

I can confirm that Frankenstein TPA works with v2.20-beta1. Thanks.

CarnyPriest avatar Jun 24 '23 03:06 CarnyPriest

7 years later.. fixed in #374!

freezy avatar Aug 14 '23 11:08 freezy