{"id":2259,"date":"2012-01-22T14:38:17","date_gmt":"2012-01-22T12:38:17","guid":{"rendered":"http:\/\/www.final-memory.org\/?p=2259"},"modified":"2012-01-22T14:38:17","modified_gmt":"2012-01-22T12:38:17","slug":"die-tucken-der-spieleportierung","status":"publish","type":"post","link":"https:\/\/www.final-memory.org\/?p=2259","title":{"rendered":"Die T\u00fccken der Spieleportierung"},"content":{"rendered":"<p>Gestern habe ich wegen dem st\u00fcrmisch schlechten Wetter, bei dem man ja kaum vor die T\u00fcr wollte, am Nachmittag ein wenig programmiert. Ziel sollte es sein, das alte Spiel Megadash, urspr\u00fcnglich f\u00fcr den Atari ST in GFABASIC geschrieben, auf PC bzw den GP2X Wiz zu portieren.<\/p>\n<p>Ansich ging das ganz gut, binnen 2 Stunden hatte ich die meisten notwendigen Teilmodule in C neugeschrieben, eine Umgebung mit Code::Blocks aufgesetzt, meine ParadizeLib eingebunden und generell auch zum Laufen gebracht.<\/p>\n<p>Am Ende des vorigen Nachmittags hatte ich dann das Spiel mit allen Mechaniken am Laufen, wie die Steine fallen, etc. Nur das Timing habe ich irgendwie nicht 100% abgebildet bekommen. Stellen, die im Originalspiel zwar mit T\u00fccken best\u00fcckt waren, aber spielbar waren, funktionieren in meinem Port irgendwie nicht mehr. Die Steine erschlagen den Spieler an Stellen, wo man im Originalspiel erfolgreich &#8220;um sein Leben&#8221; rennen konnte.<\/p>\n<p>Ich habe verschiedene Timingparameter angepasst, aber keinen zufriedenenstellenden Zustand gefunden. Entweder ist es immer noch zu schwer, oder viel zu leicht und auch da nicht immer nachvollziehbar.<\/p>\n<p>Mal sehen, ob der Fehler noch gefunden wird. Im Moment liegt es jedenfalls als begonnenes Projekt auf der Platte.<\/p>\n<div id=\"facebook_like\"><iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fwww.final-memory.org%2F%3Fp%3D2259&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=segoe+ui&amp;colorscheme=light&amp;height=80\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:500px; height:80px;\" allowTransparency=\"true\"><\/iframe><\/div>","protected":false},"excerpt":{"rendered":"<p>Gestern habe ich wegen dem st\u00fcrmisch schlechten Wetter, bei dem man ja kaum vor die T\u00fcr wollte, am Nachmittag ein wenig programmiert. Ziel sollte es sein, das alte Spiel Megadash, urspr\u00fcnglich f\u00fcr den Atari ST in GFABASIC geschrieben, auf PC bzw den GP2X Wiz zu portieren. Ansich ging das ganz gut, binnen 2 Stunden hatte &hellip; <a href=\"https:\/\/www.final-memory.org\/?p=2259\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Die T\u00fccken der Spieleportierung&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[76,12,51,32,33],"tags":[],"class_list":["post-2259","post","type-post","status-publish","format-standard","hentry","category-ansi-c","category-atari-st","category-gp2x-wiz","category-sdl","category-spieleprogrammierung"],"_links":{"self":[{"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/posts\/2259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2259"}],"version-history":[{"count":3,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/posts\/2259\/revisions"}],"predecessor-version":[{"id":2262,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/posts\/2259\/revisions\/2262"}],"wp:attachment":[{"href":"https:\/\/www.final-memory.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}