Skip to content

Papers, Please 3DS - v.1.3.0

Choose a tag to compare

@Gab2006 Gab2006 released this 01 Nov 16:48
· 5 commits to main since this release
download (1)

๐Ÿ›‚ Papers, Please โ€” Nintendo 3DS Demake (v1.3.0)

"Glory to Arstotzka. Cause no trouble."

An authentic, fully featured homebrew demake of Lucas Popeโ€™s award-winning dystopian border-inspector game, crafted specifically for the Nintendo 3DS / New 3DS / 2DS family of systems and built on Lua Player Plus 3DS (LPP-3DS).


๐ŸŒŸ What's New in v1.3.0 & Major Features

๐Ÿ“œ 1. Infinite Story & Campaign Mode

  • Tutorial Days 1โ€“4: Experience the authentic narrative opening with escalating border requirements:
    • Day 1: Arstotzkans only; foreign entrants strictly denied.
    • Day 2: Foreigners permitted with valid Entry Permits.
    • Day 3: Foreign laborers require verified Work Passes.
    • Day 4: Introduction of Arstotzkan citizen ID Cards and the secretive Order of the EZIC star insignia.
  • Infinite Procedural Days (Day 5+): Continuous endless shifts with dynamic calendar dates, procedurally generated headlines from The Arstotzkan Tribune, rotating diplomatic embargoes, and official Most Wanted criminal notices.
  • The Truth of Arstotzka: Authentic morning newspapers on the Top Screen accompanied by official Ministry of Admission (M.O.A.) Directives on the tactile desk.

๐Ÿ•น๏ธ 2. Expanded Arcade & Endless Modes

  • โฑ๏ธ Timed Mode (10-Minute Shift):
    • Inspect as many entrants as possible before the clock expires.
    • Two warning tolerance; each subsequent error deducts -20 seconds from the border clock with dynamic HUD alerts (-00:20).
  • ๐Ÿ’Ž Perfection Mode:
    • One mistake equals immediate career termination. A fatal citation triggers game over 2.5s after printing.
  • ๐Ÿ›ก๏ธ Endurance Mode (Authentic 30-Credit Economy):
    • Starts the inspector with 30 credits as in the original game.
    • Earn +5 credits per correct clearance.
    • Tiered infractions: 2 free warnings, 3rd citation costs -5 credits, 4th+ costs -10 credits.
    • Game Over triggers upon insolvency (SCORE < 0), waiting cleanly for the fatal citation to finish printing.
  • ๐Ÿ“‹ Full Checkpoint Desk Bulletin (ARCADE_DAY_CONFIG): All arcade modes feature a complete, unified desk directive sheet detailing requirements for all 8 nations.

๐Ÿ” 3. Authentic Inspection Mode, Interrogation & DETAIN

  • Stylus & Physical Activation: Toggle anytime with the (Y) button or by tapping the inspection icon.
  • 4-Corner Bracket Framing: Clean, pixel-perfect selection brackets with authentic stippled correlation lines connecting suspect evidence.
  • 17 Discrepancy Categories Detected:
    • Demographic errors: name spelling, biometric photo mismatch, forged gender, issuing cities vs. national origin, fake Arstotzkan districts, expiration dates.
    • Biometric wall height calibration: accurate 10 cm wall stripes on the top screen compared against ID card specifications.
    • Scale weight discrepancies: monitor HUD weight scale vs. ID card data.
    • Ministry counterfeit seals: M.O.A. and M.O.L. seal verification against Rulebook Page 8.
    • Verbal transcript contradictions: stated purpose of visit or duration of stay conflicting with official paperwork.
    • Embargoed foreign nations & wanted fugitives.
  • Procedural Interrogation System: Speech bubbles present inspector accusations and entrant responses with standardized 3-second display timers and realistic slide animations.
  • Guard Arrest System (DETAIN): Call border guards to arrest criminals and forgers. Unlawful detentions incur strict M.O.A. citation fines.

