Cultcow EvaXephon / Yanderedev / Alex Mahan / Alexander Stuart Mahan / cannotgoogleme - Edgy weeaboo coomer with pedo tendencies and 15+ years internet history as a lolcow, now known as a disaster developer behind eternal debug build called "Yandere Simulator", confirmed groomer and dollfucker

The end of EvaXephon?


  • Total voters
    2,328
Though Alex and Scott are basically opposites to each other and the latter actually completed his game while the former is still in development
 
  • Agree
Reactions: UERISIMILITUDO
Isn't Scott some old-school conservative who just happens to be in the gamedev business? They both couldn't be more different if they tried.
Scotts an old school religious conservative (Live and let live branch, not ban DnD branch) who made videogames while working at like, a dollar store or some shit as a dead end cashier, making games in his off hours, and fnaf was his final crack at it after years of failure. Dude was devastated by people criticizing his attempts at family friend games being fucking creepy, but he took that criticism to heart and said "ok, I'll make an intentionally creepy game them" and that's how FNAF happened.

You're entirely right that they could not be more different. Dude was burning the candle at both ends for years to work hard to support his family and his passion, learned from his critics and took what they had to say to heart, and then when he found success he kept providing more of that to his fans, best as he could, while keeping up that work ethic. Dude earned his literal tens of millions of dollars in a way Alex never will.
 
March 1 update (archive)
Hi! I’ve prepared a new build for you! But, first, I’d like to share something with you really quick:

Occasionally, fans contact me and ask me questions about their favorite characters. For example, “How does Raibaru’s fighting style differ from Osoro’s fighting style?” and things like that. One of the questions that I’ve received – “How would Horo speak to a girl that he has a crush on?” – was fun to consider, because it made me imagine a comical scenario.

I described the scenario to an incredible artist named RaineBeau, and asked her if she would be interested in drawing it. She agreed – and here’s page 1! (Read it from right to left, like a manga.) (Too small? Click it to view the full-size version.)


For page 2 – and a list of everything that is new in the latest build – click Continue Reading!



I hope that I’ll eventually be able to share more comics with you in the future!

Improvements

  • If a student council member spotted the player covered in blood and sent the player to the counselor, and then the player stepped out of the counselor’s office, and then a student council member immediately noticed the player right outside of the counselor’s office, the player could get sent back to the counselor immediately, entering a “sent to counselor loop” until they got a game over. The player should now have enough time to run out of the area to prevent this scenario from happening.
  • A tremendous number of players were attempting to perform a kidnapping by sedating someone from the front, even though sedation is supposed to be done from behind. From now on, the kidnapping checklist will include instructions to stand behind the student that you’re trying to kidnap, and the line about standing behind the student will light up red if you’re not standing behind them.
  • I adjusted the “S” debug command to send 5 students to the school infirmary for easy testing of the tranq feature. However, a lot of players complained about this and considered it a bug. I’ve removed this functionality from the “S” debug command.
  • The interior of the drama club has been updated with new textures! (The old textures were just the default wall textures but with a purple tint – very lame. The new ones are a huge improvement over that.)
  • Chigusa and Ryoba now have new “gravure photo shoot” animations! I think that these new animations are a massive improvement over the animations that were used before.
  • Students are now blind during the Miyuki easter egg, which should make it easier for the player to have fun using the Love Love Beam.
  • It is now possible to poison Osana’s bento with sedative poison on Monday when she puts her bento on her desk.
  • The player will no longer crouch while typing “Love And Justice” to activate the Miyuki easter egg.
  • Himari (202X Gardening Club student) now has hair physics.

