GithubHelp home page GithubHelp logo

manan-gupta-16 / ao486_mister Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bring-your-own-core/ao486_mister

0.0 1.0 0.0 51.93 MB

ao486 port for MiSTer

License: Other

Verilog 55.10% Tcl 0.54% Coq 2.04% Makefile 0.30% C 19.72% C++ 9.26% SystemVerilog 4.33% Batchfile 0.09% VHDL 6.28% Lua 0.37% Assembly 0.28% Shell 0.02% Objective-C 1.67%

ao486_mister's Introduction

ao486 port for MiSTer by Sorgelig.

Core was greatly reworked with many new features and performance added.

Features:

  • 486DX33 performance (no-FPU).
  • 256MB RAM
  • SVGA with up to 1280x1024@256, 1024x768@64K, 640x480@16M resolutions
  • SoundBlaster 2.0 with OPL3
  • High speed UART (3Mbps) internet connection
  • MIDI port (dumb and fake-smart modes)
  • Dual HDD with up to 8GB each
  • Shared folder support

How to install

  • Copy ao486.rbf to root of SD card
  • Create /ao486 directory on SD card and copy boot0.rom, boot1.rom there.
  • For floppy: copy desired floppy raw image with extension img to ao486 directory.
  • For HDD: create an empty file of desired size with extension vhd in ao486 directory (or prepare .vhd file separately with any tool supporting .vhd or hard disk .img files and copy to /ao486 folder)
  • Boot ao486 and in OSD choose desired floppy, hdd and boot order
  • Save settings and press "Reset and apply HDD"

HDD image is a raw image with MBR. It can be opened in Windows/Linux by many applications, so it's possible to prepare a HDD in windows/linux (in most cases you need to work with .img files, then just rename it to .vhd extension)

SoundBlaster settings:

  • address: 220h
  • IRQ: 5
  • DMA: 1
  • type SoundBlaster 2.0

MIDI settings:

  • address: 330h
  • IRQ: 9

Drivers

Windows 9x drivers for video and modem are here

Note:

  • Press WIN+F12 to access OSD on ao486 core. F12 alone acts as generic F12 PC key.

Known issues

  • FDD doesn't work under Win9x. To fix it simply delete floppy device from device manager and reboot. Windows will still provide flopy access through BIOS in compatibility mode.

Original core repository

ao486_mister's People

Contributors

sorgelig avatar robertpeip avatar electronash avatar alfishe avatar maikmerten avatar

Watchers

James Cloos avatar

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.