Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Apple » Apple II Emulation » AppleWin Linux, Linapple and QApple.
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
AppleWin Linux, Linapple and QApple. [message #388610] Sun, 10 November 2019 14:32
Anonymous
Karma:
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
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: AppleWin debugger "cheat sheet"
Next Topic: Linapple and Total Replay
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Apr 18 10:43:08 EDT 2024

Total time taken to generate the page: 0.09671 seconds