Changelog (Prerelease)

1.2-pre27

Added:

  • Positive or negative axis inputs may now be bound to to buttons. Use /controls controllertest to determine the strings corresponding to each axis.

Changed:

  • Fixed an issue which prevented Room Impulse from loading correctly.
  • The /act command can now be stickied or used in macros.
  • Fixed an issue which prevented players spawned via the /ai command from fully despawning after /reset was used.
  • Fixed an issue with the bucket tool animation in the house.
  • Fixed a bug with multiplayer Graverobber which would cause some graves to become impossible to find.
  • Fixed several issues with controller axis inputs.
  • /controls set will now allow you to specify several keys using more user-friendly names (ie "left" instead of "LeftArrow," or "8" instead of "Alpha8")

1.2-pre26

Added:

  • Added /act command.
  • Added /volume toggle steps.
  • The /recording play command can now be used to play CD recordings.

Changed:

  • Fixed circle and square being swapped on the default WASD controls.
  • Fixed a bug which caused most /tiles subcommands to throw exceptions unless /tiles edit is used beforehand.
  • The /gamespeed command can now be used in macros.
  • Fixed an exception that would occur if /recording ghost was used with no arguments. Now it will show a usage message.
  • Fixed a bug which caused the game to display a black screen when controls.ini was invalid.
  • Fixed a bug which could cause an exception to occur when the language file is changed.
  • Fixed a bug where needles piano notes would not update in multiplayer.
  • You may now hold down cross while using demo tracker to continuously toggle bits.
  • You may now specify a boolean argument at the end of /volume toggle.
  • The "Now:" pause menu message may now appear in gen 14.
  • Fixed a bug with remote player visibility during recording playback.
  • Fixed a console text alignment issue that would occur when the resolution changes.
  • Fixed a bug with needles piano visibility in multiplayer.
  • Fixed an issue which would make gen 13 inaccessible if you accessed the school using the driving event.
  • Fixed an issue which would sometimes cause the school footstep sounds to be panned incorrectly.
  • Fixed a visual issue with needles piano note colors.
  • Fixed an issue which could prevent the house camera from moving if you reenter the house as the "retrace your steps" text boxes are appearing.
  • The default /cheats message will now mention /cheats info.
  • Guided movement will now continue to prevent you from walking up the stairs to school-floor3 in gens 12 and earlier, even after visiting the counselor room.
  • Fixed an issue with Care's face on the shed.
  • Fixed a collision issue with the cellar door.
  • The explore track will now stop when a focused Room Impulse player enters the code in Roneth's room.
  • Fixed an issue which would prevent the Book of Baby Names scroll speed from resetting when reopened.
  • Care B can no longer turn into an egg while the wheel is open.
  • You can no longer collect the pieces in the windmill, or on the table near Care's room, while using Marvin's perspective.
  • Fixed an issue which allowed you to get out of bounds in tunnel.
  • Fixed an issue which allowed you to get out of bounds in shed2.
  • Fixed a bug which would sometimes cause the pause menu to break for recordings inside extra rooms.
  • Fixed a bug which would sometimes allow you to move around during the loading screen that appears while loading a save file.
  • Fixed an issue which would sometimes cause the next room's footstep sound to begin playing too early.
  • Fixed a case-sensitivity issue with /controls set.
  • Improved house camera behavior.
  • Demo tracker folders will now be created automatically.
  • Improved school-class1 chalkboard sorting.
  • Adjusted house collision slightly.
  • Fixed several issues regarding multiplayer board games.
  • Fixed an issue which would sometimes cause recordings to desync on scene loads (especially with high /gamespeed values).
  • Fixed an issue which caused the models and the Toneth sprite to be invisible during the windmill event.
  • Entering the secret menu will now cause the current recording to end.
  • Fixed gen 1 and 2 recordings not playing on the title screen when demo rot. is enabled.
  • Fixed a bug in Child Library rooms where the wall texture upload did not sync properly with blitting the floor texture to the atlas.
  • Marvin will no longer appear in care-bedroom in gens where Care's door is always closed.
  • Fixed an issue that would occur if you quit to the title screen during the event where Marvin kidnaps Care A.
  • Fixed an issue where the game would not stop recording after the school is completed and the player is sent back to the title screen.
  • Fixed several issues that would occur on the title screen when concurrent players are present.
  • /extras load will no longer apply the panicsv flag to the current save file.

1.2-pre25

Added:

  • Added /library face.
  • Added auto-ugu8PsPt recording.
  • Added /player brightness.
  • Added /recording tracker.
  • Added /recording ghost.
  • Added /controls command.
  • Added /resolution command.
  • Added /flag command.
  • Added mike2 recording.
  • Added phil recording.
  • Added amber2 recording.
  • Added /extras command.
  • Added /gamespeed command.

