{"id":56,"date":"2008-08-06T11:14:55","date_gmt":"2008-08-06T09:14:55","guid":{"rendered":"https:\/\/blogs.scummvm.org\/buddha\/?p=56"},"modified":"2022-04-15T12:43:39","modified_gmt":"2022-04-15T10:43:39","slug":"got-to-the-first-arcade-sequence","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/buddha\/2008\/08\/06\/got-to-the-first-arcade-sequence\/","title":{"rendered":"Got to the first arcade sequence"},"content":{"rendered":"<p>Hi! Played the 256 color PC version of Operation Stealth under ScummVM to the first arcade sequence. Found lots of bugs but only one that was a showstopper (Crash when leaving the airport) and another one that may be a showstopper (Moving in the first arcade sequence is so hard that it may be practically impossible to complete it). Fixed the former bug already but not the latter one. Here\u2019s a list of the bugs I found:<\/p>\n<p><!--more--><\/p>\n<h3>Bugs found on first completion run try so far<\/h3>\n<h4>#1: Verb-handling bug:<\/h4>\n<p>If you open the briefcase with \u201cOperate briefcase\u201d the operate-verb will stay chosen and then you can choose \u201cOperate calculator\u201d again and again etc and it becomes \u201cOperate calculator calculator calculator\u2026\u201d and finally crashes.<\/p>\n<figure id=\"attachment_57\" aria-describedby=\"caption-attachment-57\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-57\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-verb_handling_bugs.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-verb_handling_bugs.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-verb_handling_bugs-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-57\" class=\"wp-caption-text\">Verb handling bugs<\/figcaption><\/figure>\n<h4>#2: Background handling bug:<\/h4>\n<p>If you load a savegame that has the briefcase open the palette and the background will be wrong (If you opened the briefcase in the bathroom stall the background will be the bathroom stall but with wrong colors. Pen, passport and calculator in the briefcase are shown on top with correct colors though.<\/p>\n<figure id=\"attachment_58\" aria-describedby=\"caption-attachment-58\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-58 size-full\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-briefcase_background_bugs.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-briefcase_background_bugs.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-briefcase_background_bugs-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-58\" class=\"wp-caption-text\">Briefcase&#8217;s background bugs after loading<\/figcaption><\/figure>\n<figure id=\"attachment_59\" aria-describedby=\"caption-attachment-59\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-59\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-briefcase_background_works.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-briefcase_background_works.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-briefcase_background_works-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-59\" class=\"wp-caption-text\">Briefcase&#8217;s background works after not loading<\/figcaption><\/figure>\n<h4>#3: Airport bag conveyor belt masking bug:<\/h4>\n<p>If you go to the airport\u2019s bag picking up scene where bags run in a circle on a conveyor belt then you\u2019ll see that the scene looks pretty weird. Some masks are probably off\u2026 (Things go in front of stuff that they shouldn\u2019t or something similar).<\/p>\n<figure id=\"attachment_60\" aria-describedby=\"caption-attachment-60\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-60\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-conveyor_belt_masking_bugs.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-conveyor_belt_masking_bugs.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-conveyor_belt_masking_bugs-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-60\" class=\"wp-caption-text\">Conveyor belt masking bugs<\/figcaption><\/figure>\n<figure id=\"attachment_61\" aria-describedby=\"caption-attachment-61\" style=\"width: 320px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-61\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-dosbox-conveyor_belt_masking_works.png\" alt=\"\" width=\"320\" height=\"200\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-dosbox-conveyor_belt_masking_works.png 320w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-dosbox-conveyor_belt_masking_works-300x188.png 300w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><figcaption id=\"caption-attachment-61\" class=\"wp-caption-text\">Conveyor belt masking working in DOSBox<\/figcaption><\/figure>\n<h4>#4: Fading bug:<\/h4>\n<p>If for an example you go to the airport\u2019s bathroom stall and open and close the briefcase you\u2019ll get a double fading effect.<\/p>\n<h4>#5: Inventory showing doesn\u2019t work unless using the USE verb:<\/h4>\n<p>If you right click to get the menu and choose INVENTORY nothing happens. It should show the inventory. If you choose the USE verb you\u2019ll get to choose an item to use from the inventory though.<\/p>\n<h4>#6: Game crashes or player is invisible when exiting the airport:<\/h4>\n<p>First the game crashed when trying to leave the airport when it didn\u2019t find some files JOHN01.ANI and JOHN02.ANI. Fixed the resource loading to handle missing files gracefully in <a href=\"https:\/\/github.com\/scummvm\/scummvm\/commit\/f3ecdaa6fea27d2e286f4b56057bc197cf886254\" target=\"_blank\" rel=\"noopener\">r33643<\/a>. After that the player character was completely invisible when walking behind the glass in the next scene. Looked into that and made a workaround by loading the corresponding SET files instead (It worked and looked fine) in <a href=\"https:\/\/github.com\/scummvm\/scummvm\/commit\/df1246bf9fa04f0f72330d8dcea8c003c65f814d\" target=\"_blank\" rel=\"noopener\">r33644<\/a>.<\/p>\n<figure id=\"attachment_62\" aria-describedby=\"caption-attachment-62\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-62\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-silhuette_working_when_leaving_airport.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-silhuette_working_when_leaving_airport.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-silhuette_working_when_leaving_airport-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-62\" class=\"wp-caption-text\">Player visible behind glass after workaround<\/figcaption><\/figure>\n<h4>#7: Music may hang on a note when scene changes:<\/h4>\n<p>If for an example you leave the airport by a taxi and go downtown the music playing outside the airport may hang on a note and continue playing that single sound. The sound is quite annoying.<\/p>\n<h4>#8: Text hard to read:<\/h4>\n<p>For an example in the Santa Paragua\u2019s bank when examining the stained glass door on the back the background of the popup box is light yellow and the text is white so it\u2019s very hard to read what it says.<\/p>\n<figure id=\"attachment_63\" aria-describedby=\"caption-attachment-63\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-63\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_bank-text_hard_to_read.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_bank-text_hard_to_read.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_bank-text_hard_to_read-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-63\" class=\"wp-caption-text\">Text hard to read<\/figcaption><\/figure>\n<h4>#9: Text box wraps around the screen:<\/h4>\n<p>A \u201cWATCH OOOOOUT!!!\u201d text box wraps around the screen from the right to the left side in the Las Mimosas park during the drive-by shooting.<\/p>\n<figure id=\"attachment_64\" aria-describedby=\"caption-attachment-64\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-64\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_park-text_wraps_around_screen.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_park-text_wraps_around_screen.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_park-text_wraps_around_screen-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-64\" class=\"wp-caption-text\">Text box wraps around screen<\/figcaption><\/figure>\n<h4>#10: Masking bugs at the hotel\u2019s beach stairs:<\/h4>\n<p>This might very well be just like the next bug but when walking to the stairs that go down to the hotel\u2019s beach in Santa Paragua the masking bugs and the player character can seemingly walk through the railing.<\/p>\n<figure id=\"attachment_65\" aria-describedby=\"caption-attachment-65\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-65\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-masking_bugs_at_hotel_beach.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-masking_bugs_at_hotel_beach.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-masking_bugs_at_hotel_beach-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-65\" class=\"wp-caption-text\">Masking bugs at the hotel&#8217;s beach stairs<\/figcaption><\/figure>\n<h4>#11: Masking bugs in the bank vault in Santa Paragua\u2019s bank:<\/h4>\n<p>When going to open the safe case in the bank\u2019s vault in Santa Paragua the player character is seen in front of the bars although he\u2019s walking behind them. The masking works later though\u2026 weird.<\/p>\n<figure id=\"attachment_66\" aria-describedby=\"caption-attachment-66\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-66\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_bank_vault-bar_masking_bugs.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_bank_vault-bar_masking_bugs.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_bank_vault-bar_masking_bugs-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-66\" class=\"wp-caption-text\">Vault bar masking bugs<\/figcaption><\/figure>\n<figure id=\"attachment_67\" aria-describedby=\"caption-attachment-67\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-67\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_bank_vault-bar_masking_works.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_bank_vault-bar_masking_works.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-at_bank_vault-bar_masking_works-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-67\" class=\"wp-caption-text\">Vault bar masking works<\/figcaption><\/figure>\n<h4>#12: Popup box blocks animation when it shouldn\u2019t:<\/h4>\n<p>After getting caught by the enemy agents in Santa Paragua\u2019s bank there\u2019s a scene where it reads \u201cLater, after a hard trip\u2026\u201d and the enemy agents and the protagonist walk from left to right on-screen. They don\u2019t walk at all if one doesn\u2019t click with the mouse (They should be animated even though there\u2019s a popup box on-screen). So you can only get through the scene by clicking with the mouse many, many times but still, it\u2019s possible.<\/p>\n<figure id=\"attachment_68\" aria-describedby=\"caption-attachment-68\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-68\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-popup_box_blocks_animation.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-popup_box_blocks_animation.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-popup_box_blocks_animation-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-68\" class=\"wp-caption-text\">Popup box blocking animation<\/figcaption><\/figure>\n<h4>#13: Game jams after failing first arcade sequence:<\/h4>\n<p>If you die by being underwater for too long in the first arcade sequence the game jams. Nothing happens, music just keeps playing and the \u201cIt isn\u2019t recommended to hang around underwater. This is the end of your exploits\u201d box is shown and the loading menu can\u2019t be accessed.<\/p>\n<h4>#14: Red bar that shows the oxygen left isn\u2019t updated:<\/h4>\n<p>In the first arcade sequence the bar should show the amount of oxygen left but it doesn\u2019t, it simply stays the same long red bar all the time (Still you can get killed by being underwater for too long).<\/p>\n<figure id=\"attachment_69\" aria-describedby=\"caption-attachment-69\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-69\" src=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-first_arcade_sequence.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-first_arcade_sequence.png 640w, https:\/\/blogs.scummvm.org\/buddha\/wp-content\/uploads\/sites\/16\/2022\/04\/operation_stealth-scummvm-first_arcade_sequence-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-69\" class=\"wp-caption-text\">First arcade sequence<\/figcaption><\/figure>\n<h4>#15: It\u2019s very hard to move in the first arcade sequence:<\/h4>\n<p>The player character doesn\u2019t move much if you just click once somewhere on-screen and keep the mouse button down. Neither does using the keyboard do any good (Movement using keyboard isn\u2019t implemented yet, I think). So you just have to click furiously with the mouse to where you want to swim in order to get there. This may make the first arcade sequence practically impossible to complete.<\/p>\n<h3>What next?<\/h3>\n<p>Alright, I got to the first arcade sequence but it\u2019s hard to play it. I\u2019ll fix that so it can be played through and then carry on!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi! Played the 256 color PC version of Operation Stealth under ScummVM to the first arcade sequence. Found lots of bugs but only one that was a showstopper (Crash when leaving the airport) and another one that may be a showstopper (Moving in the first arcade sequence is so hard that it may be practically [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-56","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/posts\/56","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/comments?post=56"}],"version-history":[{"count":2,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/posts\/56\/revisions"}],"predecessor-version":[{"id":110,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/posts\/56\/revisions\/110"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/media?parent=56"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/categories?post=56"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/tags?post=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}