{"id":418,"date":"2013-04-17T01:59:03","date_gmt":"2013-04-16T23:59:03","guid":{"rendered":"http:\/\/ofp-faguss.com\/blog\/?p=418"},"modified":"2013-04-20T11:04:11","modified_gmt":"2013-04-20T09:04:11","slug":"fury-of-the-furries-level-selection","status":"publish","type":"post","link":"https:\/\/ofp-faguss.com\/blog\/fury-of-the-furries-level-selection\/","title":{"rendered":"Fury of the Furries &#8211; Level Selection"},"content":{"rendered":"<p>Recently I&#8217;ve uploaded to my second YouTube channel <a title=\"YouTube playlist\" href=\"http:\/\/www.youtube.com\/playlist?list=PLPC5R0Cwc2_EfJabLaG9siF9Gq8AXlBZ3\">complete soundtrack<\/a> from Fury of the Furries. I captured music from the Amiga version of the game and screenshots &#8211; from PC version. In order to do that I needed quick access to all levels.<\/p>\n<p>There aren&#8217;t any cheats but FotF stores progress so I&#8217;ve decided to go with save hacking (also called &#8220;save breaking&#8221;). Quick glance into modification dates (of the game files) revealed that there&#8217;s only file that has been changed &#8211; <em>\\dat\\gamedat.bin<\/em>. Same on both platforms.<\/p>\n<p><a href=\"http:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_filemodificationdate.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-468\" alt=\"Fury file modification date\" src=\"http:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_filemodificationdate-300x75.png\" width=\"300\" height=\"75\" srcset=\"https:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_filemodificationdate-300x75.png 300w, https:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_filemodificationdate.png 463w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Now I just needed to tweak\u00a0 a number inside the file to start from a different stage.<\/p>\n<p>&nbsp;<\/p>\n<p><a class=\"mwm-aal-item\" name=\"amiga\"><\/a><\/p>\n<h2>Amiga<\/h2>\n<p>That was easy because I found the values on <a title=\"Polish Amiga Website\" href=\"http:\/\/www.ppa.pl\/gry\/fury-of-the-furries.html\">this page<\/a>. I&#8217;ll just copy the list here:<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>00<\/strong><\/td>\n<td style=\"text-align: left;\">Desert 1<\/td>\n<\/tr>\n<tr>\n<td><strong>05<\/strong><\/td>\n<td style=\"text-align: left;\">Desert 6<\/td>\n<\/tr>\n<tr>\n<td><strong>0A<\/strong><\/td>\n<td style=\"text-align: left;\">Lagoon 1<\/td>\n<\/tr>\n<tr>\n<td><strong>0F<\/strong><\/td>\n<td style=\"text-align: left;\">Lagoon 6<\/td>\n<\/tr>\n<tr>\n<td><strong>14<\/strong><\/td>\n<td style=\"text-align: left;\">Forest 1<\/td>\n<\/tr>\n<tr>\n<td><strong>19<\/strong><\/td>\n<td style=\"text-align: left;\">Forest 6<\/td>\n<\/tr>\n<tr>\n<td><strong>1E<\/strong><\/td>\n<td style=\"text-align: left;\">Pyramid 1<\/td>\n<\/tr>\n<tr>\n<td><strong>23<\/strong><\/td>\n<td style=\"text-align: left;\">Pyramid 6<\/td>\n<\/tr>\n<tr>\n<td><strong>28<\/strong><\/td>\n<td>Mountain 1<\/td>\n<\/tr>\n<tr>\n<td><strong>2D<\/strong><\/td>\n<td>Mountain 6<\/td>\n<\/tr>\n<tr>\n<td><strong>32<\/strong><\/td>\n<td style=\"text-align: left;\">Factory 1<\/td>\n<\/tr>\n<tr>\n<td><strong>37<\/strong><\/td>\n<td style=\"text-align: left;\">Factory 6<\/td>\n<\/tr>\n<tr>\n<td><strong>3C<\/strong><\/td>\n<td style=\"text-align: left;\">Village 1<\/td>\n<\/tr>\n<tr>\n<td><strong>41<\/strong><\/td>\n<td style=\"text-align: left;\">Village 6<\/td>\n<\/tr>\n<tr>\n<td><strong>46<\/strong><\/td>\n<td style=\"text-align: left;\">Castle 1<\/td>\n<\/tr>\n<tr>\n<td><strong>4B<\/strong><\/td>\n<td style=\"text-align: left;\">Castle 2<\/td>\n<\/tr>\n<tr>\n<td><strong>50<\/strong><\/td>\n<td style=\"text-align: left;\">Machine<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Game A is on the 4th byte, B &#8211; 6th, C &#8211; 8th, D &#8211; 10th.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_469\" class=\"wp-caption aligncenter\" style=\"width: 300px\"><a href=\"http:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_hexedit_ami.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-469\" alt=\"Editing Fury of the Furries savefile on classic Amiga\" src=\"http:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_hexedit_ami-300x239.png\" width=\"300\" height=\"239\" srcset=\"https:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_hexedit_ami-300x239.png 300w, https:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_hexedit_ami.png 645w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Hex editing on classic Amiga<\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<p><a class=\"mwm-aal-item\" name=\"pc\"><\/a><\/p>\n<h2>PC<\/h2>\n<p>By using information on <a title=\"Czech page with Fury save file contents\" href=\"http:\/\/www.cheater.cz\/winch\/online\/F\/X210.htm\">this page<\/a> and a bit of trial and error I was able to write down a list:<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>E9<\/strong><\/td>\n<td style=\"text-align: left;\">Desert 1<\/td>\n<\/tr>\n<tr>\n<td><strong>A8<\/strong><\/td>\n<td style=\"text-align: left;\">Desert 6<\/td>\n<\/tr>\n<tr>\n<td><strong>6B<\/strong><\/td>\n<td style=\"text-align: left;\">Lagoon 1<\/td>\n<\/tr>\n<tr>\n<td><strong>2A<\/strong><\/td>\n<td style=\"text-align: left;\">Lagoon 6<\/td>\n<\/tr>\n<tr>\n<td><strong>EC<\/strong><\/td>\n<td style=\"text-align: left;\">Forest 1<\/td>\n<\/tr>\n<tr>\n<td><strong>AF<\/strong><\/td>\n<td style=\"text-align: left;\">Forest 6<\/td>\n<\/tr>\n<tr>\n<td><strong>E1<\/strong><\/td>\n<td style=\"text-align: left;\">Pyramid 1<\/td>\n<\/tr>\n<tr>\n<td><strong>E0<\/strong><\/td>\n<td style=\"text-align: left;\">Pyramid 6<\/td>\n<\/tr>\n<tr>\n<td><strong>E3<\/strong><\/td>\n<td>Mountain 1<\/td>\n<\/tr>\n<tr>\n<td><strong>A2<\/strong><\/td>\n<td>Mountain 6<\/td>\n<\/tr>\n<tr>\n<td><strong>65<\/strong><\/td>\n<td style=\"text-align: left;\">Factory 1<\/td>\n<\/tr>\n<tr>\n<td><strong>24<\/strong><\/td>\n<td style=\"text-align: left;\">Factory 6<\/td>\n<\/tr>\n<tr>\n<td><strong>26<\/strong><\/td>\n<td style=\"text-align: left;\"><span style=\"color: #ff0000;\">Village 1<\/span><\/td>\n<\/tr>\n<tr>\n<td><strong>B9<\/strong><\/td>\n<td style=\"text-align: left;\"><span style=\"color: #ff0000;\">Village 6<\/span><\/td>\n<\/tr>\n<tr>\n<td><strong>38<\/strong><\/td>\n<td style=\"text-align: left;\"><span style=\"color: #ff0000;\">Castle 1<\/span><\/td>\n<\/tr>\n<tr>\n<td><strong>FA<\/strong><\/td>\n<td style=\"text-align: left;\"><span style=\"color: #ff0000;\">Castle 2<\/span><\/td>\n<\/tr>\n<tr>\n<td><strong>FD<\/strong><\/td>\n<td style=\"text-align: left;\"><span style=\"color: #ff0000;\">Machine<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Game A is on the 3rd byte, B &#8211; 5th, C &#8211; 7th, D &#8211; 9th. Values marked red seem to be not exactly correct &#8211; game displays wrong information but still load the proper level.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_470\" class=\"wp-caption aligncenter\" style=\"width: 300px\"><a href=\"http:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_hexedit_pc.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-470\" alt=\"Hex editing on PC\" src=\"http:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_hexedit_pc-300x236.png\" width=\"300\" height=\"236\" srcset=\"https:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_hexedit_pc-300x236.png 300w, https:\/\/ofp-faguss.com\/blog\/wp-content\/uploads\/2013\/04\/furyfurries_hexedit_pc.png 723w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Hex editing on PC<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Recently I&#8217;ve uploaded to my second YouTube channel complete soundtrack from Fury of the Furries. I captured music from the Amiga version of the game and screenshots &#8211; from PC version. In order to do that I needed quick access to all levels. There aren&#8217;t any cheats but FotF stores progress so I&#8217;ve decided to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":467,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,3],"tags":[24,23,29,27,28,26,25,30],"class_list":["post-418","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-amiga","category-pc-gaming","tag-amiga-2","tag-classic","tag-editor","tag-fury-of-the-furries","tag-hex","tag-ms-dos","tag-pc","tag-save"],"_links":{"self":[{"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/posts\/418"}],"collection":[{"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/comments?post=418"}],"version-history":[{"count":50,"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/posts\/418\/revisions"}],"predecessor-version":[{"id":494,"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/posts\/418\/revisions\/494"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/media\/467"}],"wp:attachment":[{"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/media?parent=418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/categories?post=418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ofp-faguss.com\/blog\/wp-json\/wp\/v2\/tags?post=418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}