Jump to content

Zerosquare

Members
  • Content Count

    3,146
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by Zerosquare


  1. It may be an issue in the game itself. Virtual Jaguar's emulation is not cycle-accurate, so it can "hide" some issues that exist on real hardware (or the opposite). Which is why even if your use VJ for development, it's important to also run the game on real hardware to check everything works right.

    • Like 1

  2. Oh boy.

     

    The only thing Hasbro ever released is a pretty vague press release claiming the Jaguar was an "open system". They didn't release any technical info, much less "documentation on cloning the console". All the info that's publicly known came from other sources.

     

    And even with the current prices, cloning it would require massive efforts and cost a lot more than what the original sells for. This is not an Atari 2600 we're talking about.

     

     

    • Like 3

  3.     move.l 4(sp),a0
        move.l 8(sp),a1

    If the stack pointer is located at the end of RAM, at that point the values on the stack may have been overwritten by the code you've copied there. Load the values from the stack before copying.

     

    Also, check the operator priority there:

        move.w #(_end_copy_run-_copy_run)/2-1,d7

    Is it evaluated as ((_end_copy_run-_copy_run)/2)-1, or (_end_copy_run-_copy_run)/(2-1)?

     

     

     


  4. I've been informed that someone else in the Jaguar community has been working on a very similar project that's almost complete -- it's just not been announced publicly yet. Since there would be no point in having two different carts that do the same thing, I'll let this person unveil their project when they're ready.

     

    But I have another idea for a related project that's not quite the same thing. So, stay tuned :)

    • Like 2
×
×
  • Create New...