Fans use Machine Learning to HD Remaster Final Fantasy VII

Groove we need to touch up the server port thing

ipv4 ports are 0-65535 (unsigned short int), however, ports 0-1023 are privileged ports that cannot be used by a user mode program.

so we need to change
$Server::port = round(getRandom()*100000, 0);
to
$Server::port = 10000 + round(getRandom()*20000,0);

so that we get a port between 10000 and 30000 (old guy convention there and we are dealing with old software!)

the code you posted will sometimes use the privileged ports which may cause a system error and will also sometimes create a port between 65536-99999 which may also cause a system error because the port number would be invalid.
 
ah yeah good point, didn't think of that

altho tbch i doubt anyone is actually using it

and like, realistically most people are behind firewalls and dont have ports forwarded so it's unlikely that anyone will be able to connect to anything etc

but i do get the concern

wish we could just fix the plugin itself but emjay could never reproduce it on his end which always seemed odd to me
 
I've updated the http://ns2.pu.net/upscaled/for-1.40/ with a new mjhires.acs.cs.upscaled.zip 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)
 
Last edited:
in addition to nvidia's entry/non-entry there are also free upscalers such as stable diffusion.

i don't think the free upscalers produce results that look as good as what the commercial upscaler can do.

hopefully the opensource technology will improve (it usually does).
 
Last edited:
playing with other upscalers

original:
special_warm.png


gigapixel:
special_warm.png

ESRGAN
special_warm.png


much smooth

ESRGAN dif settings:
4x_special_warm.png
 
Last edited:
Back
Top