amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

[Login] [Register] [Forgot your password?]

< Next messagePrior message >
26.Aug.2023



Motorola68k emulation: Beta version 2.1 of Emu68 (V0.16)
Developer Michal Schulz has released beta version 2.1 of his Motorola68K emulation Emu68 for the ARM architecture, focusing on the PiStorm and PiStorm32lite which fixes bugs of the previous version and introduces many important improvements. Changes:
  • CCR fixes. Beta 2 has changed internal handling of CCR, but unfortunately added several bugs due to the change. Beta 2.1 fixes all these problems, improving compatibility with m68k software.
  • Fixed fusing of MOVE instructions. Until now there were few corner cases where fusing of subsequent MOVE.L instructions resulted in wrong behavior of generated code. Thanks to Paraj this issues are solved now and fusing of MOVE.L instructions works without (hopefully) any bugs.
  • Added temporal instruction cache working on CHIP memory during JIT translation process. This greatly improves the translation itself, since not only the translator itself accesses instruction stream, but also CCR optimizer and CRC32 calculator.
  • Added optional slowdown of code executed from CHIP memory. This might be important for old games and/or demos which rely on CPU busyloops
  • Removed code inlining feature on 24-bit memory to reduce the need of crawling through the CHIP memory. Greatly improves the performance of demos/games where instruction cache is set to checksumming mode.
The beta version 2.1 is recommended for all PiStorm users. Per default the firmware is used in two-slot mode. By adding "one_slot" option to cmdline.txt one can force the single-slot operation.

The developer provides more detailed information on the changes in his new Patreon article. (dr)

[News message: 26. Aug. 2023, 21:53] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
< Next messagePrior message >

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.