{"guid":"a87f76e6-fb1a-556a-9a5b-e44a6d98bef3","title":"Siedler 1 Reverse Engineering - Von Amiga über MS-DOS und Windows zum Linux-Port","subtitle":null,"slug":"ho26-143-siedler-1-reverse-engineering-von-amiga-uber-ms-dos-und-windows-zum-linux-port","link":"https://talks.hackover.de/ho26/talk/PBNCGM/","description":"Als Jugendlicher habe ich „Die Siedler\" rauf und runter gespielt und wollte irgendwann wissen, wie es funktioniert. Aus dieser Neugier wurde ein jahrelanges Reverse-Engineering-Projekt, das mich durch drei Plattformen, zwei Prozessorarchitekturen und einen selbstgebauten m68k-nach-C-Übersetzer geführt hat – bis zu einer portablen Linux-Fassung.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Phobos"],"view_count":48,"promoted":false,"date":"2026-07-17T11:00:00.000+02:00","release_date":"2026-07-17T00:00:00.000+02:00","updated_at":"2026-07-18T22:00:07.290+02:00","tags":["143","2026","hackover2026","Celebration (1.7)","hackover2026-deu","Day 2"],"length":1620,"duration":1620,"thumb_url":"https://static.media.ccc.de/media/events/hackover/2026/143-a87f76e6-fb1a-556a-9a5b-e44a6d98bef3.jpg","poster_url":"https://static.media.ccc.de/media/events/hackover/2026/143-a87f76e6-fb1a-556a-9a5b-e44a6d98bef3_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/hackover/2026/143-a87f76e6-fb1a-556a-9a5b-e44a6d98bef3.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/hackover/2026/143-a87f76e6-fb1a-556a-9a5b-e44a6d98bef3.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ho26-143-siedler-1-reverse-engineering-von-amiga-uber-ms-dos-und-windows-zum-linux-port","url":"https://api.media.ccc.de/public/events/a87f76e6-fb1a-556a-9a5b-e44a6d98bef3","conference_title":"Hackover 2026","conference_url":"https://api.media.ccc.de/public/conferences/hackover2026","related":[],"recordings":[{"length":1620,"mime_type":"video/mp4","language":"deu","filename":"hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-07-17T21:44:31.856+02:00","label":"deu 1080p","size":253,"recording_url":"https://cdn.media.ccc.de/events/hackover/2026/h264-hd/hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_hd.mp4","url":"https://api.media.ccc.de/public/recordings/102420","event_url":"https://api.media.ccc.de/public/events/a87f76e6-fb1a-556a-9a5b-e44a6d98bef3","conference_url":"https://api.media.ccc.de/public/conferences/hackover2026"},{"length":1620,"mime_type":"audio/opus","language":"deu","filename":"hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2026-07-17T22:02:31.413+02:00","label":"deu","size":15,"recording_url":"https://cdn.media.ccc.de/events/hackover/2026/opus/hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_opus.opus","url":"https://api.media.ccc.de/public/recordings/102421","event_url":"https://api.media.ccc.de/public/events/a87f76e6-fb1a-556a-9a5b-e44a6d98bef3","conference_url":"https://api.media.ccc.de/public/conferences/hackover2026"},{"length":1620,"mime_type":"audio/mpeg","language":"deu","filename":"hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2026-07-17T22:02:35.269+02:00","label":"deu","size":25,"recording_url":"https://cdn.media.ccc.de/events/hackover/2026/mp3/hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/102422","event_url":"https://api.media.ccc.de/public/events/a87f76e6-fb1a-556a-9a5b-e44a6d98bef3","conference_url":"https://api.media.ccc.de/public/conferences/hackover2026"},{"length":1620,"mime_type":"video/mp4","language":"deu","filename":"hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-07-17T22:03:32.713+02:00","label":"deu 576p","size":78,"recording_url":"https://cdn.media.ccc.de/events/hackover/2026/h264-sd/hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_sd.mp4","url":"https://api.media.ccc.de/public/recordings/102423","event_url":"https://api.media.ccc.de/public/events/a87f76e6-fb1a-556a-9a5b-e44a6d98bef3","conference_url":"https://api.media.ccc.de/public/conferences/hackover2026"},{"length":1620,"mime_type":"video/webm","language":"deu","filename":"hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-07-17T22:17:32.544+02:00","label":"deu 576p","size":68,"recording_url":"https://cdn.media.ccc.de/events/hackover/2026/webm-sd/hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/102427","event_url":"https://api.media.ccc.de/public/events/a87f76e6-fb1a-556a-9a5b-e44a6d98bef3","conference_url":"https://api.media.ccc.de/public/conferences/hackover2026"},{"length":1620,"mime_type":"video/webm","language":"deu","filename":"hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-07-17T22:18:55.547+02:00","label":"deu 1080p","size":254,"recording_url":"https://cdn.media.ccc.de/events/hackover/2026/webm-hd/hackover2026-143-deu-Siedler_1_Reverse_Engineering_-_Von_Amiga_ueber_MS-DOS_und_Windows_zum_Linux-Port_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/102429","event_url":"https://api.media.ccc.de/public/events/a87f76e6-fb1a-556a-9a5b-e44a6d98bef3","conference_url":"https://api.media.ccc.de/public/conferences/hackover2026"}]}