update README

This commit is contained in:
Wolfgang Thaller 2015-07-17 00:47:29 +02:00
parent 9237ce6392
commit d3dc7a1d25
1 changed files with 24 additions and 10 deletions

View File

@ -102,8 +102,8 @@ Retro68-Specific Components:
- PrepareHeaders.hs
- MakeAPPL
- libretro
- Sample Programs: Raytracer, TestApps, Launcher
- Sample Program: TestApps
- TestApps - a few tiny test programs
- Sample Programs: Raytracer, HelloWorld, Launcher, Dialog
### binutils
@ -118,7 +118,7 @@ Various patches and hacks, most importantly:
- added a pascal calling convention (`pascal` or `__attribute__((__pascal__))`)
- added `__attribute__((__raw_inline__(word1, word2, word3)))` to emulate `ONEWORDINLINE` and friends
- added `__attribute__((regparam("...")))` to specify custom register calling conventions
- - added `#pragma parameter` to specify custom register calling conventions
- added `#pragma parameter` to specify custom register calling conventions
### newlib
@ -156,13 +156,13 @@ a MacBinary file containing a classic Macintosh application.
Contains startup code (handles relocations) and implementations
for some standard library functions.
### Sample Program: App2
### Console
Simple test program, includes an implementation of a simple text
console window.
Contains a library that implements basic text console functionality.
The binary is at Retro68-build/build-target/App2/Test.bin
in MacBinary format and also on a disk image named Test.dsk.
### Sample Program: Hello World
The binary is in Retro68-build/build-target/Samples/HelloWorld/.
### Sample Program: Raytracer
@ -174,8 +174,22 @@ Raytracer2 makes use of C++ features; it also uses
fixed point arithmetic instead of floating point
(operator overloading FTW).
The binaries are in Retro68-build/build-target/Raytracer.
Both MacBinary (.bin) and disk image (.dsk) formats are built.
The binaries are in Retro68-build/build-target/Samples/Raytracer/.
### Sample Program: Launcher
A utility program for using Retro68 together with the minivmac emulator.
Waits for a disk(image) to be inserted, and if it contains a single application, launches it.
After the application exits, the disk is ejected again.
This way, you can just drag a .dsk file generated by Retro68 on a minivmac Window to run your application.
Intended for System 6 without Multifinder.
### Sample Program: Dialog
Shows a simple and useless dialog box. Demonstrates how to use Rez, the resource compiler.
The binary is in Retro68-build/build-target/Samples/Dialog/.
License
-------