ID:2219030
 
Resolved
PIXEL_SCALE was defined incorrectly in stddef.dm.
BYOND Version:511.1375
Operating System:Windows 7 Ultimate 64-bit
Web Browser:Chrome 56.0.2924.87
Applies to:Dream Maker
Status: Resolved (511.1376)

This issue has been resolved.
Download Dawncaster's source code:

http://files.byondhome.com/Ter13/Dawncaster_src.zip

Pop these lines of code somewhere into the source code:

obj
appearance_flags = PIXEL_SCALE


Regardless of whether pixel_scale is on or off makes no difference for Dawncaster's rendering. It's still interpolating.

@Lummox: Do you see a difference?
I was also unable to see a difference when I tried out PIXEL_SCALE.
Dittotastic.
Nadrew changed status to 'Verified'
Dang it. I'll take a look. PIXEL_SCALE worked in my small tests, but maybe I made a mistake somewhere.
Lummox JR resolved issue with message:
PIXEL_SCALE was defined incorrectly in stddef.dm.
Crap. I ran my tests with the actual value and somehow missed retesting with the value defined in stddef.dm. When I added the constant to stddef.dm I had a complete brainfart and forgot to set its value correctly. I changed this to a Dream Maker issue because it's strictly a problem with the compiler.

For the time being, you should be able to redefine PIXEL_SCALE as 512 at the top of your project, until 1376 fixes this for good.
o7

Dawncaster confirmed pixelicious.

Also, for some bizarre reason it's rendering about 2 and a half times faster than it used to in the early 511 series. The appearance bug you fixed really boosted Dawncaster's framerate. I've got it rendering at 60fps and only using about 1/10th of my CPU budget. Meanwhile, at 20fps in earlier builds it eats about 25% of my CPU budget.
Huh. That's a weird result, but I'll take it.
PIXEL_SCALE is beautiful. ;-;