|
|
Joined: Jan 2020
Posts: 17
Member
|
OP
Member
Joined: Jan 2020
Posts: 17 |
Any Dynarecs specifically for SH2 on ARM64 around which I can port/adopt/use/reuse? Also please enlighten me with any other CPU arch drc on Arm64.
|
|
|
|
Joined: Mar 2001
Posts: 16,680 Likes: 4
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 16,680 Likes: 4 |
I don't know of any specific SH2 to ARM64 dynarecs. If there's any Dreamcast emulators that work on Android that would get you SH4, which is mostly back compatible.
|
|
|
|
Joined: Sep 2010
Posts: 23
Member
|
Member
Joined: Sep 2010
Posts: 23 |
asmjit is working on AArch64 backend support but it's still very much a work in progress: https://github.com/asmjit/asmjit/tree/aarch64Discussion takes place in their Gitter.
|
|
|
|
Joined: Jan 2020
Posts: 17
Member
|
OP
Member
Joined: Jan 2020
Posts: 17 |
I don't know of any specific SH2 to ARM64 dynarecs. If there's any Dreamcast emulators that work on Android that would get you SH4, which is mostly back compatible. Thanks RB for the info. Would this be good... just stumbled on it - https://github.com/devmiyax/yabause
|
|
|
|
Joined: Jan 2020
Posts: 17
Member
|
OP
Member
Joined: Jan 2020
Posts: 17 |
This is new development! Last when I saw it was only x86.
Last edited by Yash Anand; 11/19/20 07:31 AM.
|
|
|
|
Joined: Jan 2020
Posts: 17
Member
|
OP
Member
Joined: Jan 2020
Posts: 17 |
Instead of a DRC per CPU (for the laggards) to arm64 would it make more sense to implement a kind of drcarm64.c (on the lines of drcbex64.c - 64-bit x64 back-end for the universal machine language)?
|
|
|
|
Joined: Mar 2001
Posts: 16,680 Likes: 4
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 16,680 Likes: 4 |
I don't understand where you're going with this. I thought your question was because you were writing your own CPS-3 or whatever SH-2 emulator. MAME does know what its doing, I promise.
|
|
|
|
Joined: Feb 2004
Posts: 2,217 Likes: 5
Very Senior Member
|
Very Senior Member
Joined: Feb 2004
Posts: 2,217 Likes: 5 |
Sure it would. You want to buy me an AArch64 development box and give me some motivation to work on it? Don’t suggest a Pi or cross-compiling for my phone, and given Apple’s increasing hostility to users and developers for the last decade, I’m not really interested in Apple Silicon.
|
|
|
|
Joined: Jan 2020
Posts: 17
Member
|
OP
Member
Joined: Jan 2020
Posts: 17 |
I don't understand where you're going with this. I thought your question was because you were writing your own CPS-3 or whatever SH-2 emulator. MAME does know what its doing, I promise. I was thinking on the lines that instead of speeding up or targeting a single CPU should I try to speed up in general on ARM64? This may not be directly but the spread of the solution might be vast!!
|
|
|
Forums9
Topics8,880
Posts116,791
Members4,961
|
Most Online890 Jan 17th, 2020
|
|
|
|
|