Changed:

  • The /fps command can now be used in macros.
  • The /sticky command can now be used in macros.
  • The /skip command can now be used in macros.
  • Fixed several commands being case-sensitive when they shouldn't be.
  • Disabled snapping on prompts.
  • Fixed several bugs with how child library faces are stored in the save file.
  • Adjusted school-floor3 boss model animation.
  • Adjusted save and recording file formats.
  • The /text command can no longer be used when an overlay is present.
  • The game will now use windowed mode by default.
  • Optimized scene loading.
  • Adjusted house bucket paint height.
  • Fixed a bug which sometimes caused the pause menu to appear when a concurrent player paused the game.
  • Improved Wavey's sprites.
  • Renamed party scene to present.
  • Renamed party-exit scene to present-exit.
  • Renamed lina-bench scene to present-bench.
  • Moved tile textures from the "underground" folder into "newmaker_plane," "under1," "under2" and "present" folders.
  • Fixed a bug which made it impossible to collect Roneth when the bucket is pushed to the end of level1-room4.
  • Adjusted how pause menu messages are selected.
  • Moved all tile textures from the symbols folder into the school folder.
  • Fixed a minor visual issue with the pause menu when /episode is set to 5 or earlier.
  • Fixed a collision issue in grave.
  • Fixed several texture bugs that could occur when a concurrent player is present in a different room.
  • The /light fog alpha command will now display the current alpha value if no new value is provided.
  • The "retrace your steps" event will no longer happen in gen 11 and later gens.
  • Freeing Belle from the quitter's room will now add pieces to one side of the machine.
  • Fixed several minor bugs that could occur when loading texture directories with /tiles tex.
  • You can now specify an axis in the /pos command.
  • Improved windmill textures.
  • Various adjustments to the windmill camera.
  • The /skip command may now be used to play a demo on the title screen.
  • Improved newmaker-plane grass tiling.
  • The wooden trapdoors will no longer be disabled in gens 11 and later.
  • Needles, P2 talk and chat sounds can now be toggled via the /volume command.
  • Improved sort-test, auto-nq6fwc7W and care-dancing-sign recordings.
  • The /episode command will now affect room transition fade durations.
  • Various minor improvements to the text input box that appears on the title screen, in tool's room, etc.
  • Adjusted NTSC shader to fix issues that were occuring on certain GPUs.
  • Fixed a sorting issue near the door in marvin-bedroom.
  • Adjusted tool message rotation speed.
  • Improved tool floor texture.
  • The driving event will now take you to gen 12, instead of gen 11.
  • Fixed a bug which allowed the player to duplicate Care B.
  • The Gen. value on recording files can no longer be permanently changed via the "All Recordings" menu.
  • Demo Rot. will no longer require you to press X to save it.
  • Demo Rot. can now be modified on CD recordings.
  • The /cheats command will now be slightly randomized for each person, to encourage everyone to read the warning message before enabling cheats.
  • P2 talk sounds are now entirely based on perspective, regardless of the current sprite.
  • Combined level1/drawer_front and level1/drawer_side textures into level1/drawer.
  • Combined level1/dirt and level1/dirt_dark textures into level1/dirt.
  • Fixed an issue which caused /say inputs to be interpreted incorrectly while /sayspeed was set to high values.
  • You may now use "reset" or "default" as parameters in the /gen and /perspective commands to reset them to their default values.
  • Pause menu button animations will now stop when the game crashes.
  • Renamed template sheet file from Naulsheet.png to template.png.
  • Renamed template language file from strings_custom.json to template.json.
  • Attempting to set your sheet to "custom" will now look for a file called custom.png instead of defaulting to the template file.
  • Improved tool camera behavior.
  • Improved grave camera behavior.
  • A code (Shift + C + 8) must now be entered before the console can be used.
  • Improved tool response sprites.
  • Connecting to multiplayer will now override the gen restrictions on P2 talk.
  • Improved school-floor3.
  • Fixed a bug which caused the candles from the calendar cake icon to appear when a concurrent player viewed a calendar in the house.
  • "Advanced" commands will now require the -advanced command line argument.
  • Cheat commands will now be hidden from /help unless advanced commands are enabled.
  • Console commands may now be specified as command line arguments, which will cause them to execute when the game starts.
  • Recordings that begin in extra rooms will not longer appear in the secret menu, or as demos on the title screen.
  • The text on the quitter's room floor is no longer affected by affine warping.
  • The Marvin event from Petscop 8 will now only occur if the windmill event has occured, and the game is in gen 8.
  • Disabled school basement music in gens 1 and 2.
  • The needles piano in school-class1 will now appear automatically after about 25 seconds have passed.
  • Fixed a bug which allowed you to obtain the egg from the machine without losing Care.
  • Fixed a bug which would initially prevent you from collecting a pet from the machine dropoff wheel, if the wheel was open when the room was loaded.
  • You can no longer walk back into Lina's room after entering the room with the gift boxes. This is intended to fix an issue where people would activate certain events out of order, and cause the game to skip several events in the house.
  • The game will now automatically save when the player interacts with the gift box in present-exit.
  • Fixed a camera issue that would occur when loading the strange situation file.
  • The noclip command will now cause you to walk through buckets, and other pushable objects.
  • Moved the house further away from all other landmarks, so that the distance is more consistent with that shown in Petscop 17.
  • The /vsync command will no longer change the game logic speed.
  • The /setchar, /sayspeed and /vertprecision commands will no longer save their current values to the settings file. If you want to keep them at specific values, you may use command line arguments.
  • Fixed a bug which would sometimes cause the console input text to become invisible temporarily.
  • Merged level1/quad1 and level1/quad2 textures into level1/quad.
  • Merged level2/quad1 and level2/quad2 textures into level2/quad.
  • The /setchar command will now only be used for custom sheets. The builtin sprites for other characters like Marvin and Belle will now work entirely based on perspective.
  • "Recording unsafe" commands will now be restricted while a recording is being created. This may be configured via /recording safety.
  • Merged /nav command into /ai nav.
  • The /ai command can now be used to spawn multiple AI players.
  • Fixed a bug which prevented the door puzzle from working properly with secret menu playback.
  • Fixed a minor issue with the sign prompt in school-basement.
  • Fixed a bug with Room Impulse and player reflections in house-bathroom.

Removed:

  • Removed /shadow command (moved to /player).
  • Removed /posx command (moved to /pos).
  • Removed /posy command (moved to /pos).
  • Removed /posz command (moved to /pos).
  • Removed /bind command (moved to /controls).
  • Removed /invert command (moved to /controls).
  • Removed /dc command.
  • Removed /needles command (moved to /volume toggle).
  • Removed /talksfx command (moved to /volume toggle).
  • Removed /chatsound command (moved to /volume toggle).
  • Removed /controllertest command (moved to /controls).
  • Removed /scrwidth, /scrheight and /scrscale commands (moved to /resolution).
  • Removed /fs and /ws commands (moved to /resolution).
  • Removed /grid command.
  • Removed /ntsc offset.
  • Removed /jpeg command.
  • Removed the extra row of desks from school-class2.
  • Removed /hidden command (moved to /flag).
  • Removed /pet command (moved to /flag).
  • Removed bmp, barvin, dickhead, sans and smug characters. They may be replicated via custom sheets.
  • Removed level2/extra texture folder.
  • Removed oouEpisode field from settings.ini, command line arguments may be used instead.
  • Removed /listscenes command.
  • Removed /caught command.
  • Removed /speed command (replaced with /gamespeed).

