EPX
A --\ 1 2 C P B --/ 3 4 D IF C==A => 1=A IF A==B => 2=B IF B==D => 4=D IF D==C => 3=C IF of A, B, C, D, 3 or more are identical: 1=P,2=P,3=P,4=P
取り合えず一番簡単そうなEPX/Scale2x/AdvMAME2xを実装してみた。
1234がどこを表すのか良くわからなかったが、取り合えず2x2で拡大したときの4pixelの矩形のことを言ってるんだと思ってるんだけどどうなんだろう。
ABCDって元のサイズでの上下左右のピクセルでいいんだよね?
なんかドットが丸くなる気がする。
これが正しいのかすら不明だがw