{"ok":true,"repo":{"id":16111,"full_name":"rokyed/ut2003-ultrawide-screen-patch","url":"https://github.com/rokyed/ut2003-ultrawide-screen-patch","description":null,"language":"Python","topics":[],"stars":4,"stars_delta":1,"forks":0,"first_seen":"2026-09-28T06:51:40.743379Z","last_seen":"2026-09-28T12:19:40.844759Z","mentions":1,"platforms":["hn"],"score":0.0,"summary":"A Python setup script for getting Unreal Tournament 2003 running on modern Linux. It patches an existing game install to run natively via Zink (OpenGL-on-Vulkan) or through Proton, adds ultrawide/custom window sizing, and can point multiplayer at the OpenSpy master server. It ships no game files or executables—only configuration tooling.","why":"It was discussed on Hacker News as a community fix for the classic UT2003's dead Linux master server plus ultrawide/no-sound issues.","audience":"Linux gamers who own UT2003 and want to play it on modern systems, including ultrawide displays.","tags":["python","linux","gaming","retro-gaming","unreal-tournament","patches"],"summarized_at":"2026-09-28T07:05:47.969463Z","summary_model":"glm-5.3-flash","fetched_at":"2026-09-28T12:37:00.480040Z","meta":{"license":null,"archived":false,"homepage":null,"first_stars":3},"pushed_at":"2026-09-27T13:26:42Z","created_at":"2026-09-27T03:30:17Z","watchers":0,"open_issues":0,"mentions_list":[{"platform":"hn","url":"https://news.ycombinator.com/item?id=49863163","title":"Linux Unreal Tournament 2003 Master Server patch + Ultrawide and No Sound Fix","seen_at":"2026-09-28T12:19:40.845254Z"}],"snapshots":[{"captured_at":"2026-09-28T07:05:42.140318Z","stars":3,"forks":0},{"captured_at":"2026-09-28T07:21:54.075950Z","stars":3,"forks":0},{"captured_at":"2026-09-28T07:37:01.824614Z","stars":3,"forks":0},{"captured_at":"2026-09-28T07:52:06.539974Z","stars":3,"forks":0},{"captured_at":"2026-09-28T08:07:07.523961Z","stars":3,"forks":0},{"captured_at":"2026-09-28T08:21:41.227324Z","stars":3,"forks":0},{"captured_at":"2026-09-28T08:36:52.307648Z","stars":3,"forks":0},{"captured_at":"2026-09-28T08:52:00.111496Z","stars":3,"forks":0},{"captured_at":"2026-09-28T09:07:13.704466Z","stars":4,"forks":0},{"captured_at":"2026-09-28T09:22:09.344957Z","stars":4,"forks":0},{"captured_at":"2026-09-28T09:36:36.917081Z","stars":4,"forks":0},{"captured_at":"2026-09-28T09:51:56.501717Z","stars":4,"forks":0},{"captured_at":"2026-09-28T10:07:05.984851Z","stars":4,"forks":0},{"captured_at":"2026-09-28T10:22:10.849997Z","stars":4,"forks":0},{"captured_at":"2026-09-28T10:37:12.416544Z","stars":4,"forks":0},{"captured_at":"2026-09-28T10:52:15.739051Z","stars":4,"forks":0},{"captured_at":"2026-09-28T11:07:03.240065Z","stars":4,"forks":0},{"captured_at":"2026-09-28T11:22:01.357248Z","stars":4,"forks":0},{"captured_at":"2026-09-28T11:37:06.929318Z","stars":4,"forks":0},{"captured_at":"2026-09-28T11:52:06.230117Z","stars":4,"forks":0},{"captured_at":"2026-09-28T12:07:17.741415Z","stars":4,"forks":0},{"captured_at":"2026-09-28T12:21:52.442826Z","stars":4,"forks":0},{"captured_at":"2026-09-28T12:37:00.480565Z","stars":4,"forks":0}]}}