Fixes

  • If the player was spotted by a student council member while pushing a victim into the freezing room, the freezing animation and the “pepper sprayed by student council” animations would play simultaneously, and things would get weird. This bug has been fixed.
  • If the player carried a corpse into a bathroom stall, stood in the corner of the stall, then put their back to the corner, then dropped the corpse, the corpse would teleport through the wall behind the player. This bug has been fixed.
  • If the protagonist was holding an object at the beginning of the “smother a sleeping student” animation, the protagonist would continue to hold the object throughout the smothering animation. This bug has been fixed.
  • If the player smothered a student, then picked up that student’s corpse and carried them to another bed, the player could perform the smothering animation again on the student’s corpse. This bug has been fixed.
  • Characters would identify the protagonist as “murdering somebody” if they saw the protagonist pick up a pillow, even before the protagonist had begun to smother someone with the pillow. This bug has been fixed.
  • If the player tried to dump a corpse into the incinerator while the game was running at a low framerate, the protagonist would rapidly move around in front of the incinerator. This bug has been fixed.
  • If Amai was targeted for bullying, but she was participating in an event instead of sitting at her desk, the bullies would go to Amai’s desk and bully the air at her desk. This bug has been fixed.
  • If the player attacked Raibaru while she was running to inform a teacher about blood, Raibaru would run away from Ayano during the “dramatic reaction” camera shot. This bug has been fixed.
  • If the player was apprehended in the middle of a smothering animation, the pillow would continue to smother the victim even while the player was being apprehended. This bug has been fixed.
  • If the player killed a teacher and then got apprehended by Raibaru, the teacher slain by the player would be teleported to the protagonist and Raibaru’s position. This bug has been fixed.
  • If the player put a bloody magical girl wand into a weapon case or brought a bloody magical girl wand near a door, the case/door would acquire a bloody texture. This bug has been fixed.
  • If the player dropped a corpse in an extremely specific spot in a school bathroom, passing characters would be able to see it through a wall. This bug should no longer be possible.
  • In the “running while carrying corpse” animation, the character’s right leg was “popping” for one frame during the animation. This animation error has been corrected.
  • If the player attempted to tranq a student from the front, the protagonist and victim would get stuck in place and the game would softlock. This bug has been fixed.
  • When a student changed clothing in the shower building, they would lose their unique walk animation and adopt the default walk animation. This bug has been fixed.
  • If the player smothered a student and then walked away, other students would identify the player as a murderer for up to 10 seconds. This bug has been fixed.
  • If the player won a physical struggle and then a teacher spotted the player misbehaving, the game would softlock. This bug has been fixed.
  • If the player sped up time at Chigusa’s photo shoot, the photographers would pop in and out of their idle poses. This bug has been fixed.
  • In Custom Mode, if the player interrupted an event between Senpai and a rival, no subtitle would be displayed. This bug has been fixed.
  • If the player sent a mind-broken Raibaru to kill Osana, Raibaru wouldn’t play the murder-suicide animation. This bug has been fixed.
  • In Custom Mode, the “replace club leader’s dialogue” feature was not working for the Newspaper Club leader. This bug has been fixed.
  • In Mission Mode, the player was unable to purchase Osana or Amai’s student info from Info-chan. This bug has been fixed.
  • Sonoko’s suitor was performing the incorrect animation while standing under the “Suitor Tree.” This bug has been fixed.
  • It wasn’t possible to smother Otohiko with a pillow during the Alphabet Killer Challenge. This bug has been fixed.
  • It is no longer possible to smother a student that a mind-broken slave has been sent to kill.
  • The gym teacher of 1989 was using the wrong skin textures. This error has been corrected.
  • Fixed typo in the “bring your mind-broken prisoner to school” text window.
  • Corrected misinformation in the text description for the explosive device.
 
Aaaaaand YouTube sides with pedos yet again! Good job!
1740910855368.png

First they struck it down over "harmful content for children" over a clip at the beginning where a boy throws a rock at a wall and runs away unharmed while it collapses in the distance. I tried to appeal it - denied. I contact support - they check it and say "no, you are in the wrong, bye". Ok, I edit that part out, upload it again and receive a strike over "sexualising minors" which is just... So I am in the wrong, not the degenerate I condemn there? File an appeal - denied. Try contacting support - either they don't work today or I am blacklisted. (EDIT: got a response, it went as well as the previous time, I give up.) So the lesson YT is trying to teach me is basically "it is ok to do this shit on our platform, it is not ok to condemn it in a safest way possible".

