Home »
Digital Archaeology »
Computer Arcana »
Apple »
Apple II Emulation »
AppleWin Linux, Linapple and QApple.
AppleWin Linux, Linapple and QApple. [message #388610] |
Sun, 10 November 2019 14:32 |
|
Originally posted by: Mario Rossi
I've seen a recent thread about linapple
https://groups.google.com/forum/#!topic/comp.emulators.apple 2/u3HP06XwePk
So I thought about mentioning a little project I've been working on for a while: a port of AppleWin to Linux.
https://github.com/audetto/AppleWin
You can read a bit more here
https://github.com/audetto/AppleWin/blob/master/linux.md
But to make it short, I've taken a different approach compared to linapple.
The goal number 1 is to rerun *exactly* the same emulator code as AppleWin: I do not want to merge every other day, I just want to compile the same code.
So the core of the emulator is constantly up to date (*) with AppleWin.
I would do whatever it takes to avoid modifications of this code.
And I've been upstreaming some required changes to maximise compatibility.
(*) = and VideoGetScannerAddress() which is reimplemented.
What is totally different is IO, in particular video:
Video is a weak point as I am not too sure I really understand how it should work and it is a bit slower than I would like.
So I have "copied" some of it from linapple, and I plan to rewrite it properly.
There are actually 2 ports, a console app (using ncurses and doing some asciiart for graphics) and a Qt version.
They are both implemented from the same core (libappleii), so any other port gets a head start.
I am about to commit audio support (qt).
Andrea
|
|
|
Goto Forum:
Current Time: Thu Apr 18 10:43:08 EDT 2024
Total time taken to generate the page: 0.09671 seconds