1.2-pre24

Added:

  • Added /ntsc offset, which will toggle a slight horizontal offset which was causing visual issues on some GPUs.
  • Added /screenshot fp.

Changed:

  • Fixed a bug which prevented some midi files from loading correctly.
  • Fixed a bug which prevented some mirrored tiles from saving correctly.
  • Fixed a visual issue that could occur when concurrent players move between rooms where the zbuffer is enabled.
  • /player mode is no longer case sensitive.
  • Fixed a visual issue in mirror-entrance when /episode is set to a value between 1 and 10.
  • Adjusted piece positions in road.
  • Fixed /say not applying inputs if the console is open.
  • Fixed a bug which prevented the driving event from ending correctly.
  • The /draw command will now display an error in the console if draw mode is disabled in the current gen.
  • You can no longer interact with the title screen during loading transitions.
  • Fixed a visual issue in the pause menu when -force-d3d11 was used.
  • Fixed a visual issue that happened during loading transitions when -force-d3d11 was used.
  • Fixed girl-world being treated as a sound effect by /volume.
  • Fixed a minor sorting issue in level1-room3 that occurred when the zbuffer was disabled.
  • The driving event will now only occur in gen 10 or later.
  • The orange car will now only hit the player after Belle has been freed from the quitter's room.
  • Fixed a collision issue with the Even Care bucket when it is brought into Roneth's room, and then into another room.
  • Fixed a visual issue with the level1-room5 keyboard.
  • Fixed a minor issue with a school-basement camera transition.
  • Limited the number of concurrent procedural audio sources to 16 at a time.
  • Fixed a bug which allowed guided movement to activate in school-floor2 while the player was on the stairs from school-floor1.
  • Fixed a minor collision issue with the cellar trapdoor.
  • Fixed a visual issue which could occur in the pets menu.
  • Fixed a visual issue with the shed1 entrance.
  • Fixed a minor collision issue in test-plane.
  • Adjusted green key height.
  • The blue tool on the house road will now only appear when the house is in the June 5th state.

1.2-pre23

Changed:

  • Fixed an issue with the oouEpisode field in settings.ini.
  • Disabled /say command in gens 11 and earlier.
  • Fixed a crash that happened in certain rooms when the fog radius was set to extremely high values.
  • Disabled vsync by default, for now.
  • /tiles load can no longer be stickied.

1.2-pre22

Added:

  • In gen 9, demos will now sometimes play back in a different gen than the one they were recorded in.
  • Added <sound=#> tag for language files, which will allow custom languages to control whether a text box should use text appear 1, text appear 2, or be silent.
  • Added more logging to /info.
  • Added /caught command.
  • Added /vsync command.
  • Added /zbuffer command.
  • Added /quantize command.
  • Added /episode command.
  • Added /cam mode custom.
  • Added command macros.
  • Added /tiles autoexec.
  • The empty scene can now be used for playing tilemaps.
  • Added /light clearcolor.
  • The /midi command can now be used to play midi files.
  • The left path in school-stairs will now trigger a transition to gen 14 after the counselor event has been completed.
  • Added /sticky command.
  • Added the demo recording shown in the beginning of Petscop 14.
  • Added sort-test recording.
  • Added care-dancing-sign recording.
  • Added /tiles mouse.
  • Touched some grass.

