News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_PulkoMandy

ACE for Haiku

Started by PulkoMandy, 23:19, 13 November 17

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Sykobee (Briggsy)

Haiku has an AREXX subsystem?

PulkoMandy

Yes, I use bebrexx which is generally compatible with AREXX. However, I think no other application uses it.

Haiku also has a native scripting system that is similar but not compatible. Maybe I will add support for it later, but for the initial versions of ACE I try to stay close to the MorphOS version as much as possible, so it's easier for me to integrate the changes from new versions when they become available.

PulkoMandy

Hello!

ACE 1.24.0 for Haiku is now available at ace.cpcscene.net  :D

Changes in this version:

  • Added a filter to improve audio output quality (using fresample.library).
  • Added new features in plugin API (v6 API).
  • Added a plugin to emulate the Multiface Two from Romantic Robot.
  • Added a new window to show the internal keyboard matrix.
  • Improved PSG noise emulation (thanks to Zik and Targhan).
  • Improved mice and joyticks plugins.
  • Fixed a crash when loading invalid snapshots.
  • Minor fixes in GUI.
It also fixes a crash when opening the Joysticks window.

PulkoMandy

Hello,

ACE 1.25.0 Haiku version is now available for download! This means the Haiku version is finally up to date with the MorphOS version!

I still have a bit of work to do to fix some known bugs (UI glitches, mainly), port all the extra plugins, add screenshots to the website, etc. But I am happy to finally have an up to date version of ACE available  :D :D :D

Let me know if you can find any bugs :)

OffseT

Félicitations ! 8) 
Et bon courage pour les plugins, y'en a beaucoup. :P

PulkoMandy

Hello,

Not much progress on the plugins (yet?) but here is a new release of ACE 1.25.1 for Haiku! It is available as usual at https://ace.cpcscene.net

Here is a summary of changes:

  • Many tweaks and fixes to the layout of all windows. Made sure the spacing between widgets is nice and tidy, and so on. I did this as I put screenshots of all the windows on the ACE website.
  • Fixed page commutations in the disassembler and memory editor (they would not show the RAM page they were saying, oops)
  • Disassembly window: fixed the "jump to address" button and the history autofill
  • Disassembly and memory dump views: improve the conversion from Amstrad CPC to Haiku UTF8 characters, all characters are mapped now
  • Z80 window: fix setting the value of registers directly
  • Added a new splash screen (with a progress bar if you run on a slow enough computer)
  • Fix detection of system language (so the right ROM will be selected if you run Haiku in French, Spanish, German, ...)
  • Fix problems with the popup menus in the symbol editor
  • Fix PNG screenshots having the wrong colors
  • Build the emulator core in "combined core" mode so it should be a bit faster than before
  • New icons for all the phasers and lightguns, drawn by Handmaus, to replace the not-so-great one I had made myself

There are also some internal fixes to prepare for the release of the plugins. But that shouldn't be a problem with any of the existing plugins, so you don't need to worry about it.

Have fun! Let me know if you have any problems, but first be sure that you have installed all dependencies as explained in the "Requirements" page of the website, because this is always the first question I get  ;D

Toundrik

Hello PulkoMandy !

Thanks for your work on porting ACE to Haiku ! I'm myself new to Haiku and I find it quite interesting, especially on my old laptop 8)

I installed the last 64-bits version of ACE and I'm running into an issue :

I'm pretty sure to meet the requirements :




I even looked at the shared libraries and everything is installed :


Am I missing something ? ???

Any help appreciated , thanks !!

PulkoMandy

It looks like your version of Haiku is too old. You need at least hrev56783 which is not part of a beta release of Haiku yet (you can check your exact version in Aboutsystem). You can use the nightly builds (from https://download.haiku-os.org)

Instructions to switch to nightly builds are here: https://www.haiku-os.org/guides/daily-tasks/updating-system

I will update the requirements on ACE website where I forgot that this was needed.

Toundrik

I upgraded to nightly build using the link you provided and it now works !

Thanks !  ;)

Powered by SMFPacks Menu Editor Mod