28 lines
		
	
	
		
			814 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
		
		
			
		
	
	
			28 lines
		
	
	
		
			814 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
| 
								 | 
							
								<!DOCTYPE html>
							 | 
						||
| 
								 | 
							
								<meta charset="utf8">
							 | 
						||
| 
								 | 
							
								<title>Emulator</title>
							 | 
						||
| 
								 | 
							
								<body bgcolor="#101010">
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<div id="screen_container" style="">
							 | 
						||
| 
								 | 
							
								    <div style="white-space: pre; font: 14px monospace; line-height: 14px"></div>
							 | 
						||
| 
								 | 
							
								    <canvas hidden></canvas>
							 | 
						||
| 
								 | 
							
								</div>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<script src="libv86.js"></script>
							 | 
						||
| 
								 | 
							
								<script>
							 | 
						||
| 
								 | 
							
								var emulator = new V86Starter({
							 | 
						||
| 
								 | 
							
								    wasm_path        : "v86.wasm",
							 | 
						||
| 
								 | 
							
								    memory_size      : 64 * 1024 * 1024,  // 64 MB memory ought to be enough for anyone
							 | 
						||
| 
								 | 
							
								    vga_memory_size  : 2 * 1024 * 1024,
							 | 
						||
| 
								 | 
							
								    screen_container : screen_container,
							 | 
						||
| 
								 | 
							
								    bios             : {url: "seabios.bin"},
							 | 
						||
| 
								 | 
							
								    vga_bios         : {url: "vgabios.bin"},
							 | 
						||
| 
								 | 
							
								    cdrom            : {url: "basekernel.iso"},
							 | 
						||
| 
								 | 
							
								    hda              : {
							 | 
						||
| 
								 | 
							
								      buffer: new Uint8Array(16*1024*1024).buffer
							 | 
						||
| 
								 | 
							
								    },
							 | 
						||
| 
								 | 
							
								    boot_order       : 0x123,
							 | 
						||
| 
								 | 
							
								    autostart        : true
							 | 
						||
| 
								 | 
							
								})
							 | 
						||
| 
								 | 
							
								</script>
							 |