No Players Online ARG: Difference between revisions
Add ports section |
Update mainframe section, minor fixes |
||
| (2 intermediate revisions by one other user not shown) | |||
| Line 7: | Line 7: | ||
| type = Official | | type = Official | ||
| status = Active | | status = Active | ||
| discovered = 2025- | | discovered = 2025-11-06 | ||
}} | }} | ||
{{ArgHeader}} | {{ArgHeader}} | ||
{{backToTop}} | {{backToTop}} | ||
<div class="toclimit-2">__TOC__</div> | |||
== Enuit Games website == | == Enuit Games website == | ||
| Line 124: | Line 126: | ||
TODO: Lakes | TODO: Lakes | ||
==== Old ==== | ==== Old / john ==== | ||
TODO: John, game ideas, hike, lens, wedding | TODO: John, game ideas, hike, lens, wedding | ||
| Line 130: | Line 132: | ||
TODO: Ritual | TODO: Ritual | ||
===== Sarah ===== | ===== Sarah / forsarah ===== | ||
TODO: For Sarah, sigil_stabilize.sh | TODO: For Sarah, sigil_stabilize.sh | ||
| Line 166: | Line 168: | ||
TODO: Create file, save file, open file | TODO: Create file, save file, open file | ||
==== bin ==== | ==== bin / data_####.tmp ==== | ||
This folder contains 16 encrypted data_####.tmp files needed for recovering a file from recovery.sh. The #### part of filenames are zerofilled numbers ranging from 0000 to 0015. | |||
==== resources ==== | ==== resources ==== | ||
This folder contains 3 files, where one of those is a zipped file and other two GIF image files. | |||
===== cache ===== | ===== cache / pic3_encrypted.gif ===== | ||
This is a zipped file that contains GIF image with filename "pic3_encrypted.gif". The image file contains hidden data using LSB steganography with a password. The image itself is a Google Street View photo of [https://www.google.com/maps/place/Oca/@-23.5866549,-46.654825,3a,70.9y,230.03h,82.9t/data=!3m7!1e1!3m5!1svCSRvy-nqO4rvx4W-UOO8Q!2e0!6shttps:%2F%2Fstreetviewpixels-pa.googleapis.com%2Fv1%2Fthumbnail%3Fcb_client%3Dmaps_sv.tactile%26w%3D900%26h%3D600%26pitch%3D7.103038149546663%26panoid%3DvCSRvy-nqO4rvx4W-UOO8Q%26yaw%3D230.03318301466433!7i13312!8i6656!4m6!3m5!1s0x94ce59f3d1931c4b:0x983c6917de4bd39b!8m2!3d-23.5868604!4d-46.6554973!16s%2Fg%2F121bd0fz?entry=tts&g_ep=EgoyMDI1MTEwNC4xIPu8ASoASAFQAw%3D%3D&skid=94ff878b-fc9f-43ac-b72e-e49e1d90342b Oca] exhibition space, located in São Paulo, Brazil. The image has altered hue adjustment, and it also has label named "loc3", located near the left side of the white building and near the sky. | |||
===== datadump.sh ===== | ===== datadump.sh ===== | ||
This is a GIF image file that contains hidden data using LSB steganography with a password. The image itself is a photo of [https://www.google.com/maps/place/Kloster+Bentlage/@52.3016014,7.4264183,3a,75y,78.96h,97.5t/data=!3m8!1e1!3m6!1sCIHM0ogKEICAgID4tNfdzQE!2e10!3e11!6shttps:%2F%2Flh3.googleusercontent.com%2Fgpms-cs-s%2FAPRy3c8zxCdyzOe1sNRF2jCheKVpHU4AdRfA5fY6WTbv4H01GMdL-aktjcFqqv1iB_bpmbI3miXAxUCm5IjBLJIiBKRcS_pTIRpl3twKPlVNne__uz96AE3MVXJND9F2SiVWoX-4kaVVMQ%3Dw900-h600-k-no-pi-7.5-ya78.96-ro0-fo100!7i5660!8i2830!4m10!3m9!1s0x47b82d60e1332ea9:0xf55eb0490a405a29!5m2!4m1!1i2!8m2!3d52.3019956!4d7.4288688!10e5!16s%2Fg%2F121pjwjc?entry=ttu&g_ep=EgoyMDI1MTEyMC4xIKXMDSoASAFQAw%3D%3D Kloster Bentlage] culture house, located in Rheine, Germany. The image has altered hue adjustment, and it also has label named "loc1", located near the top left side of the screen, near the branch. | |||
===== sigil_structure.data ===== | ===== sigil_structure.data ===== | ||
This is a GIF image file that contains hidden data using LSB steganography with a password. The image itself is a photo of [https://www.google.com/maps/place/Museum+Kesselhaus+Herzberge/@52.5278961,13.5118156,3a,123.5y,90t/data=!3m8!1e2!3m6!1sAF1QipPt6EPxScgm2odic2nLUP6r02efk3Jjvv1tmZA-!2e10!3e12!6shttps:%2F%2Flh3.googleusercontent.com%2Fp%2FAF1QipPt6EPxScgm2odic2nLUP6r02efk3Jjvv1tmZA-%3Dw203-h107-k-no!7i640!8i340!4m9!3m8!1s0x47a84ea6d813adc9:0x4e3460c3b94efcf3!8m2!3d52.5278946!4d13.5120468!10e5!14m1!1BCgIgARICEAE!16s%2Fg%2F1tf5jnvl?entry=ttu&g_ep=EgoyMDI1MTEyMC4xIKXMDSoASAFQAw%3D%3D Kesselhaus Herzberge] museum, located in Berlin, Germany. The image has altered hue adjustment, and it also has label named "loc2", located above the top of the building. | |||
==== 1968-04-02.gif ==== | ==== 1968-04-02.gif ==== | ||
This is a GIF image file that contains an instant film showing John Mullard and Sarah Almeida at their wedding day. Below the photo, there is a label "68-4-2", which is assumed to be the date of their wedding day. | |||
This label may also represent a HSL (Hue, Saturation, Lightness) adjustment value that can be applied to the three images located in "resources" folder. Applying the adjustment to those images with +68% hue, -4% saturation and -2% lightness will display the images in their nearly original format. | |||
==== enginedata.sh ==== | ==== enginedata.sh ==== | ||
This is a blank file. | |||
==== recovery.sh ==== | ==== recovery.sh ==== | ||
This is a Python script for recovering file using a key and *.tmp files within "bin" folder. The recovery key is currently not known. Script requires Python Imaging Library dependency, which can be provided by [https://pillow.readthedocs.io Pillow] (fork of PIL). | |||
==== sigil_infused.sh ==== | ==== sigil_infused.sh ==== | ||
This is a blank file. | |||
=== Search === | === Search === | ||
This menu section contains three options to search: classes, names and plugins. However, this does not work as usual search engine, since it requires submitting an exact value of query that matches the filename on the server. | |||
==== Classes ==== | ==== Classes ==== | ||
Submitting a query for a class will send a HEAD HTTP request with ".class" suffix. | |||
==== Names ==== | ==== Names ==== | ||
Submitting a query for a class will send a HEAD HTTP request with ".name" suffix. | |||
==== Plugins ==== | ==== Plugins ==== | ||
Submitting a query for a class will send a HEAD HTTP request with ".plugin" suffix. | |||
== Puzzles == | == Puzzles == | ||
| Line 236: | Line 240: | ||
Dungeon blade: | Dungeon blade: | ||
WRFJ -> RMAE | WRFJ -> RMAE | ||
ZSIJWXHTWJ -> UNDERSCORE | ZSIJWXHTWJ -> UNDERSCORE | ||
FHHJXX -> ACCESS | FHHJXX -> ACCESS | ||
MYRQ -> HTML | MYRQ -> HTML | ||
TODO: Add pictures of game windows through lens. | |||
These text value can be combined into following: | These text value can be combined into following: | ||
SIGIL UNDERSCORE MAINF RMAE UNDERSCORE ACCESS HTML | SIGIL UNDERSCORE MAINF RMAE UNDERSCORE ACCESS HTML | ||
This resembles the name 'sigil_mainframe_access' of an HTML page located in the path of dev.enuitgames.de that allows you to access the mainframe. | This resembles the name 'sigil_mainframe_access' of an HTML page located in the path of dev.enuitgames.de that allows you to access the mainframe. | ||
=== Recovering file | === Recovering file using recovery.sh === | ||
In the mainframe, there are few files related to the puzzle. | |||
==== Three locations ==== | ==== Three locations ==== | ||
| Line 261: | Line 267: | ||
== Timeline == | == Timeline == | ||
{{ambox|type=content|text=This lore timeline should be moved into a subpage.}} | |||
TODO: Add source citations of timelines! | TODO: Add source citations of timelines! | ||
Latest revision as of 23:54, 21 November 2025
| This page is a work in progress. Please add more developments from the No Players Online ARG progress document to the page. |
| No Players Online ARG | |
|---|---|
| Type | Official |
| Creator | BEESWAX GAMES |
| Discovered | 2025-11-06 |
List of Investigations > No Players Online ARG
Enuit Games website
During chat discussion with quinn_winn in the game, the player will receive a link from them that leads to a download page of an alpha version of the CTF game. The website enuitgames.de is also accessible through real web browser.
The header contains a logo and title of the company, and links to home, about, contact and news pages.
The footer contains links to about, contact and privacy policy pages. It also contains a link to internal dashboard and e-mail address that is not valid.
TODO: Add website images.
Home
The main page contains generic layout with news announcing the release of their game. It also contains an animated GIF banner to download the game ,and a GIF animation of 3D bullet in a grid.
Alpha Test
This page contains link to download ctf v0.034indev, and accordingly has been downloaded 2301 times. However, the link currently leads to FileBlazer page saying that the file no longer exists.
No file found
The page from FileBlazer pretty much resembles old file hosting websites that usually annoy the user to the point they can't the file they want. All links in it lead to the same page. Even though the file no longer exists, there is still some information available from the file. The file name is ctf-v0-034indev.exe, with size of 532kB, and it was uploaded on 1973-11-04. The uploaded from information is blank. The page also contains an ad for cheap 90s record players from freemarket.world-i.com, which does not exist in real world.
About us
TODO
Our story
TODO
Meet the team
TODO
Contact
TODO
Form
TODO
Hiring
TODO
News
Start of a new adventure
TODO
We just released the alpha of our first game
TODO
Privacy policy
TODO
Int.
This leads to internal dashboard of Enuit Games, where ARG technically begins.
Contact through e-mail
There are few e-mail addresses that might be relevant around ARG and in game.
John Mullard's Yahoo e-mail address
On the Enuit Games real website, there is an e-mail address [email protected] that is not valid. The e-mail address on website has fullstop dot characters replaced with "<dot>" as old way to prevent spam bots detecting e-mails on websites.
Another e-mail address [email protected] that is valid in this case can be found on "clock game download" blog post from John Mullard's personal blog website. If a message is sent to this address, an automatic response may follow up as following:
Subject: Auto Response: (subject from sent e-mail)
From: John Mullard <[email protected]>
--
out of office for the foreseeable future due to personal bereavement
for urgent matters, please reach out to tobias
john mullard
co-founder and technical lead
<o> enuit games
enuitgames.de
Even though John says that Tobias (assuming Tobias Keller) should be contacted, his e-mail address has not been found. There were attempts to check [email protected] and [email protected], but none of them are valid e-mail addresses. It is assumed that Tobias's e-mail address does not exist at this moment.
Enuit Games e-mail address
An attempt was made to send an e-mail to [email protected] to check if actual Enuit Games domain also serves e-mail. However, sending any message to any recepient with domain @enuitgames.de will most likely end up with response from Mail Delivery System of your e-mail provider mentioning either a delay or failure after few days, similar to following response:
This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: [email protected] host enuitgames.de [104.21.93.189] retry timeout exceeded
Action: failed Final-Recipient: rfc822;[email protected] Status: 5.0.0 Remote-MTA: dns; enuitgames.de
This usually occurs if there is no mail server that handles the given e-mail address.
Internal dashboard
The dashboard of Enuit games is a web-based file browser that may contain additional content related to ARG. To gain access, an username and password is needed from boot menu in game.
Archive
TODO
1971
TODO: Lease
1972
TODO: Games
1973
TODO: CTF
1974
TODO: Blank
1975
TODO: Lakes
Old / john
TODO: John, game ideas, hike, lens, wedding
RV
TODO: Ritual
Sarah / forsarah
TODO: For Sarah, sigil_stabilize.sh
Chat
TODO
Logs
TODO: Wiped
Public:
TODO: Join server
Data
TODO
Employees
TODO: cale, engel, keller, kraus, maier, mullard, stephano: blank
Payroll
TODO: *.endb
Projects
TODO: ctf -> assets, builds
TODO: mqueue: blank
WWW
This folder simply contains contents of enuitgames.de website. HTML pages are broken in here, since all links are using root relative path that lead to dev.enuitgames.de instead of enuitgames.de, effectively redirecting you to login screen.
Mainframe
The mainframe contains few more stuff related to ARG. The link to access it was found through solving a puzzle that leads to sigil_mainframe_access HTML page.
File browser
TODO: Create file, save file, open file
bin / data_####.tmp
This folder contains 16 encrypted data_####.tmp files needed for recovering a file from recovery.sh. The #### part of filenames are zerofilled numbers ranging from 0000 to 0015.
resources
This folder contains 3 files, where one of those is a zipped file and other two GIF image files.
cache / pic3_encrypted.gif
This is a zipped file that contains GIF image with filename "pic3_encrypted.gif". The image file contains hidden data using LSB steganography with a password. The image itself is a Google Street View photo of Oca exhibition space, located in São Paulo, Brazil. The image has altered hue adjustment, and it also has label named "loc3", located near the left side of the white building and near the sky.
datadump.sh
This is a GIF image file that contains hidden data using LSB steganography with a password. The image itself is a photo of Kloster Bentlage culture house, located in Rheine, Germany. The image has altered hue adjustment, and it also has label named "loc1", located near the top left side of the screen, near the branch.
sigil_structure.data
This is a GIF image file that contains hidden data using LSB steganography with a password. The image itself is a photo of Kesselhaus Herzberge museum, located in Berlin, Germany. The image has altered hue adjustment, and it also has label named "loc2", located above the top of the building.
1968-04-02.gif
This is a GIF image file that contains an instant film showing John Mullard and Sarah Almeida at their wedding day. Below the photo, there is a label "68-4-2", which is assumed to be the date of their wedding day.
This label may also represent a HSL (Hue, Saturation, Lightness) adjustment value that can be applied to the three images located in "resources" folder. Applying the adjustment to those images with +68% hue, -4% saturation and -2% lightness will display the images in their nearly original format.
enginedata.sh
This is a blank file.
recovery.sh
This is a Python script for recovering file using a key and *.tmp files within "bin" folder. The recovery key is currently not known. Script requires Python Imaging Library dependency, which can be provided by Pillow (fork of PIL).
sigil_infused.sh
This is a blank file.
Search
This menu section contains three options to search: classes, names and plugins. However, this does not work as usual search engine, since it requires submitting an exact value of query that matches the filename on the server.
Classes
Submitting a query for a class will send a HEAD HTTP request with ".class" suffix.
Names
Submitting a query for a class will send a HEAD HTTP request with ".name" suffix.
Plugins
Submitting a query for a class will send a HEAD HTTP request with ".plugin" suffix.
Puzzles
Accessing internal dashboard
In game, there is a boot menu screen that provides access to few additional options. To access it, reach the boot startup screen first, where the red logo of Ment Sierra is located on top right corner of the screen. From there, pressing a key F2 or Delete (TODO: Other key combinations might be possible) should open boot menu screen. There are four options: login, boot options, help and quit. By selecting login with 'l' key, a prompt is shown to enter the password for user "john_m".
To get the password, typing 'r' as 'reminder' will display a puzzle where player needs to find the correct character in the string by pressing the Enter key on currently marked character that also has red color when it's marked. After finishing the puzzle, the player can write down the correct password shown in red characters from top to the bottom.
In this case, the credentials for accessing the dashboard are as follows:
Username: john_m Password: H&5hNt4Ed
These credentials provide access to the internal dashboard.
Adding lens into the game
Lens is an executable file that can be downloaded from internal dashboard and it's located at /archive/old/john/lens.exe. The executable itself does not function on the real system, as it throws a message saying it's incompatible with current system. To make it functional, it needs to be placed into specific location where the game can access external resources.
Open the game data folder, then 'NoPlayersOnline_Data' folder,then open 'StreamingAssets' folder and finally, copy the executable into it.
Next time when you launch the game and log in into John Mullard's account, you'll find a new icon named 'lens'.
Accessing mainframe
To gain access to the mainframe, a puzzle with lens and deciphering needs to be solved. This requires destabilizing 'look at the time' and 'dungeon blade' by removing 'sigil_stabilize' file in their folder, but this file is not visible by default. To show hidden files, it's required to access boot menu first. From there, enter 'b' for 'boot options', select option '2' for viewing hidden options and enter 'on' to display hidden files.
On next login, the player should be able to see 'sigil_stabilize' files in 'look at the time' and 'dungeon blade' game folders. Moving 'sigil_stabilize' files somewhere else will make games unstable. Running the game will display a warning first for missing file, which still allows the player to continue. When game is loaded, it displays a glitched out screen. From here, using lens should provide a hidden image containing ciphered text that uses ROT-21 for encryption.
The following text is found and deciphered:
Look at the time: XNLNQ -> SIGIL ZSIJWXHTWJ -> UNDERSCORE RFNSK -> MAINF Dungeon blade: WRFJ -> RMAE ZSIJWXHTWJ -> UNDERSCORE FHHJXX -> ACCESS MYRQ -> HTML
TODO: Add pictures of game windows through lens.
These text value can be combined into following:
SIGIL UNDERSCORE MAINF RMAE UNDERSCORE ACCESS HTML
This resembles the name 'sigil_mainframe_access' of an HTML page located in the path of dev.enuitgames.de that allows you to access the mainframe.
Recovering file using recovery.sh
In the mainframe, there are few files related to the puzzle.
Three locations
TODO: loc1,loc2,loc3
Hint
TODO: /gift
Decrypted text from images
TODO: coord d2
TODO: 1xy+2xy+3xy
TODO: sigil_stabilize_BLANK_SUMxz.class
Timeline
| This lore timeline should be moved into a subpage. |
TODO: Add source citations of timelines!
1935-??-??
Birth of Sarah Almeida.
1960-??-??
John Mullard joins Rheinisches Volkinstitut Department of Esoteric Research. (Speculation)
1961-??-??
John Mullard begins making games as a hobby. (Early part of year)
1962-01-08
John Mullard uploads his first game, 'look at the time'.
1963-??-??
John Mullard makes his thesis on and starts experimenting with sigil technology.
1964-??-??
John discovers how to combine games, begins working on 3D-based engine. (Speculation)
1965-05-16
The day John Mullard and Sarah Almeida have met. (@ CTF Gorge, ? PM, Speculation)
1965-??-??
John Mullard discovers stones and starts experimenting on them with the engine.
1966-??-??
John Mullard discovers how to use the stone's soul essence without their interference.
He also finishes development of 'for sarah' app, also known as 'Sarah's studio'.
1966-10-18
John Mullard uploads his first 3D game with the new engine, 'dungeon blade'.
1967-??-??
John Mullard discovers interfering destroys the souls, uses imported soul assets on ctf prototype
1968-04-02
John Mullard and Sarah Almeida get married.
1971-02-17
Enuit Games Ltd. is formed.
1971-05-06
John Mullard and Sarah Almeida have moved to Berlin.
1973-06-11
Alpha version of 'capture the flag' game has been uploaded.
1974-05-12
John halts progress on ctf.
Sarah is going blind. (Speculation)
1974-04-10
Sarah Almeida and Nina drown in the lake (@ CTF Gorge, ? PM, Speculation)
1986-03-28
Chat logs have been cleared.
1989-??-??
Game Create! gamedev forum created. (Speculation)
1994-??-??
John Mullard sacrifices most of the 'Game Create!' gamedev forum posts to put himself in the game. (Speculation)
1994-11-10
The starting point of No Players Online.
Misc
Boot menu options
The following options exist in boot menu:
- Port override
- Default value: 00
- Value type: Integer
- Option values: 00, 01, 02, 03, 04
- Persists on restart: Yes
- Known use case: N/A, expecting possible usage of installing extra stuff on ports.
- View hidden files
- Default value: off
- Value type: Boolean
- Option values: off, on
- Persists on restart: No
- Known use case: Toggle visibility of hidden sigil_stabilize files from 'look at the time' and 'dungeon blade'
- Network ping
- Default value: default
- Value type: String
- Option values: default, forced
- Persists on restart: No
- Known use case: Skip dial-up process when opening in-game web browser.
- Read external disks
- Default value: blocked
- Value type: String
- Option values: blocked, allow
- Persists on restart: No
- Known use case: N/A, expecting possible usage of disc drives.
- Overclock
- Default value: off
- Value type: Boolean
- Option values: off, on
- Persists on restart: No
- Known use case: Actions for opening, loading, downloading, unzipping are instant. Changing visual effects has no effect while on.
Lens
This app will display a transparent window with sky-blue border. The window allows the player to see through visual interfering artifacts or glitches.
The following objects have an effect with lens window:
- Disappearing posts from 'Game Create!' gamedev forum can be partially read, with few characters in text being constantly changed through.
- Icon and label of combined games can be seen much better, with words in label being constantly changed through, along with icon being constantly shifted between both icons of transferred games.
- Hidden images from games with missing sigil_stabilize file are visible. Only 'look at the time' and 'dungeon blade' in game have these files.
Minefriend + 20 Summer Days Dating Game
TODO: Discussion quotes
Release trailer
TODO: Differences
Mapfriend
TODO: False loc?
Ocean of eyes
TODO: False gift?
Connected ports
PORT00 - Not connected?
PORT01 - "sigil-starr" add-on
PORT02 - Not connected?
PORT03 - Not connected, "ctf_beta (dev3)" throws PORT_03 error of sigil-starr missing(0x13) (but sigil-starr is on PORT01?!)
PORT04 - Object scanner attachment
PORT4301 (???) - Dial-up connection when launching web browser