Jump to content

    bsnes Updated

    olaf
    By olaf,

    The slowly but surely developing bsnes was updated yesterday, below is what the emulator's author posted in his log for this update.

     

    - Doubled the width of sprites when the width of the screen is 512. The SNES Test Program now runs through all of the character test correctly. The windows are off-by-one though

    - Added the very bizarre 00:4300-00:437f memory region that is unique from 7e:4300-7e:437f. Then I added read support from $2180. This allowed the SNES Test Program to not crash after failing the electronics test, and it also fixed the horrible graphics corruption in Der Langrisser.

    - The fonts were still failing, so I went in with my tracer and found out what was causing it. The following code:

    gx816->regs.pc += (signed char)(arg + 2);

    This is the code used to increment the pc counter after relative branches. The problem is that I had parinthesis around the + 2 as well as arg. Therefore, if arg was 0x7e, 0x7f, 0xfe, or 0xff, it would change the sign. This would in turn make the program counter off by 256 bytes. Very bad. Fixing this fixed the font in Der Langrisser, and also fixed Super Mario World, when Yoshi spits a turtle out, the game will no longer crash.

    - Next, via the Der Langrisser world map, I realized that anomie's description of the BG/mode7 register latches was reversed: the BG registers (may) share a common latch between all of them, but the mode7 registers do not. I removed the common latches from the mode7 regs, but I haven't added the latch to the BG registers yet.

    - I also realized that clearing the entire screen on a BG mode change would probably not be a good thing for games that change video modes mid-frame. So I tried working on getting the weird single-frame garble that pops up every minute or so to go away, but to no avail. I'm having a difficult time tracking down the exact cause of the error, but I believe it to be a buffer overflow, or something along those lines.

    - Official Homepage


    AppleWin Updated

    olaf
    By olaf,

    AppleWin, an Apple //e emulator for Windows was updated today! Below are a list of the changes in this version.

     

    - Added emulator save-state (Save=F11, Load=Ctrl+F12).

    - Added Volume control for Speaker & Mockingboard.

    - Added control for keyboard buffer.

    - Added Save State page.

    - Changed Configuration Dialog to Property Sheet Pages.

    - Fixed problem with jerky graphics when in mixed HGR/TEXT (Olympic Decathlon).

    - Fixed sudden burst of 'full speed' after unpausing.

    - Fixed joystick emulation problem (Championship Lode Runner & Boulderdash).

    - Fixed FLASH problem when nothing changing on TEXT screen.

    - Fixed problem with internal 6502 emu's SBC opcode when in BCD mode (Dino Eggs).

    - Fixed Pro Mockingboard compatiblity problem (Pro-MB accesses are now ignored).

    - Official Homepage


    RAINE updated to 0.42.3

    olaf
    By olaf,

    - Fixed toki sound (ym3812)

    - Improved priority bitmap emulation (faster and more precise) for cps2 and for the cave driver. It obliged me to rewrite most of the line scroll code and a part of the zooming functions, but I don't think it added any new bugs ! You'll see differences in the attract mode of csclub, dfeveron, feversos and in the ending screens of ddonpach.

    - Added rom region switches for mshh and mpangj (translated), and vhunt2r1 and vsav2 (only partially translated, but the service mode is translated at least). I don't think any other cps2 game needs a rom region switch.

    - Added a speed hack for mpangj

    - Fix bad color palette for snapshots in the gui in 16bpp sometimes

    - Added new cheat codes for armwaru, cybotsu, mshh, and vhunt2 from the Pugsy's and the Ultimate patchers cheats databases. By the way Pugsy's cheats helped me a lot to find the rom region switch locations in rom.

     

    - Official Homepage


    DSEmu 0.01c Released!

    Alpha
    By Alpha,

    After a long awaited update, Two9A has brought us another release of DSEmu. Currently working to be a Game Boy Advance emulator and soon a Nintendo DS emulator.

     

    Thursday, 9th December 2004

     

    Ok, so maybe I haven't actually changed any code, but it was still high time I versioned up. So it's here, the All New And Shiny 0.0.1c! Have fun.

     

    Monday, 6th December 2004

     

    A few issues have been highlighted recently. First of all, the emu crashed a heck of a lot on customers' computers. I tracked the problem down to a stray line in the Pause menu option; all good now!

     

    Also. There've been quite a few files missing from the Zip archive which cause compilation to fail. I've managed to put those in, and I've tried to make the Makefile a touch more portable.

     

    »» Download DSEmu 0.01c

    »» Homepage

    »» Official Forum


Portal by DevFuse · Based on IP.Board Portal by IPS
×
×
  • Create New...