๐Ÿ–จ๏ธ 4. Mechanical Citation System & Tactile Desk Physics

  • 10-Second Suspense Delay: Clearances and citation printouts are delayed by 600 frames (10 seconds), maintaining authentic psychological tension.
  • Dot-Matrix Printer Feed: Citations emerge step-by-step from behind the counter shelf with mechanical sound effects and paper-tearing audio.
  • Counter Shelf Drag Physics:
    • Pull documents down onto the desk for full examination with dynamic drop shadows.
    • Drag documents up above the counter line to fold them into compact, rotated shelf slips.
  • Drag-on-Document Stamp Rack: Dual-state Approved (GREEN) and Denied (RED) mechanical stamps that physically collide and ink entrant passports.

๐ŸŒ™ 5. End-of-Day Financial Ledger & Debt Arrest

  • Authentic PC Budget Layout: Pitch-black canvas featuring the brass NightReport.png banner plate, Class-8 Housing watermarks, and typewriter financial ledger.
  • Living Costs Management: Itemized deductions for Rent, Food, and Heat (with authentic bullseye toggle glyphs).
  • Insolvency Reset: Falling into negative balance (SCORE < 0) triggers the solemn Ministry debt internment notice. Exiting cleanly wipes corrupted debt memory back to Day 1.

โšก 6. Native 3DS Hardware Enhancements & Optimizations

  • ๐Ÿ›‘ Clamshell Sleep Mode Support: Custom binary-patched aptMainLoop() in Screen.waitVblankStart() prevents black screen hangs when closing the 3DS lid. Automatically suspends shift timers and audio, restoring LCD backlights seamlessly upon waking.
  • โฑ๏ธ New 3DS Hardware Clock Normalization: Dynamic timer wrapper scales 804 MHz CPU clocks back to standard 268 MHz, guaranteeing that border shifts last exactly 3 real minutes across all Old 3DS, New 3DS, 2DS, and emulator configurations.
  • ๐Ÿ”Š CSND Hardware 16-Bit Audio Engine: Binary mem_size patch prevents DMA buffer overruns and infinite static noise loops. Normalized 16-bit 22050Hz mono audio with calibrated headroom for booth chatter, shutter clangs, and stamps.
  • ๐Ÿ’พ Persistent SD Card Saves: Auto-saves shift progress, stats, and credits to sdmc:/3ds/papersplease_save.dat.

๐ŸŽฎ Controls Reference

Input Action
Stylus / Touch Screen Drag documents, stamp passports, tap hotspots, flip pages
(Y) Button Toggle Inspection Mode (Accuse / Compare)
(A) Button Advance dialogue / Call next entrant / Confirm sleep or next day
(B) Button Fast dismiss dialogue / Back / Cancel
(X) Button Fast stamp drawer open/close
(START) Button Pause Shift (Saves state, freezes shift countdown)
Circle Pad / D-Pad Pan desk viewport / Scroll large documents
Close Clamshell Lid Enters low-power sleep; automatically pauses shift and audio

๐Ÿ“ฆ Downloads & Installation

File Description Target Platform
Papers Please.cia Installable package via FBI Nintendo 3DS / New 3DS / 2DS (Console)
Papers Please.cxi Standalone executable cartridge image Citra / Lime3DS (PC & Android Emulator)

Console Installation (Nintendo 3DS):

  1. Copy Papers Please.cia to your SD card (e.g. sdmc:/cias/).
  2. Open FBI on your console, navigate to the file, and select Install and delete CIA.
  3. Launch Papers, Please from the 3DS HOME Menu.

Emulator Installation (Citra / Lime3DS):

  1. In Citra or Lime3DS, click File โž” Install CIA/CXI... or drag and drop Papers Please.cxi into the emulator window.
  2. Ensure Emulated CPU Clock is at 100% and touch input is mapped to your mouse or stylus.

๐ŸŽ–๏ธ Credits & Acknowledgments

  • Original Game Concept, Art & Audio: Lucas Pope (3909 LLC)
  • 3DS Homebrew Demake Lead Developer: Gab2006
  • Runtime Environment: Lua Player Plus 3DS (LPP-3DS) by Rinnegatamante
  • Tools & Packaging: makerom, 3dstool, mkromfs3ds

Glory to Arstotzka!