diabloweb
v86


diabloweb | v86 | |
---|---|---|
15 | 162 | |
2,774 | 20,307 | |
1.1% | 1.4% | |
0.0 | 9.5 | |
almost 3 years ago | 6 days ago | |
JavaScript | JavaScript | |
- | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
diabloweb
- Diablo 1 for Web Browsers
- Diablo 1 Ported to WebAssembly
- Diablo Game Concept (1994) [pdf]
-
Is it possible to play diablo:hellfire in browser
I don't think so. The Rivsoft port didn't have support for it far as I know and is based on a very old version of Devilution ( https://github.com/d07RiV/diabloweb )
-
Diablo 1 with mouse and keyboard support
I am not sure if it’s a common knowledge or not but you can play Diablo 1 that has keybord and mouse support in the browser on the Mac and iPad / iPhone - check the repo here https://github.com/d07RiV/diabloweb
- Diablo 1 for web browsers
-
Hacker News top posts: Aug 20, 2022
Diablo 1 for Web Browsers\ (62 comments)
- 适用于网页浏览器的暗黑破坏神1 (Diablo 1 for Web Browsers)
v86
- V86: Working Operating Systems in the Browser
- Webvm: Virtual Machine for the Web
- WebVM 2.0: A complete Linux Desktop Environment in the browser via WebAssembly
- Windows 95 Running in the Browser
-
Run a Virtual Machine in Your Browser
import { useEffect } from 'react'; function App() { useEffect(function initializeEmulator(){ // See https://github.com/copy/v86/blob/master/src/browser/starter.js for options window.emulator = new window.V86({ wasm_path: '/v86.wasm', screen_container: document.getElementById("screen_container"), bios: { url: "/bios/seabios.bin", }, vga_bios: { url: "/bios/vgabios.bin", }, hda: { // Hard Disk url: "/images/fd12-base.img", async: true, size: 419430400, // Recommended to add size of the image in URL. see https://github.com/copy/v86/blob/master/src/browser/starter.js }, autostart: true, }); }, []); return (
Initializing Emulator…div> canvas> div> ); } export default App; - WebVM is a server-less virtual Linux environment running client-side
- Windows 8 Running in the Browser
- Run Windows on the browser with WASM power
-
WASI 0.2.0 and Why It Matters
> As a thought experiment, we're almost there! We could technically have `win95.img + bochs86vm.wasm + autorun.inf + msword.exe` wrapped in a "browser evaluator"
I looked into this and... holy crap! We are there. Not for modern programs quite yet, sure, but this is amazing. You can use Windows 2000 from your browser.
https://copy.sh/v86/?profile=windows2000
-
Is offline-first not enough? Do we need "serverfree"?
I think you are looking for Shadow.
https://shadow.goose.icu
Or just the whole kitchen sink. Why not?
http://copy.sh/v86/?profile=windows98
What are some alternatives?
devilutionX - Diablo build for modern operating systems
webvm - Virtual Machine for the Web
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
daedalOS - Desktop environment in the browser
cosmopolitan - build-once run-anywhere c library
adblock-rust - Brave's Rust-based adblock engine
devilution - Diablo devolved - magic behind the 1996 computer game
Chicago95 - A rendition of everyone's favorite 1995 Microsoft operating system for Linux.
uBlock-issues - This is the community-maintained issue tracker for uBlock Origin
macos-virtualbox - Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox on x86 CPUs for Windows, Linux, and macOS
yoroi-frontend - Yoroi Wallet - Cardano ADA Wallet - Your gateway to the financial world (extension frontend)
gc - Branch of the spec repo scoped to discussion of GC integration in WebAssembly

