Skip to content

Papers, Please 3DS - v.1.0.0

Latest

Choose a tag to compare

@Gab2006 Gab2006 released this 25 Oct 13:35
· 4 commits to main since this release
qr-code

πŸ›‚ Papers, Please 3DS β€” Early Access Release (v1.0.0)

Welcome to the initial public release of Papers, Please 3DS, a homebrew demake developed from the ground up for the Nintendo 3DS family using Lua Player Plus (LPP-3DS).


πŸš€ Current Development Status

The project is currently in an active development / playable beta stage. The core gameplay loop and major systems are fully implemented and functional:

  • πŸ“– Story & Campaign Mode:
    • Days 1 to 4 with authentic morning bulletins (The Truth of Arstotzka) and evolving border directives.
    • Procedural Day 5+ Infinite Shifts featuring dynamic newspaper generation (The Arstotzkan Tribune), rotating diplomatic embargoes, and Most Wanted lookout lists.
  • πŸ“‚ Multi-Document Inspection:
    • Full inspection suite: 8 national passports, Entry Permits, Work Passes, Arstotzkan ID Cards, and the flippable Rulebook & Transcript logs.
    • Realistic desk physics, counter-shelf sliding transitions, and tactile stamp drawer controls.
  • πŸ–¨οΈ Ministry of Admission (M.O.A.) System:
    • 10-second psychological suspense timer on inspection outcomes.
    • Stepped dot-matrix mechanical citation printing with tiered penalty tiers.
  • πŸ’Έ Economy & Endings:
    • Salary earnings (+5 credits), daily family living expenses, and the somber Ministry Arrest dossier ending if your account falls into negative balance (SCORE < 0).
  • πŸ•ΉοΈ Standalone Arcade Modes:
    • Time Mode, Perfect Mode, and Score Mode for quick sessions.
  • πŸ”Š Low-Level Hardware Audio:
    • Calibrated mono WAV sound effects utilizing the 3DS CSND DSP hardware engine.
  • πŸ’Ύ Auto-Save System:
    • Automatic progress preservation across shifts and mid-game pause saves to your SD card (sdmc:/3ds/papersplease_save.dat).

⚠️ Important Notice: Stability & Unexpected Crashes

Warning

This is an early community preview build. While the game has been extensively tested on both Old 3DS/2DS and New 3DS models as well as emulators (Citra/Lime3DS), unexpected crashes, memory hitches, or softlocks may still occasionally occur.

Known Factors & Safety Tips:

  1. Hardware Memory Limits (Old 3DS / 2DS):
    • The homebrew environment operates under tight VRAM and heap memory constraints on older hardware. Prolonged play sessions over multiple consecutive days may lead to texture exhaustion or occasional Lua engine freezes.
  2. Crash Dumps & Data Safety:
    • The game saves your progress at the end of each shift and when saving manually from the Pause Menu (START). If an unexpected crash occurs, your previous day's progress is safely preserved on the SD card.
  3. If You Experience a Crash:
    • If Luma3DS displays an Arm11 (core 0) Exception or Data abort crash dump screen, press A to save the dump, reboot your console, and restart the app.
    • Help us improve! Please report any recurring crash on our GitHub Issues tab, specifying:
      • Your device model (Old 3DS, 2DS, New 3DS, or Citra/Lime3DS).
      • The current in-game Day and action being performed (e.g., stamping, reading rulebook, calling traveler).
      • A photo of the crash screen or the crash dump file from sdmc:/luma/dumps/arm11/ if available.

πŸ“¦ Downloads & Installation

  • Physical 3DS / 2DS: Download Papers Please.cia and install it using FBI.
  • Emulators (Citra / Lime3DS): Download and open Papers Please.cxi.

Glory to Arstotzka!