gm_website codenamed "TriMess" is a personal website, source map archive, blog, gallery, device collection, and wiki created by The Fun. The website launched in October 2025 and has since been kept updated with new things.
The site is a general personal site featuring categories that fall under: Source Engine Maps, Photography, Tech, Socials, Blog, and Achievements. The site also has a menu for options, and for changing the Splashes that apear on the index, along with some other advanced settings. The site also has at the bottom of most pages a legal disclaimer. The site has 159 unique splashes. The splashes are all held in a file called splashes.txt, heres a snippet of the first 10 lines in the splashes.txt file.
Moro Moro Sup, Dork Sup, Nerd Legal in Finland! Welcome! Compatible with Internet Explorer™! Compatible with Internet Explorer Mobile™! Compatible with Opera Mini™ for Symbian S60 3rd edition! Holding 18 potatoes.. Please go play gm_latola, or else..
The engine.js just picks one randomly each time.
The Source map archive "hosts" unfinished maps by The Fun. These maps were all rediscovered on a portable SSD, however some maps arent hosted yet due to some clean-up work needing to be done to them. The archive is split up into two different sections: maps made Pre 2025, and maps made after 2025. Only maps from pre 2025 are downloadable yet. The site also has a list of actually released maps with a small description on them, however these are only links to the Steam workshop.
The gallery on gm_website hosts images from six different phones and cameras, those devices being the: Google Pixel 7a, Nokia Lumia 930, Honor 9x, Nokia N82, Canon Powershot A540, and Canon Powershot SX10 IS. The Nokia N82 at this time however has no photos of it listed up yet. The gallery shows Info about each photos Resolution, Format, Location, Date/Time (is blank on some) and if the photo is shot in raw. The gallery also supports Video playback. The gallery works by fetching a .json file, in the file it shows general info, including where the image is hosted. It also has a special indicator, the one for the Google Pixel is PXL_, meaning the page for the Google Pixel will ONLY show results from the .json that start with PXL_. heres a snippet of the .json file.
{
"id": "PXL_BRIDGE1",
"filename": "bridge1.webp",
"title": "Sunset scene",
"resolution": "4624 x 3472",
"format": "WebP, jpg",
"location": "Joensuu",
"datetime": "2025-11-25 14.32",
"raw": false
}
The site also loads in a thumbnail too, which is stored sepperately.
The tech section on gm_website is a list of all the tech that The Fun either owns, had, or uses. It's currently a list of stuff ranging from Computers, phones, and cameras, however at this point in time only the Pages for The Fun's main PC and Thinkpad E14 Gen 6 and accessable. Each page shows an image of the device and a fastfetch screenshot taken on the device. It also has text about each devices parts and what they are used for, along with a small note.
The blog is a small blog with at this time only four posts. The posts contents usually relate to what new feature The Fun is adding to the site. There's also an RSS feed. Currently image viewing on blogs is somewhat broken due to a bug.
The wiki is a currently WIP section of the site, that holds detailed info about The Fun's Source engine maps, models, and other projects. Theres also a category for "People and faces", that holds info on some people or pictures of people.
The site has multiple achievements to collect, at this time 24, however some of the achievements cannot be collected due to the conditions they are awarded in, like achievements "Tridenter" and "Pocket Edition", The only way the user would be able to collect both of those achievements without using other methods would be to visit the site on IE mobile, meaning to own a Windows Phone on atleast Windows Phone 8.1. If the site detects the achievements cannot be achieved on the current setup, the site doesn't count them towards the final "Completionist" achievement. Other achievements can be achieved by visiting certain pages on the site, using commands, getting to an error screen, and some other methods. There are also a few hidden achievements.
The site has a few errors at this time, being sepperated in to warnings and actual errors. Warnings are ignorable notifications that the site gives. There are: WARN_DEVICE:MOBILECLIENT, triggered whenever the site detects a phone or other mobile device on the site, exists since the site has a few visual bugs if viewed on small screens. WARN_BROWSER:WEBPFAIL, triggered whenever the browser used doesnt have support for the .webp image format, since most images on the site use the .webp format, a fallback is used hosted on another neocities site with the URL of assets-thenonfun.neocities.org. The site is meant only for holding PNG versions of WebP images hosted on the real site. WARN_BROWSER:OUTDATED, used whenever an "old" browser client is detected, like IE 11, doesnt block any real use. Errors are things that stop the thing the user was going to do, usually by bringing the user to a unique error page, or just printing out an error message in the console. ERR_BROWSER:OUTDATED, used whenever the browser is way too old for a certain part of the site. Usually a lack of WebP or Fetch support. Usually the client is redirected to a 426 error page. ERR_DEVICE:NOTSUPPORTED, triggered whenever a page is tried to access on mobile devices that doesnt work on mobile devies. Currently unused in any pages. ERR_DEVICE:TEAPOT, triggered whenever tea is attempted to make on a coffee brewer, Redirects to a 418. ERR_PAGE:GONE, used whenever a page is completly outdated, and either undergoing reconstructions or a removal. Uses the 410 error screen. ERR_PAGE:NOTALLOWED, used whenever the user tries to access a forbidden page, usually just left-over debug/development pages. Uses the 403 error page. ERR_PAGE:NOTFOUND, standard 404 error screen, whenever a file that isnt found is tried to be accessed. ERR_PAGE:UPDATINGBUSY, used whenever a page thats going an update is tried to be accessed. Uses a 503 page. ERR_PAGE:BUSY, used whenever a site that doesnt exist yet is attempted to be accessed. Uses the 503 page. ERR_SOUND:NOTFOUND, used whenever a sound is tried to be played using the playsound command, and the sound isnt found.
The developer console on gm_website is a command based developer console. There are multiple types of commands, such as tfgui_, cl_, js_, and view_. The commands can varry from developer commands to dumping info about the current instance or just visual changes. The developer console only appears if you have the Developer Output (convar devmodeToggle) setting set to be on. The developer console will then output it's output to the top-left of the users screen. The developer console can be accessed on each page by pressing the \ key. The developer console is a function of the engine.js file, so each site with that file will have the developer console enabled. Upon loading a page the developer console always outputs this to the console:
WebP successfully loaded. Client passed all compatibility tests cleanly. SPLASH: Inappropriate filter active. 32 lines suppressed. SPLASH: Line 110 selected. gm_website 'TriMess' [Version 2026.25.07_01_b3679+] (c) The Fun. Site is under a CC BY 4.0 license. See legal page for details. Performance: Page fully loaded in 322ms
If visiting from a client that triggers some warnings it adds in a few extra lines to the start-up log.
WARN_BROWSER: WEBPFAIL SPLASH: Line 146 selected. gm_website 'TriMess' [Version 2026.25.07_01_b3679+] (c) The Fun. Site is under a CC BY 4.0 license. See legal page for details. WARN_BROWSER: OUTDATED CLIENT DETECTED Resource Warning: titleImg loaded PNG fallback.
It also has outputs for whenever hovering over something, and with command cl_hover_log set to a value of 2, it also adds in names of ID's and Classes, along with document states.
Entity focus: [ID] mainHudContainer Entity focus: [LINK] https://thenonfun.neocities.org/sourcemaps Entity focus: [CLASS] source-body Document State: Background Document State: Foreground
There are also commands for viewing both code and assets, being view_code and view_asset, view_asset is made for viewing images, vidoes, and sound, while view_code is meant for text based stuff, however can also technically open other filetypes too, just in text.
The codename of TriMess comes from Microsofts Trident internet engine, and with just how Messy the engine.js is, with stuff like a UA check being called multiple times in the code, pieces of removed code still lingering on in the codebase that does literally nothing. The site focuses Internet Explorer 11 Compatibility, this is due to the logic of "if it runs fine on IE 11 it most likely runs fine everywhere else". The dir command works by just fetching a text file called files that can be found in each folder. The site has a 1/10000 chance to randomly make tea. The site has a few unused achievement icons in the files, being compa.webp and phrase.webp.
The compa achievement was meant to be awarded if the user managed to trip each starting compatibility checks of being on Mobile, having no WebP, and being on an Outdated browser, The phrase one was most likely meant for something to be written into the command console, like the Garry's Mod secret phrase achievement. The site will remove a few splashes if option Filter Inappropriate Splashes (convar filterSplashesToggle) is set to on. These splashes are:
"I'm awesome and i fuck dolphins" You smell like ASS Fry from futurama is the sexiest character in fiction #killallmobileusers It tastes like fucking nickles. rubat is L goons. Today's wordle is diddy SCOTTISH FOID bluesky L goons fry futurama W goons minecraft jenny mod is so good i will DIG in you. "Sorry pornhub... Neocities are calling." "i pull out ass hair whenever im joker insane" "And I appreciate the fact that you would suck on my dick" #killallarchlinuxusers evil ass guy that kills people is typing... "All ass no hole" "Eric's quite a slut" "my ballsack changed in size" "even my mojo's snoring" "you sound like WALL-E having sex with a Speak & spell" "I feel like cock and mega ass" "i also found out that rubbing your cock over hot potato chips is not pleasant." "holy fuck my piss is yellow as shit, its literally Simpsons skin color" "calling myself a fan of tf2 is like telling women i am into diapers" gen z prefers whiteboy herobrine over sex "cobalts servers are running on someones pubes" "my pubes." just got a boner from family guy, #joensuu “Fap time” – Tyler Gregory Okonma, 2013 "My urethra, hole that I pee from"
- earlier archived versions of gm_website on the internet archive wayback machine
This page was last edited on 27th of July 2026.