You can still watch uncensored version here.
And watch/download censored version here.
 
Last edited:
Aaaaaand YouTube sides with pedos yet again! Good job!
Wtf, they took down your Magnum Opus?! The hell, dude. That's very shitty of them.

It's somewhat good that people know about Alex's pedo-nature now, but I see more and more small YouTubers getting into his shitty game again. I know a couple who even refuse to criticise him or his game: they don't straight-out support him, but they like the comments which praise the game.
R/Osana is also concerning. But I guess they were always like a bunch of confused and disappointed fans rather than true YS despisers.

And that's what's shitty about it. Alex CAN fucking wait. He'll wait until everyone will shut up about the allegations, get too old and carried away with something else and then he will continue to suck people's wallets dry and maybe hurt more people.
Doesn't help that new simps appear as well
 
Unity 6 update (archive)
Hello! I’ve got some news for you!


For the past few years, Yandere Sim has been running on version 2020.3.13f1. Being on such an old and outdated version of Unity came with numerous downsides, such as not having access to Unity’s analytics tracking (which tells me how many people are currently playing the game, etc) and not being able to export the most recent version of the game to Android. (Also, updating the game engine usually results in better performance / improved framerate.)

I was very hesitant to update to the latest version of Unity, since there was a possibility that code/shaders from Unity 2020 would be incompatible with Unity 6, resulting in an avalanche of new bugs. Well, I finally decided to give it a try today – and I’m happy to say that the process went pretty smoothly! A few scenes had lighting errors, but I was able to correct them.

I’ve exported a new build of the game – the first build that runs on Unity 6. There are no differences whatsoever between this build and the previous build (released 20 hours ago) except for the game engine change; I’m making this build available because I’d like to ask you to download it, play it, and inform me if anything appears to have broken in the transition from Unity 2020 to Unity 6. If you find any scenes that are rendering solid black, or any situations where lighting/shadows look bizarre, please e-mail me and let me know about it!

As always, the latest build of the game can be found over at https://yanderedev.wordpress.com/downloads/

(Now that I’ve successfully upgraded to Unity 6, I’m extremely curious to learn if I can finally export a build of Yandere Simulator that runs on Android devices…)

Android port update (archive)
Earlier this year, I began investigating the feasibility of creating an Android port of Yandere Simulator. I have now done enough work on it to provide you with a meaningful description of the obstacles that would have to be overcome before an Android port would be ready for release.


If you’re interested, click “Continue Reading.”


Unfortunately, creating an Android port is not as easy as changing the target platform to Android and clicking “Build.” Here’s the primary problem:

APK File Size Limitations

  • The file format used to distribute and install applications on Android devices is called APK.
  • Any device that stores data (a hard drive, a USB stick, an SD card, etc) uses a “file system” to manage and organize data. Many devices use a file system called FAT32.
  • The size limit for a file that is stored on a FAT32 device is 4 gigabytes.
  • Yandere Simulator is over 6 gigabytes.
Creating a single APK that contains all of Yandere Simulator would require significant engineering work, because Yandere Simulator is larger than the maximum file size allowed on some file systems.

“Just ask people to reformat their storage devices using a non-FAT32 file system.”

Many users won’t be willing to do this, aren’t tech-savy enough to do this, or won’t realize that reformatting their storage device means deleting all data on the device, and will get mad at me after they realize that they just deleted all their stuff without backing it up first. It’s not an acceptable answer.

“But, I’ve seen illegal, unauthorized ports of Yandere Simulator that managed to run on Android. If those criminals were able to do it, any can’t you do it?”

Those illegal, unauthorized ports were created using ancient builds of Yandere Simulator that were under 4GB in size.

“Okay, so just port an old version of the game that is under 4GB.”

No. I do not retain the project files for ancient, outdated versions of the game. And, even if I did, I would not want to port an obsolete version of the game. I only want to port the most recent version of the game.

“Just compress the game so that it’s under 4GB.”

