Login  •  Register


The time is now: Sat Apr 21, 2018 5:14 pm

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 2 posts ]
Print view Previous topic  |  Next topic
Author Message
 Post subject: My fork of Basilisk II
PostPosted: Mon Apr 16, 2018 1:37 am 
Offline
Mac Mechanic
User avatar

Joined: Fri Aug 27, 2010 1:02 am
Posts: 199
https://github.com/uyjulian/macemu
Check out the "core_cleanup" branch.

I personally want to do the following:
1. remove all support code for other platforms for BasiliskII except macOS/SDL (already done)
2. convert BasiliskII build system to CMake, like Hatari and Previous are doing (already done)
3. Backport CPU from old BasiliskII (this will reduce the amount of differences when porting a new CPU core) (already done)
4. Port JIT from ARAnyM (partially done; currently hangs.)
5. Modularize the Toolbox traps, so that it's easy for anybody to accelerate Toolbox functions with just a trap number and a function definition.

I'll clean up and send #4 and #5 in a PR after those are finished. #1, #2, and #3 are just to get familiar with the source code.

Also, check out my Basilisk II FLTK GUI. viewtopic.php?f=6&t=9467

These are "far off" ideas:
Port Dolphin JIT to SheepShaver
AOT compiler with LLVM
UAE emulation when 68k code is executed in Sheepshaver
Boot from folder in shared directory instead of disk image
Toolbox windows managed by WindowServer/Wayland/X compositor


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Apr 16, 2018 4:30 am 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2070
Location: Emaculation.com
Thanks, Julia! That's a lot of progress already!


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 2 posts ]


Who is online

Users browsing this forum: Bing [Bot] and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group