Page 1 of 1
Ported Dungeon Master Chaos Strikes Back to Web-Based
Posted: Sat Jul 18, 2026 11:46 am
by sephirothvr
I manage to port over Dungeon Master Chaos Strikes Back to web-based.
- Using Chaos Strikes Back for DSB with Character Selection Level and button to jump to game
- Running on chrome, safari, edge.
Try out now and let me know if there's any issues. I tested so far okay, but didnt fully test till end of the game.
https://www.lemon-web.net/applications/ ... trikesback
Re: Ported Dungeon Master Chaos Strikes Back to Web-Based
Posted: Sun Jul 19, 2026 12:31 am
by Gambit37
Pretty impressive!
Looks like you added a new text renderer?
The party icons layered rendering is busted, but most of the UI seems to work OK.
Unfortunately my browser crashed while walking around the first worm room. Latest Chrome on MacOS Sequoia.
I can supply the full error dump if you need it, here's the summary:
Code: Select all
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: WindowServer [164]
Path: /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer
Identifier: WindowServer
Version: 600.00 (???)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 88
Date/Time: 2026-07-18 23:28:31.7178 +0100
OS Version: macOS 15.7.5 (24G624)
Report Version: 12
Anonymous UUID: 3E532027-562E-5866-490F-FDCA81650812
Time Awake Since Boot: 34000 seconds
System Integrity Protection: enabled
Crashed Thread: 0 ws_main_thread Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process: WindowServer [164]
Re: Ported Dungeon Master Chaos Strikes Back to Web-Based
Posted: Wed Jul 22, 2026 2:54 pm
by sephirothvr
Updated the game with the following changes.
- Fixed retained bitmap/canvas resources that could exhaust browser graphics memory.
- Replaced the original front menu with the new CSB prison-style PRISON/RESUME menu.
- Reused released bitmap handles instead of continuously growing them.
- Reworked party-icon layering to avoid temporary canvases while preserving transparency.
- Added Intro Movie for the game’s opening video.
- Centred the champion’s name correctly inside the spell panel.
- Removed the hidden walls leading to the Original DM champion selections area.
- Added contextual instructions at the dungeon-start button.
- Prevented entering the main dungeon without selecting at least one champion.
- Repaired the missing diamond marker beside PRISON.
- Prevented the introduction video from replaying after game over.
- Added looping dungeon.mp3 ambient sound at 25% volume.
Re: Ported Dungeon Master Chaos Strikes Back to Web-Based
Posted: Fri Jul 24, 2026 11:39 pm
by Cycl0ne
I throw my hat into the ring

Ok the intro is missing, Full DM1 running on WASM (can be played also from desktop with python):
https://cycl0ne.codeberg.page/
I will implement a language selection and also the CSB and a better way to handle right mouse button for touch displays.
But at the moment im crunching DM2.
Re: Ported Dungeon Master Chaos Strikes Back to Web-Based
Posted: Mon Jul 27, 2026 4:55 am
by sephirothvr
interestesting. love to see people revive this classic old games. i try, but stuck at loading please waite... below console log.
pythons.js:1190 Event "blur" queued : too early
queue_event @ pythons.js:1190
pythons.js:698 Unsupported device pixel ratio 1.2000000476837158
window_canvas_adjust @ pythons.js:698
coi-serviceworker.js:63 TypeError: Failed to fetch
at coi-serviceworker.js:42:13
(anonymous) @ coi-serviceworker.js:63
The FetchEvent for "
https://pygame-web.github.io/cdn/index-0.9.3-cp312.json" resulted in a network error response: the promise was rejected.
2coi-serviceworker.js:1 Uncaught (in promise) TypeError: Failed to convert value to 'Response'.
pygame-web.github.io/cdn/index-0.9.3-cp312.json:1 Failed to load resource: net::ERR_FAILED
pythons.js:224 cross_file.error : Error: TypeError: Failed to fetch
Re: Ported Dungeon Master Chaos Strikes Back to Web-Based
Posted: Mon Jul 27, 2026 6:45 am
by sephirothvr
tested again just now. was able to play. earlier i test from my office and im guessing my FW overthere got block some part. Looks great btw! Do share DM2 also.