Changed:

  • Fixed an issue which prevented the game from starting properly if the global save data file was corrupted.
  • Fixed the house key rendering while the player is viewing the windmill from the screen in tool's room.
  • Fixed text boxes rendering while the player is viewing the windmill from the screen in tool's room.
  • Fixed a sorting issue with the gift-plane gift boxes.
  • Fixed an issue which would cause the player to continue moving in a particular direction even when there are no directional inputs.
  • Fixed a visual issue which would sometimes occur with crowned pieces in Checkers.
  • Fixed a sorting issue with the care-bedroom dresser.
  • Adjusted Checkers AI difficulty.
  • Fixed "Care left the room" text box appearing while the game is paused.
  • Fixed an issue with how collected pieces are saved in recordings.
  • Adjusted colors on the Lina model used in lina-bench.
  • Improved lighting in marvin-bedroom during the strange situation event.
  • Improved caught animation.
  • Updated "A B NLM" note sprite.
  • Loading screens will now appear while quitting via the pause menu, and when demo recordings end.
  • The title screen now only plays music the first time the game boots up.
  • Room Impulse now only plays explore if the room you start in would have played music.
  • Fixed shadow monster man persisting if you quit to the title screen, and then load any save file.
  • Fixed a visual issue which would occur when you quit to the title screen directly after getting hit by the orange car.
  • Fixed an issue which would occur when the interact button was pressed multiple times as the tool ask box was appearing.
  • Added the sorting issue with the "caught" text which happens in Pen's room in gen 5.
  • Adjusted the position the player appears at after using the gift box in party-exit.
  • The gift box in party-exit will now bring you to gen 9, instead of gen 3.
  • Odd care will still use gen 3, however the transition to gen 3 has been moved to level1-room8.
  • The school will now be accessible only in gen 11 and later gens.
  • The game will now transition to gen 11 after the driving sequence has finished, or after you walk far enough along the road, if the current gen is 10 or lower.
  • Gen changes due to chorus transitions will no longer immediately save. They will be saved after the player saves and quits via the pause menu however.
  • Fixed a minor collision issue in level1-room5 in gen 3.
  • The tilemaps folder will now be created automatically if it doesn't exist yet.
  • Improved house exterior model.
  • Improved school exterior model.
  • Improved rasterization in many scenes.
  • Fixed reversed pluck sounds in shed1.
  • Pink tool will now only appear while Care's perspective is active.
  • Fixed several bugs involving the school machine.
  • You can no longer pause the game while interacting with the school lock.
  • Fixed an issue which would sometimes cause the sides of the screen to flicker.
  • Fixed green tool rendering behind the school lock.
  • Fixed a visual issue which would occur on the windmill screen in tool's room directly after closing the pause menu.
  • Fixed a minor visual issue with the prompt in front of the windmill screen in tool's room.
  • Fixed a rare bug which allowed a red tool message to appear while pink tool was active.
  • Made the school overlay's sorting more accurate.
  • Fixed a performance issue which occured while the game loaded recordings.
  • Disabled the discs sprite in marvin-bedroom during the birthday event.
  • Disabled Marvin's increased movement speed in gens 9 and above.
  • Fixed several sorting issues in grave.
  • Reversed "Next Option 1" and "Next Option 2" sound effects in gen 6.
  • Adjusted Quitter's Room collision.
  • Disabled vertex snapping on "Quitter's Room" text.
  • Disabled vertex snapping on school-class3 chalkboard.
  • Adjusted house camera behavior.
  • Adjusted level2-room1 textures.
  • Adjusted level1-room5 textures.
  • Added level2/wall texture.
  • Replaced level2/wall1 texture with level2/extra/wall1.
  • Replaced level2/wall2 texture with level2/extra/wall2.
  • Renamed level2/blue texture to level2/extra/blue_dark
  • Renamed level2/blue_light texture to level2/blue.
  • Adjusted school-class2 desk position.
  • Adjusted level1-room2 exit position in level1-room3.
  • Improved tile UV bias.
  • Adjusted the player character's hitbox.
  • Adjusted collision in various rooms.
  • Adjusted player movement physics.
  • Improved school-floor1, school-floor2 and school-class3 tilemaps.
  • Improved guided movement behavior.
  • Disabled P2 talk in gens 11 and earlier.
  • school-floor2 will now switch to the Petscop 15 behavior in gen 13 instead of gen 12.
  • Disabled the school-floor3 boss model in gens 13 and earlier.
  • Fixed a minor visual issue with the pause menu piece counter.
  • Improved title screen animation.
  • The letter O will now be represented by the correct texture during the windmill event.
  • Improved sort-test-room camera behavior.
  • Fixed a visual issue with the marvin-bedroom disks menu during the strange situation event.
  • Fixed an issue which prevented the scripted treadmill demo from playing.
  • Improved shed1 and grave models.
  • Fixed a minor input delay.
  • Improved level1 backgrounds.
  • Improved many level1 models.
  • "Cheat" commands are now disabled by default.
  • Fixed blue tool entering the bucket regardless of its position on the x axis.
  • Fixed a rare issue involving the driving sequence and concurrent players.
  • Improved needles piano audio.
  • Improved Pen keyboard audio.
  • Improved Belle saw audio.
  • Improved audio spatialization.
  • Adjusted casket interaction regions.
  • Minor adjustments to naulsheet rendering.
  • Fixed a minor camera issue that could happen in hallway2 if a recording was played back in gen 1 or 2.
  • Fixed AI pathfinding not working correctly with infinite colliders, such as the gift plane guardrails.
  • Fixed boss sounds playing while the book of baby names is open.
  • The game will now warn you if a tilemap or recording already exists when you try to create another one with the same name.
  • The game will now begin recording inputs directly after the game starts in gens 6 and earlier.
  • Fixed recordings stopping immediately after the last input.
  • Renamed underground/shed/planks texture to house/closet_wall.
  • Fixed an issue that caused recordings starting in logo to not play correctly in gens 3 and earlier.
  • Fixed an issue which allowed the player to use keys on the house door after it had already been opened.
  • Fixed a visual issue that could occur during the school basement closet opening event.
  • Green tool movement is now fully disabled while the game is paused.
  • Fixed an audio issue with casket 1's text box.
  • Various minor improvements to the marvin-bedroom disc menu.
  • Fixed a minor visual issue with the house calendars in gen 10.
  • Fixed several volume issues with the girl-world music in school-floor2.
  • Fixed a minor visual issue with prompts in Room Impulse.
  • Texture paths in tilemaps will now be normalized to be lowercase and use Unix slashes.
  • Fixed bugs when restoring a save file that's in counselor.
  • Fixed Wavey and Randice sounds playing during loading screens.
  • The /save command can no longer be used in scenes like logo or title.
  • Fixed a visual issue that would occur when you exit school-floor2 while guided movement is active.
  • Recordings will now store note events.
  • Fixed a visual issue with P2 talk and multiplayer names which occured when the player's Y position was set to extreme values.
  • Fixed multiplayer movements updating after the game has crashed.
  • Replaced /light fog toggle with /light fog alpha.
  • Replaced /fp command with /player.
  • Replaced /resetbinds command with /bind resetall.
  • Improved Garalina logo animation.
  • Renamed "logo" scene to "garalina"
  • Fixed recordings ignoring buttons that are held from before the recording began.
  • Renamed level1/drawer_top texture to level1/pink_mid.
  • Renamed level1/drawer_top_corner texture to level1/pink_mid_corner.
  • Renamed /drawmode command to /draw.
  • Fixed level1-room5 treadmill moving when you press up or down while /cam mode free is active.
  • Fixed guided movement audio playing while the pause menu is open.
  • /sayspeed will now display it's current value, if no parameters are specified.
  • Improved guardian animations.
  • Fixed an issue which allowed prompts to activate while editing tiles.
  • /tiles gradient now uses two colors.
  • /tiles collision now can be used to remove colliders or add extra colliders.
  • Fixed a rare issue where textures would not be sorted correctly in the atlas.
  • Fixed a rare issue that caused models to use the wrong texture.
  • Optimized several graphics functions.
  • Improved performance in scenes that use the zbuffer.
  • Enabled the zbuffer in several scenes.

Removed:

  • Removed /school command.
  • Removed divide tile gradient type.
  • Removed topdown and player camera modes.
  • Removed level1/drawer_back texture.
  • Removed test2 recording.
  • Removed some of the previous extra scenes.

1.2-pre21

Added:

  • Added pink tool.
  • Added lina-bench scene.
  • Added /vertprecision command.
  • Added the demo from the beginning of Petscop 9.
  • Added /recording treadmill command, to debug data which is generated for the previously mentioned demo.
  • Added the very quiet version of the caught sound, which plays after the player catches Toneth.