I asked ChatGPT for the best compression settings, and followed the instructions I got. I told Unity to make an Android build, and let it run overnight while I slept. I came back 10 hours later and saw this:


10 hours…it ran for 10 hours, and the progress bar barely moved. It took 10 hours to make 52 pixels’ worth of progress, and the progress bar is 492 pixels long. This means that it would take 94.62 hours to complete the operation. Jesus Christ. And I don’t even know if that’ll get the game to under 4GB or not.

“Use the Split Application Binary option to split the game into an APK and OBB!”

Ah, you’re referring to the method of splitting the game into two files: an APK that executes the game, and an “OBB” file that contains all of the game’s data. I gave it a try. Using this method, I was able to make a 50MB APK and a 3.7GB OBB file.


“Whoo hoo! Problem solved, right?”

I fucking wish, dude. This is where a whole new slew of problems began.

After installing the game on an Android device and running it, all I could see was a black screen. Huh? What? Why? Was the game even launching? I added background music and sound effects to the game’s first screen (the “Choose Your Resolution” screen), and made a new APK. When I launched it, I could hear the background music playing, and I could hear sound effects whenever I pressed up/down – this indicated that the game was running and functional in the background, just invisible. But, why? Why would the game be rendering as a black screen? Was it a result of shaders or post-processing effects that were incompatible with Android architecture? I added a debug log output to the screen so that I could watch errors appear, but the only error that appeared was related to a single missing shader that wasn’t even being used in that scene.

I made a new APK that was *just* the Resolution screen in order to get the APK small enough to install on an Android device without need for an OBB file. This time, I was able to see the Resolution screen just fine. Okay, so that makes it seem that the problem has something to do with the act of using the OBB method.

I googled it. Other people had also encountered black screens. Various solutions had been found:

  • Update to the latest version of Unity
  • Use OpenGLES3 as your graphics API
  • Set Target API to level 30
  • Click “Mute Other Audio Sources”
  • Use .NET Standard 2.1 instead of .NET Framework
I tried each solution. Nothing worked.

Eventually, I discovered some configuration of settings that made the game run so slowly that I could see each individual error appear in the error log, and saw something that seemed noteworthy:

No permission to read external storage. Skipping OBB loading.

Oh! Well, that seems pretty specific! So, the only problem is that I have to get that permission, right?

Well, here’s the problem: I spent an entire day trying to figure out how to do it, and I couldn’t. I made around 2 dozen APK files, each with different configurations, and each time, the game simply refused to believe that it had permission to read OBB files.

“YandereDev, you dummy! You need to add READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE permissions to the AndroidManifest.xml file!”

I tried that, and then the APK stopped working. I could install it, but after installing it, there was no option to run it.

“YandereDev, you dummy! You need to make a window appear that asks the user to grant external storage permissions! The function is called Permission.RequestUserPermission(Permission.ExternalStorageRead)!”

I tried that, but the window never popped up.

I think I might have a clue what is complicating the matter, but I’m not entirely sure. Apparently, Google Play stopped permitting APKs with the “READ_EXTERNAL_STORAGE” and “WRITE_EXTERNAL_STORAGE” permissions starting in Android 11 (API level 30), which was officially released in September 2020. As a result, maybe any APK that is told to read an OBB just won’t work anymore, anytime post-2020.

“Then downgrade the game below API level 30! Use API level 29!”

Didn’t work. Black screen.

I think I’ve reached the end of my rope here. Nothing feels worse than spending an entire day working, but making absolutely zero progress and being completely unable to move forward. All I could think was, “If I had spent this day working on the game like normal, instead of working on this stupid Android port, then I could have made sooooo much progress on the game today…” and that’s a horrible feeling.

I’ve considered making a post that just says, “Help! If you know the solution to this problem, please tell me, so that I can finally make an Android port!” But, the last time I asked the community for help, I only got a bunch of responses like, “Have you tried restarting your computer?” This kind of response reflects a fundamental lack of understanding of the situation. If you don’t know what FAT32 is – if you don’t know how to grant an app external read/write permissions – if you don’t know the difference between Android API levels 29 and 30 – I don’t think you can help.

