Search results

  1. A

    Release Pcsx-Rearmed

    http://pandorawiki.org/Mupen64plus_dynamic_recompiler The function that you quoted (pagespan_assemble) is described under "Mapping executable pages". No. Well, in storelr_assemble(), there is a four-case if-then in assembly language. The structure is like so: tst r0,#2 bne L2 tst r0,#1...
  2. A

    Pandora Price Increase!

    Well, they ordered the CPU, RAM, and WiFi chips. Possibly they still need to order the PCBs and some other parts like the redesigned LCD cables. I guess it would also be a good idea to figure out why some SD slots are failing, in case they need to switch a part there. But it's all the same...
  3. A

    Release Pcsx-Rearmed

    My question is what would you consider a good design? For example, if you look at gpSP, it is a very similar layout, very long functions in a handful of source files. The original mupen64plus recompiler has many short functions. They are easy to find, but there is a lot of code duplication...
  4. A

    Pandora Price Increase!

    Yes, I suggested the DM3730 to him in the other thread. I think the problem is that he has a few thousand unsold OMAP3530 chips and has no cash to buy a tray of 3730s. I suspect that future Pandoras won't cost $350 to make. However, the ones already produced did cost more than $350, due to...
  5. A

    Mupen64Plus

    The problem is that I have seperate local trees for x86 and ARM, and I merged them together to make this release. So unfortunately the history is not in the order that you would want to apply to git. I can try to split out patches if there is something specific you're interested in. Many of...
  6. A

    Release Pcsx-Rearmed

    Yes. The only additional thing would be to make the register cache aware of this, so that it doesn't try to load the old value. If you want to do constant propagation then set the constant flag during register allocation. The ADDIU instruction is already designed to handle this, but the JAL...
  7. A

    Yabause - Port Request

    What does this have to do with Yabause? Also, you didn't need to make 3 posts.
  8. A

    Release Pcsx-Rearmed

    What's missing other than the r31 stuff? Anyway, this is rare enough that feeding it to the interpreter probably won't hurt.
  9. A

    Mupen64Plus

    http://bunnitude.com/ari64/mupen64plus-arm-20110128.tar.gz Changes since 20101026: - Fixed JALR instruction where link register is other than r31 - Fixed branch offsets that were mistakenly cast to unsigned ints - Fixed address generation for SWL/SWR/SDL/SDR instructions - Corrected xor...
  10. A

    Release Pcsx-Rearmed

    BGEZAL/BLTZAL is often used for PC-relative constant pools. You would expect it to add an offset, and the offsets will vary depending on the location.
  11. A

    Instant Pandora with a premium?

    Craig, Would it be possible to take orders for a 'special-edition' Pandora with DM3730 + 512MB RAM, for around $500-$600? Or is that infeasible due to issues with ordering the parts?
  12. A

    Beta Mupen64Plus

    Save states do work, but the input plugin may be discarding the key events. Try using the basic input plugin and see if F5/F7 works.
  13. A

    Release Pcsx-Rearmed

    A lot of games do odd stuff. Usually that just means that the developer found a creative way of using the hardware. Sometimes games have bugs which trigger undefined behavior of the hardware, but don't actually cause any major problems. When talking about deliberately breaking emulators, I'm...
  14. A

    Release Pcsx-Rearmed

    Not many. Banjo-Tooie on the N64 does some strange things that I suspect were intended to break emulators, but that's the only one I can think of.
  15. A

    Release Pcsx-Rearmed

    Weird. A very small number of N64 games use BGEZAL/BLTZAL, and the few that do place unrelated instructions in the delay slot. Since Speed Freaks came out after Bleem and VGS, it's likely that was the intent.
  16. A

    Mupen64Plus?

    Giving money to wikileaks will get you banned from PayPal, as will about a thousand other things. I'd hate for people to donate to me, and then suddenly one day I am locked out of my paypal account.
  17. A

    Mupen64Plus?

    Is there a good way to accept donations that doesn't involve dealing with idiots like paypal?
  18. A

    Mupen64Plus?

    The reported issues were related to speed, compatibility, and failing to build on certain linux distributions.
  19. A

    Mupen64Plus?

    I already know which games work, and which games don't work. By testing games, I do not mean playing the games. I mean running some specific part of a known-working game, unattended, for 5-10 minutes, and checking the debug log for errors. Then checking the total amount of cpu time that was...
  20. A

    Mupen64Plus?

    I haven't yet tried to track down what causes gles2n64 to crash with this game.
Back
Top