Changed:

  • Fixed concurrent players' pieces rendering in the actual player's view.
  • Fixed incorrect /speed behavior when /perspective marvin is used in gen 7 or later.
  • Fixed a bug which allowed the player to open a second text box while the even care completion text box is open.
  • Fixed even care completion text box sometimes appearing after removing a pet from the school basement machine.
  • Replaced /spawnai, /killai and /summonai with a general-purpose /ai command.
  • Refactored keys.
  • Improved newmaker plane grass texture.
  • Improved the school window texture used during the windmill event.
  • Adjusted newmaker plane grass geometry so that it looks better during the windmill event.
  • You can now use /perspective tiara, and it will behave the same as /perspective belle.
  • Reimplemented the Marvin event from Petscop 8.
  • Adjusted dithering shader to be more accurate.
  • Fixed a bug which allowed the player to use green tool during the counselor event.
  • The driving sequence rumble sound will no longer play while the game is paused.
  • Pieces will now be disabled during the driving sequence.
  • Tool will now display a green calendar when asked what month or year it is, while /perspective marvin is being used.
  • The monitor in front of room 7, in school-floor3, will now display the windmill.
  • Finished "the_house" in the extra stuff menu.
  • Improved school-floor3 collision.
  • Improved school-basement collision.
  • Fixed green tool position not saving.
  • Fixed a crash which would occur when you move one space on your first turn during Graverobber, while playing against the AI.
  • Fixed a visual bug which would occur after the game was paused, and then unpaused, while a recording was focused during room impulse playback.
  • Fixed a visual issue which would occur after the game was paused, and then unpaused, during the windmill event.
  • P2 talk will no longer prioritize "byte" over "bite."
  • The needles piano now uses the square button, instead of the x button.
  • Fixed needles piano sometimes persisting outside of test-plane when a concurrent player is present.
  • Fixed needles piano chalkboard notes appearing in other rooms if a concurrent player is in school-floor1.
  • Fixed "GiRL" letter sprites appearing in other rooms if a concurrent player is in school-floor2.
  • Fixed "Even Care" sprite appearing in other rooms if a concurrent player is in gift-plane.
  • Fixed school-floor3 pieces and sound effects appearing in other rooms if a concurrent player is in school-floor3.
  • Updated Child Library note texture.
  • Updated house stove texture.
  • Fixed a bug which would cause the title screen model to use the wrong colors on some machines.
  • Fixed a graphical issue which would sometimes occur after the /tiles clean unusedtex command was used while editing a tilemap.
  • Fixed several visual issues involving child library faces and concurrent players.
  • Fixed models rendering while the house calendars are open.
  • Fixed a minor visual issue which would occur when resuming from the pause menu while playing a recording via the secret menu.
  • Fixed a minor visual issue with the Lina grave message.
  • Fixed the /recording record command always producing an error if no name is specified.
  • Movement will no longer be disabled while viewing the Lina grave message.
  • Checkers will now end if a player can't make any valid moves.
  • Enabled checkers during the counselor event.
  • Fixed a minor visual issue with the button sprites on the house calendars.
  • Several minor improvements for gift-plane.
  • Fixed Petscop 17 text boxes, and several others appearing while the pause menu is open.
  • Fixed a minor visual issue which would happen upon pressing start multiple times while a text input box was closing.
  • Fixed sorting issue with the tool in the house bucket.
  • Disabled green tool in early gens.
  • Fixed gen 7 Marvin text boxes not working properly in Room Impulse.
  • Fixed garage door prompt not working while Marvin is present.
  • Fixed shed2 causing the game to freeze in gens 1 and 2.
  • Fixed the default camera positions used by Room Impulse in party, roadmap1 and roadmap2.
  • Fixed first person overlay sorting not initializing properly upon entering a room.
  • The machine dropoff wheel will now be open by default.
  • Fixed a visual issue with the filing cabinets in anna-office.
  • Fixed the player facing the wrong direction when entering level1-room1 from gift-plane, newmaker-plane from level1-room1, and school-class1 from school-floor1.
  • Renamed underground/tool/concrete texture to underground/tool/metal.
  • Renamed underground/mirror/wall texture to underground/mirror/wallpaper.
  • Added house/fridge texture.
  • Adjusted collision in marvin-bedroom.
  • Fixed /tiles brush mirror not working properly with /tiles brush multi.
  • Updated the newmaker-plane brick building to use tiles.
  • You can now specify a save file ID while using the /save and /load commands.
  • Improved strange situation lighting.
  • Reversed the sound test and house calendar controls, so that the button sprites actually show which buttons you need to press to navigate them.
  • Improved quitter's room camera behavior.
  • Fixed several issues involving the Strange Situation hat and balloon while concurrent players are present.
  • Fixed /tiles command allowing the player to load textures with incorrect resolutions.
  • Added the texture for the front of the board game shelf in school-floor2.
  • Fixed an issue which would cause the save file to load an empty room if you quit while viewing a recording through the secret menu.
  • Secret menu recording playback will now bring the player back into normal gameplay after the recording has ended.
  • Fixed Graverobber not displaying "There was something in the way" message upon trying to dig through the edge of the board.
  • Fixed house ladder not working properly in Room Impulse.
  • Fixed Room Impulse players' needles piano sounds playing even when they are not focused.
  • Improved footstep sound effect triggers.
  • Improved how camera movement interacts with concurrent players.
  • Improved camera behavior in Room Impulse.
  • Fixed an issue which prevented /showsheets from working properly.
  • Disabled animations on unfocused Room Impulse recordings in gens 1 and 2.
  • Improved camera behavior in hallway2.
  • Improved tile sorting.
  • Enabled the z-buffer in several rooms.
  • Improved red tint in shed1 and shed2.
  • Fixed tool "Keep watching the windmill message" appearing in none and belle perspectives.
  • Fixed /skip not resetting the windmill event timer when used in tool's room while viewing the windmill.
  • Fixed most of the sorting issues which occured in previous 1.2 builds.
  • The /scene command will now allow the user to reset their position, via a second parameter.
  • The /reset command will now allow the user to specify whether the gen and perspective should be reset to their default values.
  • Fixed an issue which prevented the game from opening if the folder path contained non-ASCII chars.
  • Fixed /dc preventing the house calendars from rendering properly.
  • Fixed a collision issue which allowed the player to get out of bounds in grave.
  • Fixed a minor collision issue in gift-plane.
  • Fixed a visual issue with frst person mode in multiplayer.

