Welcome, Guest. Please login or register.

Author Topic: Can AmiMasterGear, etc run on A4000?  (Read 13284 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Cosmos Amiga

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 954
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: Can AmiMasterGear, etc run on A4000?
« on: June 21, 2024, 06:33:00 AM »
Quickly checking the source, there seems to be a bug when acking interrupts. intreq should be written twice, or the interrupt can be executed twice. With vertical blanking interrupt that'd mean double speed.

Code such as this:
Code: [Select]
   MOVE.W #$xxxx,$DFF09C
   NOP
   RTE
...should be:
Code: [Select]
  MOVE.W #$xxxx,$DFF09C
  MOVE.W #$xxxx,$DFF09C
  NOP
  RTE

I just updated the source : the emulation is now slower on the 040+...

==> https://leblogdecosmos.blogspot.com/2024/06/amimastergear-091.html

It's based on the 0.81 version.

I'm looking for the source of the 0.82 by Gaelan Griffin to do the same tiny upgrades...

Offline Cosmos Amiga

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 954
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: Can AmiMasterGear, etc run on A4000?
« Reply #1 on: June 29, 2024, 02:01:02 PM »
The solution was so simple, until someone with assembly knowlegde spent some time to do it.

The 0.82 source reconstruction is possible from his 0.82 .exe but lot of work because many updates compared to the previous 0.81...

If someone know Gaelan Griffin : could you ask him for the 0.82 source ?