Lets actually try Hybrid Emulation

foft
Posts: 241
Joined: Thu Dec 03, 2020 11:05 am
Has thanked: 27 times
Been thanked: 72 times

Re: Lets actually try Hybrid Emulation

Unread post by foft »

It was plain old vanilla musashi from head on GitHub. I also tried the pistorm version in case there were significant patches.

The mister side was a custom main which uses mmap to map the registers in etc. I think I posted it.

Now its getting colder again, be good to start on this again. Though I really don't want to do that without someone with serious amiga coding expertise. I'm not really so good at dealing with GB dumps of 68k code to debug... I only did a little 68k asm about 20 years back! Anyone keen?

I still think qemu is most promising.
foft
Posts: 241
Joined: Thu Dec 03, 2020 11:05 am
Has thanked: 27 times
Been thanked: 72 times

Re: Lets actually try Hybrid Emulation

Unread post by foft »

Regarding mister updates: Probably just the kernel module will need recompiling. I should update my mister and try.
kolla
Posts: 154
Joined: Sat Jun 13, 2020 7:56 am
Has thanked: 14 times
Been thanked: 24 times

Re: Lets actually try Hybrid Emulation

Unread post by kolla »

It’s the pistorm variant I didn’t find the repo for :)
foft
Posts: 241
Joined: Thu Dec 03, 2020 11:05 am
Has thanked: 27 times
Been thanked: 72 times

Re: Lets actually try Hybrid Emulation

Unread post by foft »

I got the mister upgraded to linux 5 and rebuilt the kernel module ok. Though the device tree overlays no longer seem to exist, so trying to work out how to apply them them!
foft
Posts: 241
Joined: Thu Dec 03, 2020 11:05 am
Has thanked: 27 times
Been thanked: 72 times

Re: Lets actually try Hybrid Emulation

Unread post by foft »

Found the solution I think: Need another module now since its not in mainline.
https://stackoverflow.com/questions/508 ... e-overlays
I'll include it in the release.
foft
Posts: 241
Joined: Thu Dec 03, 2020 11:05 am
Has thanked: 27 times
Been thanked: 72 times

Re: Lets actually try Hybrid Emulation

Unread post by foft »

The kernel module is working now on the latest mister (5.14.5)

I've uploaded the latest kernel module and also the latest qemu (6.10) here:
http://www.64kib.com/mister_hybrid_files/

This is all just getting it up to date and reminding myself where I'm up to, no fixes at this point.
Neocaron
Posts: 83
Joined: Sun Sep 27, 2020 10:16 am
Has thanked: 14 times
Been thanked: 14 times

Re: Lets actually try Hybrid Emulation

Unread post by Neocaron »

Nice to see it's still something you want to do. Hopefuly you go back to it at some point. if it ends up working reliably It could be pretty huge for the entire Mister project!
lordoftime79
Posts: 69
Joined: Sun Feb 14, 2021 6:29 pm
Been thanked: 1 time

Re: Lets actually try Hybrid Emulation

Unread post by lordoftime79 »

foft wrote: Tue Oct 12, 2021 8:46 pm The kernel module is working now on the latest mister (5.14.5)

I've uploaded the latest kernel module and also the latest qemu (6.10) here:
http://www.64kib.com/mister_hybrid_files/
How do I go about getting this to work? where do I put the files ect?
User avatar
thera34
Posts: 34
Joined: Fri Sep 11, 2020 7:51 am
Has thanked: 6 times
Been thanked: 6 times

Re: Lets actually try Hybrid Emulation

Unread post by thera34 »

I think the README files cover that:
"THE EASY WAY
Extract minimig_module_5.14_prebuilt.tar.gz into /media/fat
After each boot run: (yes best to add this to boot scripts...)
cd ./minimig_module
./setup"

I didn't try it yet, will do after I finish to polish my VHDs with 3.2 AmigaOS, most likely this weekend
Post Reply