Removed:

  • Removed underground/mirror/floor_reverse texture.
  • Removed underground/mirror/carpet_reverse texture.
  • Removed underground/mirror/tiles_reverse texture.
  • Removed level2/blue_gradient texture.
  • Removed /hat and /balloon commands.

1.2-pre20

Added:

  • Added /info command.
  • Added the school counselor event.
  • Added Lina's grave.
  • Added the "retrace your steps" event.
  • Added the text boxes which appear in Petscop 12.
  • Added /tiles brush mirror.
  • Added the windmill event from Petscop 6.
  • Added the ending transition from Petscop 23.

Changed:

  • Fixed /invert command not working properly.
  • Fixed directional inputs always being bound to WASD.
  • Fixed incorrect sprite order in the extra stuff menu.
  • Fixed a bug which allowed the player to duplicate pets using the school basement machine.
  • Fixed discord rpc not updating when pieces are deposited into the school basement machine.
  • The "frozen house" sign will no longer appear in gens where the house is green.
  • The current perspective value will now be saved.
  • The /skip command can now be used to skip the time in between the orange car hitting the player and the driving sequence.
  • Fixed machine reverb affecting text box sounds.
  • Fixed the level1-room1 exit sometimes taking you to the newmaker plane in gen 5.
  • The objects in the garage will now be invisible for a couple of seconds after entering the room.
  • Fixed a visual issue with the marvin-bedroom disc models in room impulse.
  • Fixed a minor visual issue with the house calendar UI.
  • The ambient sound which plays when viewing the school image for the first time in hallway2 will no longer play unless Care's perspective is active.
  • Fixed missing collision on the white cube on the side of the house road.
  • Fixed a bug which would cause loading screens to persist if the /recording stop was used while a loading screen was visible during recording playback.
  • Fixed secret menu recording playback ignoring the gen setting unless it was saved to the recording file.
  • You can now specify a gen while using the /recording play command.
  • The title screen will now work better during recording playback.
  • Fixed a bug which would sometimes cause the scene to be rendered twice during room impulse playback.
  • Fixed book of baby names causing the music to fade out when used by an unfocused recording in room impulse.
  • Adjusted the windmill position.
  • Fixed guided movement happening during loading transitions.
  • Fixed the /reload command softlocking the game if it was used while a text input box was open.
  • Increased tile atlas size from 320x320 to 512x512.
  • Fixed /recording record and /tiles save commands allowing invalid file names, which would not save properly.
  • The face sprite in library-room will now use a gray outline.
  • level1-room7 will now have very slight fog in gens 1 and 2.
  • Care A and Care B can now be dropped into the Child Library.
  • The game will now save whether library-entrance and machine dropoff wheels are open.
  • Fixed a minor sorting issue with one of the grave rocks.
  • Added machine background animation.
  • The message at the end of the book of baby names will now animate properly.
  • Board games will now end properly.
  • Renamed "library_cv_mike" string to "library_mike"
  • Renamed "library_cv_care" string to "library_care"
  • Renamed "library_cv_wmgirl" string to "library_lina"
  • Renamed "library_drop_nlm" string to "library_drop_care"
  • Renamed "library_room_wmgirl" string to "library_room_lina"
  • Fixed the player being pushed out of bounds when standing inside the level1-room3 cage door as it closes.
  • Fixed NTSC filter being noticeably blurrier in widescreen mode.
  • Adjusted vertex snapping to be more accurate.
  • Fixed a minor collision issue in level1-room1.
  • The rotation of the dropoff wheel inside the child library will now correspond with the rotation of the wheel outside of the child library.
  • Fixed a visual issue which would occur when the /reset command was used while a loading screen was visible.
  • Renamed house/green_door texture to house/door.

Removed:

  • Removed house/green_door_reverse texture.

1.2-pre19

Added:

  • Added the piece sprites for the house table objects.
  • Added the school counselor room's furniture.
  • Added more sounds to sound test.
  • Added the "Care left the room" alarm.
  • You can now deposit pieces into the school basement machine.
  • Added machine dropoff wheel.
  • Added machine background.
  • Added the prerendered discs in marvin-bedroom.
  • Added the camera panning animation in school-basement.
  • You can now place the egg pet into the school locker.
  • The newmaker plane trapdoor will now behave differently while Marvin's perspective is being used.
  • Added the broken AC animation, when the player enter's Care's room via the ladder.
  • Added /tiles clear gradient.
  • Added school-floor3 computer animation.

Changed:

  • Updated several textures.
  • Fixed pause menu messages losing their gradient in demo recordings when a submenu is opened and closed.
  • Updated machine room thumbnail.
  • Fixed a bug which allowed the player to catch Pen multiple times.
  • Fixed an offset issue with the windmill camera in widescreen mode.
  • Fixed house fmv always playing when you enter the bathroom, regardless of the current house state.
  • Fixed a bug which caused the game to reset whenever you enter the house garage, regardless of the house state.
  • Fixed broken gen 2 text boxes.
  • Fixed a sorting bug in level1-room5 during recording playback.
  • Improved title shader.
  • The naulsheet and custom language folders are now located in the game's appdata directory.
  • The tiles folder will now be created automatically.
  • Belle will no longer be visible on the other side of the quitter's room when the player is using Belle's perspective.
  • Fixed a bug which allowed the player to close the book of baby names before the transition animation finished.
  • newmaker-plane will now use blue fog in gen 15.
  • The book of baby names is now enabled everywhere, in gen 15.
  • Fixed book of baby names text gradients.
  • Adjusted gen 6 house background animation speed.
  • Fixed /folder command not actually opening the folder.
  • Fixed a bug which would cause the game to crash when a naulsheet was loaded in 32-bit builds.
  • Fixed a collision issue in school-floor1.
  • Updated Care sprites.
  • Improved staircase camera behavior.
  • The chat message sound will now play when people join or leave multiplayer.
  • The "unknown command" error will now mention the /help command.
  • "Bottom" music will now loop.
  • Updated needles piano model and texture.
  • Fixed a visual issue which would occur when green tool was activated in widescreen mode.
  • Optimized depth sorting.
  • The /skip command can now be used to skip the time it takes for the wooden trapdoor and house door to open.
  • You can no longer move while viewing the casket images.
  • Amber and Roneth will no longer appear in gens 3 and earlier.
  • Changed several details in Even Care, depending on the current gen.
  • Odd Care now uses gen 3.
  • Fixed missing collision with the sign models in roadmap1, roadmap2 and hallway2.
  • Fixed an error which would occur when a demo recording ends in school-floor3.

