dive-sim.com - a free online diving simulator and Perdix emulator

Please register or login

Welcome to ScubaBoard, the world's largest scuba diving community. Registration is not required to read the forums, but we encourage you to join. Joining has its benefits and enables you to participate in the discussions.

Benefits of registering include

  • Ability to post and comment on topics and discussions.
  • A Free photo gallery to share your dive photos with the world.
  • You can make this box go away

Joining is quick and easy. Log in or Register now!

NX32

Registered
Messages
15
Reaction score
13
Location
PL
# of dives
I'm a Fish!
Hi!

As a software engineer and tec diver, I’ve always been fascinated by decompression algorithms and building practical tools. I love experimenting with dive planning software, but I’ve always felt there was a gap - the lack of an interactive diving simulator or a more dynamic dive planner with playback capabilities. That’s why I created dive-sim.com. It started as a fun project, but it’s also designed to help others learn decompression theory and, most importantly, practice using a dive computer in a safe, simulated environment.

The main idea behind it is to let users perform decompression on screen, analyze and really understand how it works, learn to read and use all the different readings, tweak parameters, and see in real-time how those changes affect decompression profiles. It’s designed as a hands-on learning tool to learn deco theory and how to use dive computer in practice.
Ideally, my dream is that this could be used to teach decompression theory in tech courses as an interactive alternative to showing students a bunch of powerpoint slides. Instead of just presenting theory, instructors and students could explore decompression dynamics live, making the learning process much more engaging and practical.

Recently I added also gas simulation, so you can keep an eye on SPGs and even simulate gas failures, see how depth affects gas loss etc.

It would honestly mean a lot if you could find some time to take a look and share your honest feedback.

Keep in mind, it's currently a demo, it's a work in progress and it's not really meant for use on mobile yet.

dive-sim.com

Best,
NX32

Screenshot 2025-10-25 at 13.00.15.png
 
It's super cool! A great tool to get into decompression. For future development, you could add CC option to your backlog. Well done!
 
This is a very cool tool, nice job. I could even use this when teaching Open Water students the concept of NDL and how that is reflected on a dive computer throughout a multi-level dive, which is a tough concept for new divers to grasp, but this makes it very visual and easy to understand.

Being in North America, I tried the Imperial Units option and you have a few bugs there where not everything displays in Imperial units:
  • Gas display shows in L & Bar
  • Gas Mix is in L & Bar
  • SAC Rate is in L/min

Love it, and thank you for sharing this!
 
Just stop teaching in furlongs and cubits and buttloads: the more people learn in rational units, the sooner we'll be rid of all that nonsense. The numbers are easier that way anyway.

*) A butt is an amount of liquid equivalent to two hogsheads. The precise unit of measurement has varied a bit, but it is generally accepted that one butt of ale is 108 imperial gallons (130 US gallons/491 liters), and one butt of wine is 126 imperial gallons (151 US gallons/573 liters).
 
Don't expect an argument from me on that :) . I'm originally from the UK that (mostly) uses the SI system, but I moved to one of only 3 countries in the world that still uses the Imperial system, and so I'm stuck with it for now :confused:. If we ever meet in person, I'd be happy to buy you 1/832th of a butt of ale.
 

Back
Top Bottom