A modified and extended version of BPSR-PSO built for Blue Protocol — the “SX” stands for Sola Extended.
BPSR-PSO-SX is an overlay / monitoring tool for Blue Protocol that tracks player performance metrics such as DPS/HPS on a per-second basis and provides extended functionality over the original toolset.
This project is based on and builds upon the work of two prior projects:
- StarResonanceDamageCounter — originally designed for Blue Protocol, providing DPS/HPS tracking.
- BPSR-PSO by Chase Simmons — a forkable version of the above, providing the base architecture for this project.
Thanks to both authors for laying the groundwork for this extended variant.
- Real-time DPS (damage per second) and HPS (healing per second) metrics.
- Overlay view that updates dynamically for nearby players.
- Extended tracking, logging, and customization options (Sola Extended features).
- Packet interception and analysis (no modification of the game or BPSR files).
You will need the following installed on your machine:
- Node.js (includes npm)
- Npcap – required for packet capture
Direct download: https://npcap.com/dist/npcap-1.84.exe
- Clone the repository:
git clone https://github.com/Sola-Ray/BPSR-PSO-SX.git
- Change into the project directory:
cd BPSR-PSO-SX - Install Node.js dependencies:
npm install
npm startThe overlay should launch and begin monitoring packets from the game client.
- Start the game and launch the overlay.
- Ensure Npcap is installed and has permissions to capture.
- Use the overlay to monitor DPS/HPS and other tracked metrics in real time.
Below are some example views of the overlay in action:
Real-time DPS display showing nearby players’ output.
Real-time HPS display showing nearby players’ output.
“Sola Extended” view with enhanced tracking and session analytics.
We welcome contributions! If you’d like to help improve or extend the project:
- Fork this repository.
- Create a new feature branch (
git checkout -b feature/YourFeature). - Commit your changes and submit a pull request.
- Be sure to document any new configuration options or breaking changes.
Please follow standard Node.js/JavaScript style guidelines and add tests where applicable.
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) — see the LICENSE.txt file for details.
Thank you for using BPSR-PSO-SX — happy raiding and tracking!