I've updated the
http://ns2.pu.net/upscaled/for-1.40/ with a new mjhires.acs.cs.upscaled.z ip containing your patch with the above port fix.
There are a few people downloading it and/or double checking it for updates from time to time.
as you say 1.40 does need a much better hrfix solution in addition to many other software updates.
why is everyone trying to hold 1.40 back? (sarcasm detector explodes)