Jump to content

    PCSX2 0.9.5 SVN Rev. 329 released

    Robert
    By Robert,

    PS2 emulator

     

    PCSX2 0.9.5 SVN Rev. 329

    Noteable changes in this beta:

     

    - Should fix some of the problems introduced in 327. and a small speed boost on some games.

    >> Get it HERE.


    MamePlayer 1.8.8 released

    Robert
    By Robert,

    Front End

     

    1.8.8

    * Fixed: context menu doesn't include the snap and rename items if viewed from right clicking either the status bar, or the listview's non item area.

     

    1.8.7

    * Fixed: picture files that match set names e.g. flyers, can no longer be renamed.

    * Fixed: if ".png" is removed in the input box when renaming snaps, the file will still save with the file extension.

    * Fixed: renaming snaps now requires the filename to be 4 digits.

    * Fixed crash when reading snaps from a folder with a space in the name.

    * Fixed wrong naming of driver ini files when using notepad and not the interface.

    * Added a toolbar icon for Paths/Directories.

    * Added: Delete menu to the context menu.

    * Fixed: Delete *.dif Files now works.

    * Fixed crash when clicking "Delete" and then "Change" on "." for INI Files (Paths/Directories).

    * Changed: "." is now hidden for INI Files, as it's an essential path (Paths/Directories).

    * Fixed: "." can now be changed for Fonts (Paths/Directories).

    * Added: "Record Sound/Video..." menu item, which records both sound and video. It's quite laggy for some games on my althon64 3000+.

    * Changed Common dialog from XP to NT style.

    * Added Vector Options to the Options menu and to the non contextual right click menu.

    * Added a small help label to the options dialog for all the different ini types. This can be turned off in preferences.

    >> Get it HERE.


    Lameboy DS 0.10 released

    Robert
    By Robert,

    GB emulator for the DS

     

    It’s been a long time since last news from Lameboy project. In fact it was not active for some time, but now is back with lots of new features. Actually with so many changes you can consider it beta as certainly there will be problems with some still. So here you go.

     

    Change log:

     

    changed: updated devkitARM and associated libraries to r21

    fixed: STOP opcode (fixes Konami Collection 2 JP & 4 JP)

    fixed: found and reverted patch that caused problem with pumpkin level in Mario Land 2

    fixed: another change in interrupt handling to fix Monster Rancher Explorer

    fixed: palette change effects

    fixed: interrupt enable register, fixes graphic glitches in Pokemon Pinball and Donkey Kong

    fixed: DAA opcode flags

    added: Super GameBoy borders and coloring support

    added: rumble emulation with slot 2 rumble pak

    added: menu

    added: green color scheme for classic gb

    added: configurable x/y key functions

    added: save states

     

    Save states are in early phase now, but somehow working. As a feature when save state is used game is not saved to regular .sav at the same time. Super Gameboy emulation on the other hand is pretty much done (of course no SNES sounds, as in other emulators).

     

    Note for 3in1 expansion rumble: To use 3in1 Expansion Pack in Lameboy you need other software that enable it and slot1 device with soft reset capability. It was tested with 3in1_ExpPack_tool.

     

    Note for M3 SD/CF and other slot2 devices users: I have removed all card drivers from libfat except for DLDI, so you have to dldi patch it.

    >> Get it HERE

     

    Thanks to Let's Emu.


    Mame 0.123u6

    Robert
    By Robert,

    http://mamedev.org/updates/whatsnew_0123u6.txt

     

    0.123u6

    -------------

     

     

    MAMETesters Bugs Fixed

    -----------------------------------

    - 01520: [DIP/Input] wilytowr, atomboy: dipswitch info

    - 01236: [DIP/Input] psurge: Power Surge isn't coining up.

    - 01521: [Gameplay] ar_sdwr: Game hangs on title screen

    - 01477: [Gameplay] metamrph, metamrpj, metamrpu: Game doesn't start

    - 01452: [Misc.] boobhack: Crashes

    - 01474: [sound] ninjakd2, ninjak2a, ninjak2b, rdaction: Ninja-Kid II sound problem

    - 01461: [Misc.] mazinger: reset caused by the watchedog message

    - 01440: [speed] mazingar, agallet: Terrible slow down in some scenes.

    - 01087: [Misc.] spbactn, spbactnj: Crash in debug build. Corrupted graphics in normal build.

    - 00223: [Graphics] splndrbt: On the first level when you pass the asteroid belt the star road should be light blue instead of black like mame

    - 00220: [Graphics] splndrbt: Concerning the gfx, on the pcb the background is not linear as shown in mame.

    - 00217: [Graphics] splndrbt: On boot the pcb displays a clean light blue screen while in mame there is a black road.

    - 01531: [Misc.] polygon-based drivers: winwork.c memory leak

    - 00150: [Misc.] alpinr2b, alpinesa : Assertion with -debug

    - 01462: [save/Restore] atarimo_render-based drivers: Crash when loading an autosave save state

    - 01538: [Core] -verifysamples: Inconsistent handling of missing sample sets

    - 01491: [interface] switchres causes Exception at EIP=009413BF: ACCESS VIOLATION

    - 01529: [Misc.] AICA memory leak

    - 01511: [save/Restore] batman: Fails to load autosave state

    - 01536: [Misc.] uballoon: Access Violation with -debug

    - 01535: [Misc.] usclssic: Access Violation with -debug

    - 01465: [Misc.] topgunnr: Crashes

    - 01534: [Misc.] ajax, ajaxj, typhoon: Access Violation with -debug

    - 01019: [sound] Various Drivers: List of drivers with sound clipping

    - 01499: [Multisession] Various Drivers: Launching games from in-game [TAB] menu 2-3 times in a row throws access violation.

    - 01453: [Misc.] troangel, newtangl: Crashes

    - 01463: [Misc.] connect4, mpu4met0, mpu4tst2, mpu4utst, bctvidbs: Assertion

    - 01475: [Misc.] Screenless systems are broken because of a vblank callback

    - 01486: [Gameplay] meritm.c: access violation for all games

    - 01530: [Misc.] Various Drivers: bitmap memory leaks

    - 01508: [Misc.] most vector-based drivers: Assertions

    - 01527: [Misc.] all meritm.c drivers: Assertion

    - 01528: [Misc.] pzlestar, sexyboom: Assertion

    - 01522: [Misc.] all ddragon.c drivers: Assertion

    - 01523: [Misc.] nkdodge, nkdodgeb, spdodgeb: Assertion

    - 01524: [Misc.] btoads: Assertion

    - 01526: [Misc.] futflash, laserbas, laserbsa: Assertion

    - 01507: [Misc.] all naomi.c drivers: Assertion

    - 01503: [Misc.] sidearjp, sidearmr, sidearms: Assertion

    - 01509: [Misc.] backfire, backfira: Assertion

    - 01501: [Misc.] all m107.c drivers: assertion

    - 01504: [Misc.] all leland.c drivers: Assertion

    - 01506: [Misc.] all ataxx.c drivers: Assertion

    - 01500: [Misc.] all astrocde.c drivers: assertion

    - 01514: [Misc.] all cyberbal.c drivers: Assertion

    - 01515: [Misc.] all atarig42.c drivers: Assertion

    - 01516: [Misc.] all atarigx2.c drivers: Assertion

    - 01517: [Misc.] all atarigt.c drivers: Assertion

    - 01505: [Misc.] all vicdual.c drivers: Assertion

    - 01512: [Misc.] beathead: Assertion

    - 01496: [Misc.] all segae.c drivers: Crashing with Access Violation

    - 01498: [Gameplay] otwalls: Hangs before the game starts.

     

     

     

    Source Changes

    ------------------------

    Added a new device type for timers. Where applicable, added a parallel set of timer functions that take a device_config instead of an emu_timer. Added MDRV_TIMER_* macros to define the timers in the machine driver. Implemented both periodic and scanline-based timer variants. Modified Space Encounters and Centipede to make use of this feature. Going forward, this is the preferred way of creating periodic timers. [Zsolt Vasvari]

     

    Renamed *_vbl_cb to *_vblank_callback. [Aaron Giles]

     

    Magicfly updates: [Roberto Fresca]

    - Completed the component list & PCB layout.

    - Added technical references to register $63 (magicfly).

    - Switched crystal to new predefined format.

     

    Funworld updates: [Roberto Fresca]

    - Added proper inputs to jolyc980.

    - Added temporary patch to allow bypass the "code" screen in jolyc980.

    - Updated technical notes.

     

    Changed exidy440_sound_command back to "UINT8." Since it's used by both 8-bit and 16-bit systems, the automatic allocation is not worth it if you need an ugly UINT16 ** cast. Removed deprecat.h from some of the exidy files. [Zsolt Vasvari]

     

    Fixed Air Buster bootleg from reseting because of the watchdog. [Zsolt Vasvari]

     

    The on-screen "Reset by watchdog" message only appears in debug builds now. [Zsolt Vasvari]

     

    Fixed the top screen in the megatech games. [Zsolt Vasvari]

     

    Added internal artwork for Gorf. [Mr. Do!]

     

    Fixed memory leak in clifront.c. [Zsolt Vasvari]

     

    Added a crosshair_set_screen() to allow drivers to control which screen(s) on which crosshairs are displayed. [Nathan Woods]

     

    Made it a fatalerror to registr save state callbacks at the wrong time if the current driver claims to support save states. [Aaron Giles]

     

    Fixed chicken and egg problem with device_start callbacks: [Aaron Giles]

     

    - Added DEVINFO_INT_TOKEN_BYTES, which is queried before device startup. It should return the size of the structure that will be hung off of device->token. It must not return 0.

     

    - Changed the core device interface to allocate and zero a block of memory the size of DEVINFO_INT_TOKEN_BYTES before calling device_start. The pointer to this memory is already attached to device->token at the time device_start is called.

     

    - The primary motivation for this is to allow the device_start function to make internal calls and pass the device_config * around as if the object were fully constructed. Since the token is used to indicate whether or not a device is live, this makes the device "live" at the time device_start is called rather than after it completes.

     

    Moved per-screen initialization into DEVICE_START and per-screen cleanup into DEVICE_STOP in the core video implementation. [Aaron Giles]

     

    Fixed render_target_get_minimum_size() to return nominal values if no screens are found. [Aaron Giles]

     

    Alpha Denshi major update: [Nicola Salmoria]

    - Fixed Alpha 8201/830x MCU simulation.

    - all hacks from the equites driver removed

    - fixed equites restart position after going underground

    - fixed hvolume, splndrbt 2 players

    - removed hacks from exctsccr2

    - fixed CPU gameplay in shougi

    - added dump of Alpha 8201 MCU to games that use it (the ROM isn't used yet, HMCS44 CPU core needs to be written first)

    - major cleanup of the mess in equites.c:

    - many thanks to Corrado Tomaselli for precious hardware info.

    - implemented bg perspective scrolling using PROMs

    - fixed sprite flip & disable

    - fixed bg color

    - converted bg to tilemaps

    - fixed fg banking

    - fixed screen flip

    - removed meaningless banking of player inputs

    - added UI adjuster for MSM5232 frequency

    - MSM5232 volume control

    - fixed MSM5232 noise LFSR formula (done by Jarek Burczynski; thanks to Corrado Tomaselli for samples)

    - changed MSM5232 emulator to output channels separately

    - added output of SOLO channels to MSM5232 emulator.

    - fixed champbas inputs

    - merged talbot with champbas, some driver clenaup

    - fixed shougi inputs

    - switched exctsccb to use the correct gfx ROMs (matches screenshot found in 01058 exctsccb: Exciting soccer bootleg should be placed in champbas.c.)

    - fixed sprite bpp in exctscrr, removed the horrible hacks that were used to fix colors and transparency.

    - fixed sound clipping in exctsccr

    - added percussions to the equites.c games using samples; sound board emulation is still not complete. Cymbal hit and hi-hat are missing; bassline is incorrect, and DAC output should be filtered

     

    Fixed crash in spbactn. [Zsolt Vasvari]

     

    In drawgfx, removed unneeded pen lookups. Did some code formatting clean-up. [Zsolt Vasvari]

     

    Fixed ninjakd2 PCM sample rate to match pcb measurement. [Nicola Salmoria]

     

    Fixed chdman -extract to a physical drive on Windows. [Aaron Giles]

     

    Added return value to video_screen_update_partial() indicating whether or not the VIDEO_UPDATE was called as a result. [Aaron Giles]

     

    Fixed typo in pitnrun frequency. [Corrado Tomaselli]

     

    DIP switch improvements: [RansAckeR]

    1945kiii.c, 88games.c and 40love.c: Made use of PORT_DIPUNKNOWN_DIPLOC

    40love.c: Made use of PORT_INCLUDE

    8080bw.c: Added more dip locations; Made use of PORT_INCLUDE

    wilytowr.c: Added dip locations for atomboy/wilytowr; Fixed coin modes

    battlane.c, battlera.c, battlnts.c, bbusters.c: added dip locations

    battlnts.c: made use of PORT_INCLUDE; fixed unknown dip switch

    bbusters.c: added note regarding correct gun calibration

    bionicc.c: Added dip locations

    bladestl.c: Added dip locations, made use of PORT_INCLUDE

    blockade.c: made use of PORT_INCLUDE

    beezer.c: Added dip locations

    bfm_sc2.c: dip switch improvements, made use of PORT_INCLUDE

     

    Converted the MPU4 driver to use an HD6845, as the Hitachi part was on the PCB, while also using it to generate the VBLANK, rather than hardcoding a value. Added the pulldown resistor to the network, and added all the conditional inputs. Please note that on the later Cabinet Types (Ready Steady Go-1 onwards), the 10p slot is locked out (location of the true register for this is unknown), but the input setting is correct - you have to use Coin 2 or higher to get money in. [James Wallace]

     

    Fixed "garbage" (newlines) in the debugger window when debugging the SH-4 CPU. [Oliver Stoenberg]

     

     

     

    New games added or promoted from NOT_WORKING status

    ------------------------------------------------------------------------------

    Gekisou [Nicola Salmoria]

    Pot Game (italian) [Roberto Fresca]

     

     

    New clones added

    ------------------------------

    Pitfall II (315-5093, Flicky Conversion) [Corrado Tomaselli]

    Thunder Dragon (4th Jun. 1991) [Corrado Tomaselli]


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