Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

PS2Recomp Website

Next.js (App Router) landing site for PS2Recomp — a static recompiler for PlayStation 2 games.

Live site: ps2recompiler.vercel.app


Overview

PS2Recomp is an experimental project that brings classic PlayStation 2 titles to modern hardware through static recompilation. Instead of relying on traditional emulation, PS2Recomp translates original game code directly into high-performance native executables, delivering improved stability, fluidity, and compatibility on contemporary systems.

This repository contains the official website for the project — a central landing page for announcements, builds, and community information.


The Core Idea & Vision

PS2Recomp exists to solve a fundamental challenge in game preservation: how to keep classic PlayStation 2 games alive and playable on modern hardware without the compromises of traditional emulation.

Why Static Recompilation?

Traditional emulators interpret PS2 instructions on the fly, which introduces performance overhead, compatibility issues, and often requires powerful hardware to run smoothly. Static recompilation takes a radically different approach:

  • Native Performance — Games run as native executables, utilizing the full power of modern CPUs and GPUs without emulation overhead
  • Enhanced Stability — No more frame drops, stuttering, or audio desync issues common in emulation
  • Perfect Compatibility — By translating game code to native machine code, we achieve near-perfect compatibility with original game logic
  • Future-Proof — Native executables can be optimized for emerging hardware platforms and operating systems

The Mission

Our mission is threefold:

  1. Preserve Gaming History — Ensure classic PS2 titles remain accessible and playable for future generations
  2. Push Technical Boundaries — Demonstrate the power of static recompilation as a viable alternative to emulation
  3. Build Community — Create an open ecosystem where developers, modders, and players can collaborate and contribute

What This Means for Players

  • Play anywhere — Native executables that run on Windows, Linux, and macOS without emulation software
  • Enhanced experiences — Support for higher resolutions, modern controllers, and improved frame rates
  • Easy access — No complex emulator setup or BIOS configuration required

Website Purpose & Community Engagement

The PS2Recomp website serves as the central hub for the project's growing community:

Visibility & Outreach

  • Project Showcase — A professional landing page that communicates the project's value to developers, gamers, and preservationists
  • Download Hub — Clear, accessible links to builds and source code
  • Game Showcase — Featured titles that demonstrate the power of static recompilation

Community Building

  • Open Source Collaboration — Encouraging developers to contribute to the recompilation toolchain
  • User Feedback — A central point for users to report compatibility, request features, and share experiences
  • Knowledge Sharing — Documentation and resources for those interested in the recompilation process

Why This Matters

By making PS2Recomp visible and accessible, we're not just building a tool — we're building a movement. Every download, contribution, and shared experience helps:

  • Grow the ecosystem of preserved PS2 titles
  • Improve the recompilation technology
  • Attract new developers to game preservation
  • Create a community that values and protects gaming heritage

Tech Stack

Category Technology
Framework Next.js 16 (App Router)
Language TypeScript 6
Styling Tailwind CSS v4 + tailwindcss-animate
Animations framer-motion
Theme next-themes (light/dark mode)
UI Primitives Radix UI (via app/components/ui/)
Icons lucide-react + react-icons
Form / Validation react-hook-form + zod
Charts recharts
Deployment Vercel

Pages

Route Description
/ Home — Hero section with PS2 boot video + technical edge description
/download Downloads — Links to the PS2Recomp GitHub repository for builds
/games Games — Showcase of supported / featured PS2 titles
/contact Contact — Contact form / community engagement page

License

All rights reserved. (Add a license file if you want the project open-source.)


Connect With Us


Preserving the past. Recompiling the future.

About

The official hub for PS2Recomp, revolutionizing PS2 game preservation through static recompilation to bring classic games to modern hardware.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors