Git Product home page Git Product logo

halfix-demo's Introduction

Halfix Demo

This repository contains a minimalistic build of the Halfix x86 emulator, configured to emulate an Intel Core Duo, and a set of disk images in chunked, compressed (.gz) form that are known to work on it:

  • OS/2 Warp 4.5 (100.3 MB compressed, 209 MB uncompressed)
  • Basic Linux (2.9 MB compressed, 104.9 MB uncompressed)
  • Windows NT 4.0 (43.7 MB compressed, 314.3 MB uncompressed)

In the future, I will consider adding Red Star OS, which would be of interest for researchers and casual users. However, this will require the implementation of save states (not yet functional within the browser, unfortunately), and the disk size (800+ MB compressed) may be too large for this repository.

These disk images can also be used to test the native build of the emulator.

System Requirements

WebAssembly support is required. Make sure you have enough bandwidth to download the disk images; even with compression, the emulator downloads 10-20 MB per boot, more if you run apps like Internet Explorer.

License

Except for Linux, all the other operating systems are copyrighted and are provided for non-commercial and educational purposes ONLY. This project is not affiliated with and has not been approved by the entities that produced these operating systems. Please don't abuse this.

The emulator itself is open source and is available here.

halfix-demo's People

Contributors

nepx avatar pgodwin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

halfix-demo's Issues

Crashes if too much memory is allocated

I tried allocating 500mb of memory and 52mb of video ram.
I know that the issue is not because of the Disk image as it boots correctly if i give it less ram.
I tested this on a chromebook and on a computer with a intel i5 and a rtx 3060.
I tested it on chrome and firefox, both giving the same result.
The disk image was a Android-x86 32 bit disk image

Below you can find the disk image and the log file.

Log file:
nepx.github.io-1673607609684.log

Disk image:
Link 1. https://pomf2.lain.la/f/1p85z7qw.iso
Link 2. https://mirrorace.org/m/3a0OR

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.