*Updated* 19/03/26 Version 0.2.1

Added additional options menu accessible via Y while on the main menu.
Added customisable controls layout for controller buttons.
Added Thumbstick support.
Added additional video options - Scanlines on/off - 4:3/Full - Smooth/Sharp shaders (360 Only).
Fixed bugged menu sounds on XBOX 360.
Fixed an issue where start fresh wouldn't apply a console reset.
Added more cheats to the hidden cheat menu. - Unlock Electra, BA BA, Spinal and Rondo for offline arcade. Unlock Arena mode needs to be enabled to unlock Rondo.

*Updated* 15/03/26 Version 0.2.0b

This should resolve any remaining issues with device selection.
Improved offline flow. Now in the prank game, hold BACK for 5 seconds to bring up the pause menu, then select "reset console". This will save you having to go back to dashboard to restart Paprium.

*Updated* 13/03/26 Version 0.2.0a

Fixed problem with saves not being recognised on the HDD when additional storage was connected.

*Updated* 13/03/26 Version 0.2.0

Additional version checks to enable online play requires the latest build.

Added a filter to the updater to distribute the right executable to the right platform.

Added cross play with xbox 360 version. Both OG and 360 players can host, join and spectate each others games.

Released xbox 360 build. Offline and Online play enabled. No live profile required. Flow - Online tile - Pick a name on first run - Host or join a game in progress.

*Updated* 10/03/26 Version 0.1.9g

Fixed a crash when apply desync fix.

*Updated* 10/03/26 Version 0.1.9f

Fixed - Left in a http heartbeat that was causing constant stutter when playing online mode.
Fixed - Audio had a delay - Audio buffer was too large.

*Updated* 10/03/26 Version 0.1.9e

Online Hosting improvement - No more black screen waiting for a player. Hit host and you will start the game instantly but remain discoverable to other players in the menu. When a guest joins your session, the game will pause briefly while the guest synchronizes with you. Once synchronization has completed, your game will resume and your guest can press start to join in and pick up with you mid fight!

Spectator mode fully integrated - If you are hosting and you already have a guest playing with you, your session will remain listed but available to watch. A user can join you, again with a brief pause to the gameplay and then watch you and your guest play. Spectator Mode is 99% accurate its doesn't require the level of accuracy say Host and Guest does, so our current setup favours performance (Privacy toggle to disable spectators will come at a later date).

Spectators have zero input while in spectator mode. The only thing they can do is leave by holding B.

If a Guest leaves or is disconnected from the session, rather than send both players back to the lobby, the host will carry on and the lobby will return to an OPEN state for a new or previous Guest to take over controller 2. While the Host is waiting, CPU Buddy will take over until a new human Guest joins at which point control will transfer to them.

Please note... if you have previously played online, you will need to enable CPU Buddy in Papriums options. All new players going forward have it enabled by default.

Various performance improvements to our desync recovery. Less aggressive level transitions. and boss fight transitions, we apply our desync checks and recovery during the score screen so if you see stutter 

Increased audio buffer to smooth out audio further.
Existing save progress is retained - Your old saves will be updated to the new MCD format when loaded.

Enjoy!


*Updated* 09/03/23 Version 0.1.9d
Additional audio fixes to deal with high latency.
Experimental Spectator Mode activated for testing.

*Updated* 08/03/26 Version 0.1.9c

Increased timeout allowance on State Validation between levels. We now do A quick hash check of the client state compared to the host. If it matches the game proceeds without a resync. If it fails, a resync will ensure host and client are byte for byte on the same page going forward before releasing the frame.
The previous value was too low for this on high ping connections so we increased from 5 to 20 seconds.

*Updated* 08/03/26 Version 0.1.9b

Fixed a bug that appeared in high ping situations.
Fixed a menu display inconsistency across SD and HD displays in the menu.

*Updated* 07/03/26 Version 0.1.9

Fixed being unable to issue a hotfix without a massive version jump.

Fixed an issue with keeping a lobby from going stale that we missed in testing... That should have been a hotfix at most. :/

Enjoy!


*Updated* 07/03/26 Version 0.1.8

Added Changelog into game. Once its you have seen it, it will hide until next update.

Added Sydney Relay to our network to compliment our US and EU Online multiplayer nodes.

Be patient when looking and hosting, we are a new piece of software - our playerbase is small right now.

Added Online Coordinated Pause Menu. Accessible by holding BACK for 3 seconds. Both host and guest will be presented with the Pause menu that will give both players a chance to save their game states to resume from at a later time. Resuming gameplay requires both players to ready up and to ensure we also use this time to resync the client to the host.

Menu visuals overhauled.

Massive performance gains in offline mode from previous build - Emulating two full CPU's was resource intensive so now we only use the s68k registers used by Paprium rather than emulate a whole Sega CD.
   
MP3 Track change smoothing.

Added Offline save state menu.

Added more cheats to the hidden cheat menu - For offline use only.

Various backend optimisations.

Enjoy!


*Updated* 03/03/26 Version 0.1.7
Added additional M68k support for CPU buddy - You can play offline with an AI teammate.
You must enable CPU Buddy in the Paprium in game options. Then on the character select screen, hold back button and press start. While holding back, your controller will act as player 2 on the character select screen.
Added version check and updater. XbPaprium will check once upon launch for a new version. If detected it will download the latest build and restart.
Detects HD Mode and outputs at 720p if enabled in Dashboard.
Experimental Online mode. No insignia or Live. You must have Port 88 open on your xbox to use this feature. 
Online/System link now use a non deterministic emulation to ensure client and host do not diverge simulations. Works great in system link on local network. Untested on XLink or Online mode, feedback appreciated
Hidden Unlock All Cheat Menu. 

*Updated* 01/03/26 Version 0.1.6
Fixed Save states. You only need to load the Prank game once now.
Added system link/online. This worked on the bench between two xbox's… try kai or something?
Fixed an issue where too much memory was allocated to music.
Potential Fix for Kai users. 
Fixed an issue where client had to swap controller ports as player 2 on system link.
Fixed a desync issue around pausing online mode.
Added Online save profile. When playing online a separate save will be created to prevent loss of offline save data.
When playing online, the hosts ONLINE save will be transmitted to client and loaded to prevent save file shenanigans.
When Joining a game you will be given the choice to overwrite your online save or to play without saving.


XbPaprium is a Paprium player for the original xbox console.

Built using RXDK.