Removed:

  • Removed /ortho command.
  • Removed /nmpdoor command.
  • Removed /housedoor command.
  • Removed gen limitations on tile gradients.

1.2-pre18

Added:

  • Added school basement machine sprites.
  • Added /tiles brush pos player.
  • Added multiplayer Graverobber.

Changed:

  • Fixed a crash which would occur when you push certain objects out of school-basement, and back in.
  • Adjusted behaviour of the house to work better with Room Impulse.
  • Adjusted behaviour of school-floor3 to work better with Room Impulse.
  • Fixed a camera bug which would sometimes occur while painting the wall in marvin-bedroom.
  • You can no longer use /recording play or /recording impulse during loading transitions.
  • Improved how command errors are handled.
  • If /setchar has not been used, the current perspective will be used to determine how you appear to other players in multiplayer.
  • Improved text gradients.
  • Updated marvin and care player sprites.
  • Fixed an issue with the green house wall texture.
  • Fixed a graphical bug which would cause the game to display a black or pink screen on some devices.
  • Updated hallway2 tilemap.
  • Renamed underground/dirt texture to underground/gravel.
  • Updated the red gravel texture.
  • Fixed multiplayer board games not closing after the game has ended.
  • You can no longer open draw mode during loading transitions.
  • Fixed unfocused room impulse recordings sending p2 talk messages in multiplayer.
  • P2 input is now disabled while room impulse is active.
  • You can no longer access the house bathroom, care's room or the garage via noclipping in gen 2.
  • Fixed a texture issue which would sometimes occur in library-room.
  • The /tiles usage message will now mention /tiles brush.
  • Fixed normal music playing for a short time after the room is initially loaded for room impulse.
  • Minor adjustments to shed2.
  • The "Care is missing..." text box will no longer appear while Care is in the child library.
  • You can no longer leave Care A or Care B at the child library (this will probably be revisited at some point in the future).

1.2-pre17

Added:

  • Added /cam mode player.

Changed:

  • Fixed offcentered driving sequence clock in widescreen.
  • Fixed bug which allowed the player to move while the test plane snapple cap is open.
  • Fixed screen offset when viewing recordings in widescreen.
  • 64x64 images can now be used as naulsheets.
  • Fixed school-basement text box size.
  • Adjusted the positions on the school basement objects.
  • The /recording command's usage message will now mention the impulse option.
  • You can no longer exit demo playback during loading transitions.
  • Fixed a visual issue which would occur when you press triangle before the transition to the options menu finished.
  • Fixed music beginning too early when entering school-floor3.
  • Fixed P2 talk rendering in front of draw mode.
  • Updated P2 talk button sprites.
  • The "places" sign, and the image of the bench will now be disabled in hallway2 unless /perspective marvin is active.
  • Fixed recording buttons not moving fully offscreen in widescreen mode.
  • Fixed /hat breaking when the gen is changed.
  • /drawmode can no longer be used in areas where draw mode cannot be accessed normally.
  • Fixed a bug which prevented naulsheets from appearing in multiplayer unless the /setchar command was used twice.
  • Fixed an issue with slopes generated by /tiles collision.
  • Fixed a bug which allowed the player to enter the Roneth room code while watching a recording.
  • Adjusted hallway1 origin.
  • Fixed a bug which would cause the music to change in room impulse if the player entered the sound test menu.
  • Fixed gen value not persisting after the player uses /gen, plays a recording, and the recording ends.
  • Fixed tile textures not unloading correctly in room impulse.
  • The "go back" sound will now play when you exit the secret menu.
  • Guided movement will now activate more frequently in school-floor2.
  • Fixed a bug which would sometimes cause the screen to become stretched horizontally.
  • P2 talk is now completely hidden on unfocused room impulse recordings.
  • Adjusted the order rooms appear in the room impulse menu.
  • Renamed sort-test to sort-test-room.
  • Fixed tool input UI not changing colors properly.
  • /sayspeed will now save to the settings file.

1.2-pre16

Changed:

  • Fixed /pos toggle and /fps text overlapping.
  • Fixed a bug with P2 talk sounds in multiplayer.
  • Fixed tile textures not being unloaded correctly when the /tiles load command is used.
  • Demo playback will now end when any button is pressed, as opposed to only when select is pressed.
  • Fixed room impulse gen persisting after room impulse is stopped.
  • Fixed Roneth room code not working in room impulse.
  • Fixed an issue with draw mode opacity during recording playback.
  • Fixed a crash which would sometimes occur after recording playback is stopped.
  • Fixed Pen piano sound sometimes playing during loading screens.
  • Fixed Care B description shovel animation appearing when an unfocused recording is viewing Care B's description.
  • Fixed a bug which would prevent you from connecting to multiplayer after getting hit by the orange car.
  • Fixed guided movement activating while the pause menu or draw mode are active.
  • Fixed Wavey and Randice updating while the game is paused.
  • Fixed invisible needles piano in multiplayer.
  • Fixed several visual issues with widescreen.
  • Fixed another "fake shadow" bug.
  • Fixed music continuing after a demo recording ends.
  • Fixed "Even Care" sprite rendering in front of the pause menu during recording playback.
  • Fixed pause menu not pausing the driving sequence.
  • Fixed looping audio sources playing while the sound test menu is open.
  • The counselor room is no longer accessible in gens 12 to 15.
  • Fixed a bug which would prevent the player from recovering Care NLM from the child library.
  • The easel in level1-room6 will now have collision in gen 3.
  • The game will now activate panicsv after it crashes in odd care.
  • Fixed default camera position in hallway1.
  • Fixed a visual issue with /hat when used in multiplayer.
  • Fixed a visual issue with /balloon when used in multiplayer.
  • The windmill drone sfx will no longer be treated like music.
  • The broken air conditioner sfx will now persist in other rooms of the house.

1.2-pre15

Changed:

  • Fixed build mode texture text scaling incorrectly.
  • Improved P2 talk rendering in Room Impulse.
  • Made bugged P2 talk inputs use a smaller white square.
  • Fixed player names rendering behind objects.
  • Fixed other players P2 talk appearing when they are in a different scene.
  • Fixed inverted up and down dpad sprites in P2 talk.
  • Fixed a bug which allowed the player to become partially darkened outside of a shadow region.
  • Fixed a bug which allowed the player to interact with the treadmill in level1-room5 while the game was paused.
  • Fixed /tiles command being case sensitive.
  • Fixed warning message persisting if you resume the game directly after selecting the "just quit" option in the pause menu.
  • Fixed test plane needles piano.
  • Fixed a bug which allowed the player to get out of bounds in school-floor3.
  • Fixed a minor sorting issue with the umbrella in level1-room7.
  • Fixed Care A reappearing when the ladder is used a second time.
  • Fixed white tiles appearing in some early gens.
  • Fixed /stopsay breaking the /say command.
  • Fixed /fp command on the title screen, and in several other rooms.
  • Fixed a visual issue with the test plane snapple cap.
  • Fixed green tool activating during room transitions.
  • Fixed white tool activating while draw mode is active.
  • Adjusted collision in road.
  • Fixed room impulse dial rendering in front of the console.
  • Fixed draw mode audio playing for unfocused recordings.
  • Fixed P2 talk rendering in front of the console.
  • The player's Y position will now be reset when the /scene command is used.

1.2-pre14 (all 1.2 changes up to pre14)

Added:

  • Added dynamic tiles.
  • Added /reload command.
  • Added /reference command.
  • Added school-floor3 scene.
  • Added school-basement scene.
  • Added machine scene.
  • You can now view the chalkboard, and ghost room images in school-class3.
  • Added the "All Recordings" menu.
  • Added Room Impulse.
  • Added the "Extra Stuff..." menu.
  • Added lockers to school-floor2.
  • Care A can now be caught.
  • Care B can now be caught.
  • Added /jpeg command.
  • Added the counselor room to school-floor2.
  • Added the driving sequence.
  • Added the orange car event.
  • Added the reverberated version of the house voices sound.Added the white block near the house road.
  • Added /gen command.
  • Added /perspective command.
  • Added /dc command, which toggles fog distance culling.
  • Added /time command.
  • Added /skip command.

Changed:

  • Improvements to many assets.
  • Refactored a very large amount of the game's code.
  • Fixed a bug which allowed the player to open the pause menu during the Garalina logo animation, if they pressed the start button soon enough.
  • The /cam command can now be used to manually set the camera's position or rotation.
  • school-class3 is now accessible without commands.
  • Save files and recordings are now much smaller.
  • The disc menu will now play "zoom_here" on the disc which corresponds to the current gen, rather than always playing it for the middle disc.
  • Fixed wavey rain sound not being affected by volume settings.
  • Attempted to fix a bug which sometimes caused the piano in level1-room5 to be very loud.
  • If the phone in anna-office has not been picked up, you can now hear it ringing from hallway2.
  • Renamed tunnel-exit to tunnel-stairs.
  • Adjusted first person movement and rotation speeds.
  • The burn-in monitor will now show a thumbnail image of the current scene, as opposed to always showing an image of the house.
  • Improved the windmill Lina model animation.
  • The speed at which you can remove petals from the flower in shed1 is now limited by the speed of the treadmill in level1-room5.
  • The title screen music will no longer play directly after a demo ends.
  • You can now select options in the pause menu before the initial pause animation has finished.
  • You can now use /soundtest toggle [hex] to toggle whether a specific sound is unlocked in sound test, using a sound's hexadecimal ID.
  • The /text command will now allow you to specify whether the text box is dark, and the shape of the text box.
  • Adjusted the guided movement in school-floor2.
  • Renamed tunnel-exit to staircase.
  • The /fps command will now display the current framerate.
  • You can now specify a brightness value with the /shadow command.
  • Replaced /autorecord command with /recording auto.
  • Fixed a typo in /sayspeed usage message.
  • The fog radius in party will now change depending on the player's position.
  • Fixed an error which would occur when the game tries to display text with chars that are not in the font.
  • The /fp command will now persist between rooms.
  • The /fp command can now be used to toggle the brick overlay.
  • Improved Pen piano camera settings.
  • The current naulsheet will now be saved in the settings file.
  • The game will now backup save files before deleting them when beginning strange situation.
  • Naulsheets can now have semitransparent pixels.
  • Magenta (#FF00FF) will no longer be taken into account when determining the naulsheet transition animation's color.
  • The /bind command will now show an error if you try and bind a button to a key which already controls another button.

Removed:

  • Removed translated title screen models.
  • Removed builtin custom languages.
  • Pressing esc on the title screen will no longer close the game. You may use the /quit command instead.
  • Removed /chromaamp command.
  • Removed /chromafreq command.
  • Removed /gamma command.
  • Removed /sharpen command.
  • Removed /kernelsize command.
  • Removed /odd command.
  • Removed /ss command.
  • Removed /demo command.
  • Removed /skipcl command.
  • Removed /dmototsv command.
  • Removed /tsvtodmo command.
  • Removed /listfsfiles command.