Are you referring to the hobby of hosting a BBS? For a minute, I was thinking you meant porting Pascal code.
I'm not on Facebook and I have no idea what you witnessed. :-)
There's nothing wrong with using emulators and other platforms. I do most of my coding and building in OS X / macOS, with 68K code compiled and linked in SheepShaver. Generally I'll test in Advanced Mac Substitute and SheepShaver before firing up Mini vMac if necessary.
It's like Legacynth, but for World Builder 1.2 worlds.[1] World Builder's RealSound subsystem writes audio directly to the sound buffer, which (a) doesn't work on AV or PPC Macs, and (b) isn't emulated by Legacynth.[2] So World Tune-up patches the World Builder runtime to create a sound...
I have no experience with THINK C, but I've found that starting a debug session in CodeWarrior IDE 4.1.0.3 (i.e. Pro 6) has a tendency to crash if ToolServer is running in native Mac OS 9, while it never happens in Classic. Also, the IDE debugger crashes on occasion anyway, seemingly for no...
MacRelix has some sockets API support — TCP and Open Transport, but no UDP or MacTCP yet — and threads. It uses the Thread Manager if available, and my own 68K-only threading library[1] otherwise. So a blocking read() on a socket (for example) performs async I/O internally, with other threads...
I wrote about my experience of using Metrowerks' multiple target support as one of the steps toward creating MacRelix:
https://www.metamage.com/text/relix/origins.html
If your piano is limited to 88 keys (which ought to be enough for anybody), you could regard each key as a separately...
The original Myst used a HyperCard runtime engine (thus inheriting its incompatibility with virtual memory). Rand and Robyn Miller discuss optimizing "the color XCMDs" in The Making of Myst:
I'm not aware of any other version of Myst for classic Mac OS.
Not today. Not any time soon.
I'd be glad to do a port of Sortix's rw (which is a better dd), but I'd have to exercise great care in designing and implementing access to SCSI (or any disk) devices. For starters, I think I'd want to make them privileged, so you have to use sudo or such.
In...
MacRelix includes tcpclient (and tcpcat) and a shell with pipes and I/O redirection. For servers, there's listen.
If you just want simple file transfers, you can use htget and httpd.
https://www.macrelix.org/
The FPU isn't involved, so I'm not really sure what you're asking. There are two issues: One, the installation of an interrupt handler pokes memory where xv68k isn't expecting it, but this is solved by an option that tells xv68k to ignore accesses to exception vectors.
The second issue is...
My interests lie in the other direction — capturing video and sound from a compact Mac. My primary target, though, is my emulator, where the capture can be done natively and CPU cost isn't an issue.
Nonetheless, to save I/O bandwidth and disk space, I use temporal compression: The XOR of one...
I improved the heuristics on my disassembler, allowing me to see the audio output generator. Curiously, while it uses a VBL task for graphics, rather than the typical choice of using the same task for audio, it uses the level 1 autovector interrupt instead, which isn't implemented in Advanced...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.