[ARG] The Pizza Code Mystery

Thanks for doing the evaluation of the code, I was working with the same file when I saw your post :thumbup:

The turned off radio is in JPEG format, but turned on is in PNG format. The addresses (Contact us, that lead to Steam) are in JPEG format.So, is it possible that JPEG format pictures are clickable, because, if that is the case, then there are still few clickable ares on page?

Good thinking, but no.

I spent the past hour unscrambling the in-line code that adds the click and the morse code.
https://pastebin.com/xfmSnNQw
Only two clickable places: Contact Us, and the radio button.

There are only two defined hotspots as defined here: https://pastebin.com/W5CSFpk9 (look for the left/right/top/bottom attributes), one which is the radio, and the other which is the contact us in the footer.

Very strange. If i listen this radio on website https://www.kxbm.net/article/?10360/all-clear-given-for-black-mesa-evacuation-zone it sounds like morse, but if i go to another page or site, it sound different.

I noticed something more, take a look at these:
https://imgur.com/UzgjXy2 link is https://www.kxbm.net/article/
https://imgur.com/M2vAYCp link is https://www.kxbm.net/article/?10360/all-clear-given-for-black-mesa-evacuation-zone
Notice how they have difirent number of images.

Could be due to browser not being able to play it when the tab isn’t on focus. There’s no code that says ā€œif it’s not in focus do thisā€.

Same amount of images both in Chrome and Firefox: 14.
15 after you click the radio.

The Classified Ads have to mean something, as in what is for sale in them. Maybe we have to use a HAM Radio?

Also noteworthy: Tim is wearing a pink top hat in his profile image on KXBM.net, like the ones that were found around Black Mesa

Yeah, it seems to play tones in a variable length sets. The playback doesn’t begin at the same time in the series every time so getting the whole series is a bit hard. What I could gather is that there is 109 sets in the series with length of 1-9 tones.

All sets in row:

7 9 9 3 1 2 2 5 4 2 2 2 5 4 2 2 2 5 4 2 4 4 2 4 3 2 1 3 2 3 1 3 1 2 3 4 4 4 2 4 2 4 2 1 4 4 2 3 3 3 2 1 4 2 4 3 6 1 3 2 4 4 1 3 6 2 1 1 3 3 1 3 4 3 1 6 1 4 2 4 4 3 2 1 2 3 1 3 2 4 1 6 2 2 4 2 1 2 3 4 4 3 3 1 2 4 1 5 3

I have no idea what to make of that, however.
Also, did Thomas Lee’s localdesertsingles page load earlier? There we can see probably the first footage of Nihilanth in the console(!) and likely some other stuff too.

Edit: Never mind, Those tones are just the same signal as the morse code. All tones are just played back with same length and much slower so you can’t differentiate between dots and lines.

No, it never loaded. It’s a static page, so no matter how many people are browsing it, it will always say excessive server load.

I edited the javascript on the page so that it logged the morse output as it was playing. Here it be:

 ...---.../...---.../...---.../-.. ./.- .. ..... -... --/.- .. ..... -... --/.- .. ..... -... --/-... .-.. .- -.-. -.-/-- . ... .-/.-. . ... . .- .-. -.-. ..../..-. .- -.-. .. .-.. .. - -.--/-... .. --- -.. --- -- ./.-.. .- -... ... .-.-.-/- .-. .- .--. .--. . -.. --..--/-. . . -../.-. . ... -.-. ..- . .-.-.-/. ...- .- -.-./--.. --- -. ./-. --- -/... .- ..-. . .-.-.-/-- .. .-.. .. - .- .-. -.--/.... --- ... - .. .-.. ./.-.-./-.-//////////////////////////////

DE AI5BM AI5BM AI5BM BLACK MESA RESEARCH FACILITY BIODOME LABS. TRAPPED, NEED RESCUE. EVAC ZONE NOT SAFE. MILITARY HOSTILE K

Well that’s definitely something. Anyone got any clues as to what AI5BM could be, and also what is ?

Edit: AR is end of message and DE is ā€˜this is’

I got a little excited after noticing that ā€œ_0xf154xcā€ is hex encoded. This provides a baseline from the devs for how to convert hex to morse.

So… I decided to see what 752 looks like when played through this page:

 -/ -  /./--.--..---. ../.-.-/- ../..-///.-.-.--. --. /.   ./---- .-- /-. /-. .-./. .-/./- .---.-.-...-.-  ./-/ -..../..-.-//.-.--//// -... . .-. ./-//-.- ..--.-. -.------/--../- -.--../  /-. -..  -.-/.-.----..----. .--.-..-./.. ---.--./ - ----//-. /-/./.../....-----.- .-.-//-./-.. ./-.- ...// .. ---   ./-. -.-..-.-.....- .-/.-.. .-.//...//.-- .-... . ..- ./.. --- -././.  -.--/--.--...  ----- -/-.-../-//.----/...../-/..-./-./-.- ..-.--/-/. . .-..--/-.---/-..-//..-./-..----.  ..-   /.// .-/-/- -....-/.//-../.-.- -./-..../-- -. --.--//. -...-- .-.---/ .. .-..- ..-.. -- .. .. ..-...--.-./---.--//-...-  -.//....-.-. -/-- -///-- . ././..-...- . /.--..--..-..-.--- .-..-.-.-..---/  --...-.//. -.-. -.- -.- ./..-/.--../-.- /..---.---.-. --/-.. /..- ---

T T E ?I TI U ?G EE ?W N NR EA E T?E T 6 ? ? BERE T K?? Z T? NDK ?? I? T? N T E S ? N DE KS IOE N?A LR S WEUE ION E EY ?0T ? T 1 5 T F N K? T EE? ? X F ?U E A T T- E D N 6 MN? E?? I??MII? ? =N ?T MT MEE E ?E ?? ? ECKKE U ? K ?M D UO

Unfortunately, it’s just jibberish as usual. :frowning:

I don’t know why, but morse does sound different than before, for example, there is a long BEEP, that is most likely line, but I don’t see anything like that in your translated code…

It’s in hex for no reason. It’s a general trick to make your code as gibberish/hard to read as possible. Here is the unscrambled code.

It will play long beep followed by a long silence if the page isn’t visible. Probably a browser limitation as there’s no code that makes this happen.

Worth noting is that the morse code starts playing immediately when you goto the page, but with the volume off. Clicking on the radio only turns the volume up, so you’re probably going to be in a different position in the ā€˜track’ anytime you press play.
Also, the code uses ā€˜requestAnimationFrame’ to control the oscillation timing. A side effect of using this is that if the sound is playing ,and you minimize the browser, the browser is going to de-prioritize the thread, kind of like an FPS drop. This will cause the morse to play much slower.

I swear the HAM radio classified used to work, but now doesnt do anything. It is now no longer a clickable link

Just occured to me that AI5BM could refer to something like: Artificial Intelligence #5 Black Mesa. Which means that the AI survived and wants to be rescued from the ruins of BMRF.

This would fit nicely with the earlier ARG stuff

Which could be HALOS?

I don’t think there are 5 AIs, let alone this one being an AI, and even if it was, it has to be mobile (as in, some form of robotics), because the ā€œTRAPPED, NEED RESCUE. EVAC ZONE NOT SAFE. MILITARY HOSTILEā€ part clearly means that this entity managed to get to an evacuation zone before.

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.