If UNA CP/M finds partitions of any other type it will regard them as being in use by some foreign operating system and will avoid using that space entirely. This ensures that CP/M does not overlay slices over another operating system's data. Like it or not, operating systems change and go away, leaving us with fading memories and pangs of nostalgia. From CP/M to OS/2, AmigaOS to NextStep, we honor 10 OSs that made a big splash but. CP/M-86 is a port of Digital Research's CP/M operating system to the Intel 8088/8086. The earlier CP/M-80 was extremely popular on 8080/Z80 microcomputers. It was anticipated that CP/M-86 would be the de-facto operating system on IBM's 8088 based IBM Personal Computer. The CP/M operating system and utilities have no hardware dependencies other than the processor. CP/M will run on any system for which a BIOS is written and with the proper processor. Many books were written about how to use CP/M, and how to create or modify a CP/M yourself for some computer. Is available for free download for personal.
Source for OUP/M - a CP/M-like operating system for 6502
Original source here:https://archive.org/details/OUPMA6502OperatingSystem
My goal is to compile a binary for emulation.
From the original:'In the development of OUP/M, an OSI C-3 microcomputer system was used. This system consists of a 6502 CPU, a dual 8-inch floppy disk drive, a console, a printer, and 56 K bytes of RAM. On this machine all I/O is memory mapped and address space layout has to be taken into consideration.'
Further discussion and a working build can be found at the OSIWeb Forums:http://osiweb.org/osiforum/viewtopic.php?f=3&t=432&p=2772#p2764
My retro programming projects
For various targets, including CP/M, Z80, Amstrad PCW, Amstrad CPC, etc.
Contact info.:
Miguel GarcĂa / FloppySoftware, Spain
2048
A clon of the game 2048 for the Amstrad PCW (uses XPCW).
AMSTTY
Small tools for VT-52 like terminals (like the Amstrad PCW and CPC ones).
BLOCKS
A clone of SameGame for CP/M and VT-52 like terminals (like the Amstrad PCW and CPC ones).
CF
Management library for configuration files.
CPMX
Some Unix-like tools for CP/M. Some are for CP/M-86 too.
DYNARR
Management library for dynamic arrays of strings.
EXAMPLES
Some small examples for MESCC.
GDOC
Documentation generator from C and assembler sources. Supported output formats are plain text and html.
GLOB
Filename expansion library for MESCC. It needs LKLIST.
KS
Keyboard & screen library for CP/M.
LKLIST
Doubly-linked lists management library for MESCC.
LOG
Simple logger for MESCC.
MESCC
Mike's Enhanced Small C Compiler for the CP/M operating system and the Z80 cpu.
MINESCPM
A minesweeper game clone for CP/M.
READLINE
Line editing library for MESCC.
ROBOTS
A game for CP/M (including CP/M-86). Aster v7 crack.
SAMARUC
My GUI and related programs for the Amstrad PCW. Binaries only.
SAMARUX
A Unix-like shell for CP/M. Includes some built-in and external commands.
TE
A small text editor for CP/M (highly configurable; there are ports for various machines, operating systems and CP/M emulators: Amstrad PCW, Amstrad CPC, Spectrum +3, Kaypro, VT-52, VT-100, WordStar-like key bindings, CP/M-80 program EXEcutor from K. Murakami, CP/M Player from Takeda Toshiya, etc.).
It supports basic editing commands plus: find string and find next string, go to a line number, execute macro from file, help screen, etc.
TIMER
Timer library for MESCC.
UT
Unitary tests library for MESCC.
WTD
What To Do; a to-do list manager for CP/M.
Download Windows Operating SystemXPCWWindows 10 Operating System Download
Graphics and keyboard library for the Amstrad PCW.
Free Windows Operating System DownloadsZSM
Source code and tools for the ZSM / Z80ASMUK assembler.
LicenseFree Laptop Operating System Downloads
Each project has its own license; read LICENSE.MD on each project folder for more information.
Comments are closed.
|