mirror of
https://github.com/autc04/Retro68.git
synced 2024-10-14 10:24:00 +00:00
update README
This commit is contained in:
parent
9237ce6392
commit
d3dc7a1d25
34
README.md
34
README.md
@ -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
|
||||
-------
|
||||
|
Loading…
Reference in New Issue
Block a user