Jump to content

    devkitARM release 22 available

    Robert
    By Robert,
    devkitARM release 22 now available.

     

    The latest release of the ARM toolchain is now available. There are a number of improvements

     

    - binutils updated to 2.18.50

    - gcc updated to 4.3.0

    - grit updated to 0.8

    - ndstool now uses default.arm7 from libnds directory

    - newlib multibyte code enabled with C-UTF8 locale

     

    devkitPro Updater 1.4.6 now downloads and installs the default.arm7 file used for arm9 only projects separately from libnds. This will allow us to maintain a much improved default arm7 core which will later include built in wifi support.

     

    As usual, windows users should run the updater which will update itself, make sure you add the new default arm7 when shown the update list.

     

    For other platforms where automatic update is not available here are the links to the SF releases.

     

    devkitARM release 22

     

    default arm7 20080416


    jEnesisDS v0.7 + ApprenticeMinusDS 0.2.6 released

    Mooney
    By Mooney,

    Sega Genesis/Megadrive and GameGear/SMS emulators for NDS.

    Here a little update to jEnesisDS, my Genesis/MegaDrive emulator for the Nintendo DS.

     

    Changes:

     

    - Fixed bug in Z80 core, preventing some games from having sound (Wonderboy, etc.).

    - Fixed bug in 68000 optimization, that could make some games hang (Bonanza Brothers, etc.).

    - Changed sound handling and doubled sample rate for PCM sound, resulting in slightly better sound quality.

    - HW renderer partially rewritten, many glitches should be gone, some are still there (and will probably not be easy to fix ever)

    - Sprite rendering completely rewritten in ASM. Should be faster and fix most of the sprite issues.

    - Implemented mid frame palette updates (water effects in Sonic games, Castlevania, etc.). Note, that this just works, if a game is constantly fast enough, so slowdowns can still cause colors to flicker.

    - Many little optimizations in memory handling and the CPU cores. Should reduce slowdowns.

    - Added option for sprite masking (Landstalker etc.). It is not 100% emulated, just faked to be enough for most games using it (disable it, if sprites are missing, that should be there).

    - Added option to change between 3- and 6-Button pad (just works, if the option is applied BEFORE loading a game). When 6-Button pad is disabled, L+R can be used to move the visible screen area, X to center it.

    - Added sound state to the savestates, so that the correct tracks should play now when a state is loaded. Savestates are still not 100% reliable and loading old states can potentially cause problems.

     

     

    Oh, before i forget, the archive contains a preview version of a SMS/Gamegear emulator for the DS, that i have been working on a bit.

     

    What it can do so far:

    - Enhanced Z80 ASM core used in jEnesisDS.

    - SMS/GG emulation.

    - 10 Savestates per game.

    - Rewind and fast forward feature.

    - Settings can be saved per game.

    - Fully rendered by the DS 2D hardware.

    - Perfect sync option, that actually syncs every scanline (emulated scanline to DS scanline).

    This option is more accurate, and needed for some games to look correctly, but it can be problematic to use it, when "Rewind" is enabled.

    - sample accurate (almost ;P) PSG emulation.

    - Stereo sound for GG games.

     

     

    Known issues:

    - timing is not exactly correct yet, so some games might not work, or have glitches.

    - No FM emulation (yet?)

    - Sprite updates need to be improved, sometimes there can be glitched sprites atm.

    - Interface practically ripped from jEnesisDS

    - Many more, that i don't remember now..

     

    Source and Downloads: DCEmu Release Thread


    Viirtual T 1.1 released

    Robert
    By Robert,

    Virtual T is a TRS-80 Model 100/102/200 emulator that runs on Windows, Linux, and Macintosh.

     

    =================== v1.1 April 16 2008 ===================

    1. Fixed a bug with Rampac Only emulation. When this Memory Configuration was deleted, the I/O operations were returning without performing any action because they were checking for a NULL ReMem RAM pointer.

    2. Fixed issue with Rampac and Base Memory file saving when switching the memory configurtion from Rampac to ReMem + Rampac mode.

    3. Added option to control whether ReMem's "Rampac Emulation" should override the Rampac emulation mode. When ReMem + Rampac mode is selected, ReMem can be configured to emulate the Rampac access method and write to ReMem memory space. The Memory Setup dialog now provides checkbox to control if Rampac accesses are directed to ReMem memory space or to Rampac memory space during this condition.

    4. Added LPT Device emulation support and configuration options on the Peripheral Setup dialog. Added printer icon to main window to show printer status and provide a Popup menu for printer control.

    5. Added Emulated printer support for printing to Files and Host Port devices.

    6. Added Epson FX-80 printer emulation with output to different "Papers". Current papers include Postscript files, "Virtual Paper" (FLTK Window), Windows Printer, and Linux 'lpr' command line printing.

    7. Fixed issue with default (cold boot) year setting on M10 and PC-8201a models.

    8. Added an option to the COM emulation to loop back DTR to DSR and CTS to RTS to emulate a "loopback" cable connected to the serial port. This option can be enabled from the COM setup tab.

    9. Fixed issue with Serial emulation on Linux in Base Memory emulation mode. Received bytes were not triggering the INT6.5 interrupt.

    10. Fixed bug when cancelling file save operation that caused the program to crash.

    11. Added support for Kyocera KC85 emulation.

    12. Fixed bug with "Make OptROM Read/Write" option to save write operations between bank switch operations.

    13. Added FLASH Program / Erase state machine to ReMem emulation. State Machine supports Programming, Chip and Sector Erase, CFI Query, Autoselect, and Reset commands. Does not support sector protection.

    >> Get it HERE.


    Lameboy DS 0.11 released

    Robert
    By Robert,

    Gameboy emulator for the DS

     

    This release has very short change log and does not address many of the problems pointed out in last post comments. I have managed to fix annoying SGB multi player games input problem though. Apart from this the only difference to 0.10 is emulation speed. Both video render and CPU interpreter were heavily optimized. Sadly some games still won’t do 60fps.

     

    Since majority of the code base was touched in process of optimization there can be some regression in compatibility.

     

    Change log:

     

    - changed: optimized software renderer

    - changed: optimized cpu core

    - fixed: multiplayer pad reading in SGB games (Battle Arena Toshinden and others)

    >> Get it HERE.


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