Tue Oct 17, 2017 8:10 pm
Tue Oct 17, 2017 10:30 pm
Wed Oct 18, 2017 3:17 pm
adespoton wrote:Executor side-steps all this in the same way WINE does for Windows: by implementing hooks to the toolbox calls itself and running the code natively using native CPU operations. This meant that Executor had to do endianness translation and other hackery on the input data to make it usable in an x86 world, which is something WINE never had to do (after all, it wasn't an emulator).
Wed Oct 18, 2017 4:08 pm
Wed Oct 18, 2017 4:22 pm
Wed Oct 18, 2017 6:01 pm
adespoton wrote:I think the first steps would be understanding the 68k port and verifying we can build and deploy for the target (or possibly for the Previous emulator if that supports 68k).
Wed Oct 18, 2017 6:26 pm
Wed Oct 18, 2017 7:08 pm
Fri Oct 20, 2017 7:47 pm
I'd like to think the lack of such a reimplementation is the major obstacle preventing heaps of classic MacOS software from being properly rereleased to new audiences.DLudwig255 wrote:Would a freely-redistributable, open-source reimplementation of 68k MacOS be useful to anyone (besides myself, potentially)?
Fri Oct 20, 2017 8:05 pm
adespoton wrote:Like WINE, it could also have a second mode where you could compile against it. Imagine writing some code in Turbo Pascal in BII, and then linking it against an XCode project....
Jorpho wrote:I'd like to think the lack of such a reimplementation is the major obstacle preventing heaps of classic MacOS software from being properly rereleased to new audiences.
Sun Oct 22, 2017 4:04 am
It does occur to me that to my knowledge, there's no Amiga software being distributed on Steam despite the existence of open source implementations of the necessary components. But then again, perhaps any Amiga games that people would want to pay for are already available in other forms.DLudwig255 wrote:Jorpho wrote:I'd like to think the lack of such a reimplementation is the major obstacle preventing heaps of classic MacOS software from being properly rereleased to new audiences.
This seems like a good reason to me. I guess I am thinking along the lines of, "If I/we build it, will they come?". Not to say that it isn't an interesting thought for a project, it's just, well, big-looking.
Tue Oct 24, 2017 8:05 pm
Wed Nov 08, 2017 2:09 am
m68k-linux-gnu-gcc-5 romtest.c -o romtest.o -m68000 -nostdlib -Xlinker --oformat=binary
Wed Nov 08, 2017 10:14 pm
Thu Nov 09, 2017 11:19 pm
Sat Dec 02, 2017 12:43 pm