“Wow, you can’t even make a simple Android port! You’re a shitty programmer! You suck!”

Would you like to have the responsibility of developing an intimate familiarity of absolutely every aspect of this screen, as well as full knowledge of which options should be ticked/unticked, along with a complete understanding of why they should be ticked/unticked?


Cuz, if you’re up for that, then, please, be my guest.

…oh? What’s that? You’re not interested? You wouldn’t even know the first place to begin?

Well, I don’t really know if you have the right to be talking any shit, then.

The Bottom Line

I’m not able to make any further progress on the Android port, and I don’t think I’ll be able to unless I get help from an extremely seasoned Android developer who has ported multiple Android projects over 4GB in size and knows all of the solutions to the problems that I’m facing.

Whenever anyone asks me, “Will you ever port the game to Android?” I’m just going to link them to this post.

In short: Mobile game ports are more complex, frustrating, and time-consuming than you can possibly fathom, and I’d rather focus my time and attention on the main game, instead.
 
  • The size limit for a file that is stored on a FAT32 device is 4 gigabytes.
  • Yandere Simulator is over 6 gigabytes.
Alright, I don't know anything about developing android games, but couldn't he just do what every other mobile game does nowadays and make the user download additional resources when they open the game for the first time? Either by asking the user to download x gbs of resources outright or have it download in the background as they play.
 
Alright, I don't know anything about developing android games, but couldn't he just do what every other mobile game does nowadays and make the user download additional resources when they open the game for the first time? Either by asking the user to download x gbs of resources outright or have it download in the background as they play.
In typical Alex fashion he's gotten it completely wrong too.

Phones nowadays use the ext file system, mostly ext4, which can handle a maximum file size up 16 tebibytes. FAT32 is normally used in the phone's expandable storage (namely microSD cards and USB flash drives) which is not where you'd install games. Also, phones from the big box brands e.g Apple or Samsung don't even come with expandable storage nowadays.

This means Alex is automatically assuming people are still stuck in 2014 where most phones only had like a maximum of 16 gigabytes of internal storage and needed expandable storage to store extra files or media.

Even if he were right, he could have still done what you said and separate the game into say, 512MB-sized streaming blocks, and download the aforementioned additional resources on first launch. But no I think he's too dumb to figure out how streaming works considering how unoptimized this shit still is in 2025
 
Wtf, they took down your Magnum Opus?!
Well, I had another video in plans and that would be something like magnum opus, but not anymore, I guess. What's the point in fighting the lost fight? Fuck, I wasn't even given a timestamp this time, just "your video is bad, bye". All of this while I censored almost every problematic word out and Turkey Slop pushes 3 videos about pedos in a row with no problems on the horizon. On a sidenote, I haven't felt so shitty in months. Guess, all that shit actually mattered to me in the end.

It's somewhat good that people know about Alex's pedo-nature now, but I see more and more small YouTubers getting into his shitty game again. I know a couple who even refuse to criticise him or his game: they don't straight-out support him, but they like the comments which praise the game.
Well, there was a vacuum after many youtubers dropped him and there are still enough retarded weebs to make money off.

And that's what's shitty about it. Alex CAN fucking wait. He'll wait until everyone will shut up about the allegations, get too old and carried away with something else and then he will continue to suck people's wallets dry and maybe hurt more people.
Doesn't help that new simps appear as well
Not really, since they are not going anywhere and like any pedo he will do it again. Like I don't even need to speculate, he did it in 2009, he did it again in 2023 and God only knows how many times he did it in between. I also can say for sure that for his own good he better never finish this shit, since after that no "it is not finished" is going to stick, especially after 10+ years. As soon as he does something resembling a full release he will get ridiculed like he was back in 2020.
 
10 years of Yansim and seemingly still no version control set up.
Absolutely incredible
I refuse to believe it takes ten years to discover Git. Even a homeschooled autist like him should have stumbled upon it at some point.
What are the odds he just ignored it outright or didn't bother?
 
Back