Showing posts with label MAME. Show all posts
Showing posts with label MAME. Show all posts
January 16, 2012
December 25, 2011
December 15, 2011
December 04, 2011
November 14, 2011
October 28, 2011
October 24, 2011
September 06, 2011
August 20, 2011
July 28, 2011
July 12, 2011
June 29, 2011
June 24, 2011
June 08, 2011
May 25, 2011
May 10, 2011
Emulation News 047: Updates for 5-10-11
famicomfreakTuesday, May 10, 2011DOSBox, emulation news, Jpcsp, MAME, MAME PLUS, MESS, PC6001VW, Pcsx2, Project 64
No comments:

MESS SVN r11497
"r11497
Add location for the two code roms of the Apple IIe enhanced.
[Lord Nightmare]"
Source
MESS v0.142u3
"0.142u3
New System Drivers Supported:
-----------------------------
(none)
Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)
Skeleton drivers:
-----------------
(none)
System Driver Changes:
----------------------
- amico2k: Implemented keyboard and display. [Curt Coder]
- amico2k: Fixed LED flickering. [Curt Coder]
- bbc: Started cleaning up the code as it has been neglected
for a long time. [GordonJ]
- psx: Most FMVs now have fluent video, again [R. Belmont]
- psx: Fix register readback of DMA completion, FMVs work
way better, SOTN gets into game [Fabio Priuli]
- prof80: Fixed display corruption. [Curt Coder]
- prof80: Added GripS 1.15 ROM. [Curt Coder]
- apple2e, apple2ee: Added keyboard ROMs. [Curt Coder]
- next: Added softlist and floppy device. [Curt Coder]
- atom: Fixed 2400Hz timer, CPU type, and added a comment
about the ERROR bug. [Curt Coder]
- abc802, abc806: Added ROM dump for ABC55/77 keyboard. [robcfg, Curt Coder]
- psx: fix FMV colors [Angelo Salese]
- next: Modernized driver and connected MCCS1850 RTC. [Curt Coder]
- c64: Connected to cartridge software list and implemented
loading of simple 8K/16K cartridges. [Curt Coder]
- ti99: Locked HSGPL mode to on for ti99_4p; HSGPL does not
lock up anymore when cartridge is plugged in; SAMS
address decoding fixed [Michael Zapf]
- at: Pentium drivers boots from HDD [Miodrag Milanovic]
- c64: Added mapper for the "VizaWrite 64" cartridge. [Curt Coder]
- next: Added default EEPROM, system boots to ROM monitor now. [Curt Coder]
- c64: Added mapper for the "Skaermtrolden Hugo" cartridge. [Curt Coder]
- c64: Added mapper for the "Easy Calc Result" cartridge. [Curt Coder]
- c64: Added mapper for the "Pagefox" cartridge. The 32KB RAM
expansion is not fully supported. [Curt Coder]
- pc: Fixed issues with XT HDC [Carl]
Software Lists:
----------------
- snes.xml: verified a lot of dumps and added a few more alt dumps [MESSfan]
- a800.xml/xegs.xml: updated to take advantage of and confirmed some dumps [k1w1]
- external contributions to lists from k1w1 (and mvrh)
Source Changes:
----------------
- sonydriv: fix crashes when accessing drive after a
software-initiated disk eject (e.g. zzcopy on apple2gs) [R. Belmont]"
Source
Jpcsp SVN r2132
"r2127
Improved compatibility of atrac ID's: PSP is returning IDs starting at 0 (some games expect only to receive 0 as a valid value). Provided a generic approach that can be used by other modules (e.g. sceNetInet)
r2128
Fixed sceFontOpenUserFile when opening a font file located on the UMD.
r2129
Fixed NullPointerException in sceDisplay after a call to sceKernelLoadExec when "GE Texture" is enabled. This is probably also solving the "Reset" problem when enabling "GE Texture"
r2130
More java native code sequences from different profile reports
r2131
Fixed again NullPointerException when pressing Reset button.
r2132
Implemented sceNetResolverStop.
Partially implemented the HtmlViewer utility.
Fixed sceNp, sceNpAuth and sceNpService NID resolving and reimplemented some functions.
Reworked several aspects of the emulator's display system:
- Added a new configuration menu "Display";
- Improved resizing support;
- Provided better fullscreen support with exclusive popup menu and full display resize;
- Allowed saving the graphical filters' options."
Source
DOSBox SVN r3709
"r3709
add rdtsc instruction to full core as well for consistency"
Source
PC6001VW v3.07.a2
"- 307a2 update. Fixed graphic attributes of the first machine decision."
Source
Project64k v0.20 v2
"Last release had a major bug that I thought I fixed. Apparently you have to have some other things installed as resources for the dll file to work correctly, don't worry about it. So here is fixed version of pj64k 0.20"
Source
FB Alpha Shuffle v2.0.0 110508
"Features
- added many GUI and driver changes/improvements from FBA Plus!
- Gangta, iq_132, emufan, JAVH, bms888, netbug, CaptainCPS-X, Jimmy_Page... added AVI recorder and input macro. emufan
- added support translated game name list in game selection dialog. 800
- you can edit the the game names in .\config\gamelist.xxx.ini. or you can import game names from mamep.lst. (put it under fbas.exe or config dir) added IPS v4 support from MAME Plus!, click right mouse button on game list. (Thanks to Emuman, emufan)
- added image menu from MAME Plus!, see Misc==>UI Options. (Thanks to Emuman, kkez)
- you can edit which menu style you like in the file config/fbas.ini: // New menu style, if zero-not use, 1-BASIC, 2-GRAY, 3-OFFICE, 4-OFFICE2003, 5-OFFICE2007, 6-EXTRA bMenuNewStyle 4 added select background image and select random image functions, see Misc==>UI Options(support bmp,png,jpg,gif..).
- (Thanks to CaptainCPS-X, FerchogtX) added set misc paths dialog and improve UI for game selection dialog.
- added save preset in "Map game input" dialog. (click right mouse button on "Use preset" button)
- added some custom images in .\res folder, you can replace these images with what you like.
- added display score, select and gameover snapshot to game selection dialog. (http://www.progettoemma.net/snaps/)
- added support archived preview image.(name it: snap.xx, titles.xx, flyers.xx, score.xx, select.xx, gameover.xx. xx = zip/7z).
- (use Thomas Bleeker's PNGlib: http://www.madwizard.org/) added filters in game selection dialog. (it also can filter the custom translated game names)
- (type "lamer" in the filter and it will show unavailable/missing sets) you can edit the filter string in the file .\config\fbas.ini: // User defined filter string, separate with semicolon (';') szUserFilterStr fatal fury;samurai shodown added save favorite games (the file is in config/favorites.ini).
- added "Undo" function for input recordings, "Rewind" function for input recording playback. [blip]
- added adjustable emulation speeds (shift + +/-) and frame counter display (shift+backspace). [blip]
- added a simple jukebox for neo,cps1/2 games. (Thanks to CaptainCPS-X, iq_132)
- (put sound.dat of caname in .\config folder, convert it to UTF-8 encode) You can also use the shortcut keys to switch soundtracks: pagedown / pageup ==> switch tracks. shift+pagedown / shift+pageup ==> switch sections. added 7-Zip support. (http://www.7-zip.org/)
- added XAudio2 sound output. (need install new DirectX runtime/SDK)
- added kawaks/nebula/mame cheat file support. [iq_132]
- (put mame cheat.dat or kawaks/nebula cheat files in cheat folder) changed the emulator will not depend on kailleraclient.dll.
- You can put kailleraclient.dll in the same directory as the emulator if you want to netplay. changed all romsets to match MAME Plus!. (Thanks to iq_132 for converting many neogeo drivers to FBA)
- Many thanks to OopsWare(http://oopsware.googlepages.com/) for porting PGM, CPS3 and many other drivers to FBA."
"- Fba shuffle version number to 2.0.
- To burn the module can be split into dynamically loaded dll, through the Help menu under the "burn to load library" to choose a different dll.
- To filter split into a separate dll.
- Add Lord of Gun and Alien Challenge driver. [Iq_132]
- Add Success Joe Driver. [Iq_132]
- Add Varia Metal drive. [Iq_132]
- Fixed some pgm game speed.
- Fixed auto demo olds.
- Fixed the window loses focus has been the focus, the user manually suspend failure.
- Fixed enable the filter and exit the game takes high cpu problem.
- Fixed creating kaillera list of games.
- Fixed some cases in fullscreen mode image scaling is not correct.
- Add set custom combination of keys. (Set by buttons in the "custom key combination" button to enter)
- Add display emulator debug information window (by modifying the configuration file log = "true" open).
- Add GDI video output mode. (Learning purposes, not recommended)
- Add Direct2D video output mode. (Subject to over win7 or vista sp2 system)
- Part of the adjustment of the structure of the configuration file. (Some options need to re-set)
- Adjust all the cheating, configuration files, favorites, local game list file format is xml. (You can use the tools banunu fbas to convert the old ini file, pay attention to the original files with non-English characters must be converted to utf8 format)
- Change some default settings.
- Optimization of switching the focus of the game list dialog. (After selection or input filter does not automatically switch the focus to the list)
- If you want to import from mamep.lst list of local games, you must first save it as utf8 bom mamep.lst encoding.
- Remove unstable simple music box. (M1 recommended to listen to game music.)
- Updated libpng to 1.5.3. (Http://libpng.sourceforge.net)
Code cleanup and optimization.
- Update romsets synchronized to MAME 0.142u2."
Source
Glitch64 SVN r242
"r241
Fix Issue 238: Majora's Mask overly bright water.
r242
Fix Issue 240: Majora's Mask obtaining blast mask shows white instead of black."
Source
GSdx SVN r4639
"r4636
GSdx:
New define "NO_CRC_HACKS", for testing how games work without hacks easily.
Gets enabled together with the no cache define but can be toggled individually as well.
Also I've been told to mention that these changes are not directly benefiting the end user.
Gamers: This doesn't fix your DragonBall, okay? :p
r4638
cmake: fix a subtle bug which lead to a bad selection of wxwidget configuration. Impact fedora users
r4639
GSdx:
Fixed Busin 0: Wizardry and Chaos Legion in hardware rendering, possibly others (that read back the output) as well.
The fix could use a review though, as I'm not sure it's safe :p"
Source
Dolphin texcache-rewrite SVN r7535
"r7534
texcache-rewrite: Fix window resizing in DX9.
Also make some tweaks in DX11.
r7535
texcache-rewrite: Improve EFB copies in DX9 by adding support for depth and scaling."
Source
MAME Plus! v0.142u3 r4870
"r4870
[MAME] Updated to MAME 0.142u3
[MESS] Sync with MESS (rev 11489)"
Source
PCSX2 SVN r4641
"r4641
pcsx2: linux: take some margins for the height of font (avoid top/bottom cut)
cmake:
* disable fomit-frame-pointer which cause crash with gcc-4.6 (it was not enabled by default but now I'm sure people will not enable it ;) )
* Try harder to pick the 32bits configuration for wx in a 64bits environment (opensuse/fedora)."
Source
MAME Plus! Plus Kaillera v0.142u3 r65
"r64
0.142u3
r65
v0.142u3
sync to r4870"
Source
Emulation News 046: Updates for 5-9-11
famicomfreakTuesday, May 10, 2011emulation news, Fceux, MAME, MAME PLUS, MESS, PCSX Reloaded, PSP Custom Firmware, SDLMAME
No comments:

Updates for today, be sure to check them out as usual.
MESS SVN r11489
"r11489
[C64] Cartridge WIP. (nw)"
Source
MAME v0.142u3

"0.142u3
-------
MAMETesters Bugs Fixed
----------------------
- 01893: [Crash/Freeze] mk4: MK4 hangs in demo mode after about 5
mins/matches. (Phil Bennett)
- 04334: [Graphics] wiz: Missing sprites makes game unplayable
(Angelo Salese)
- 04326: [Graphics] Many games in cave.c: Graphics corruption
(Alex Jackson)
- 03103: [Color/Palette] all sets in mrdo.c: The color of "SCENE4" is
inaccurate. (kunikuni)
- 04325: [Documentation] madrace: Wrong production year. (J. Wallace)
- 04304: [Graphics] captaven: Color glitch on scrolling ocean on
Stage 2 (David Haywood)
Source Changes
--------------
Removed deprecat.h dependancy and updated irqs accordingly from the
following drivers: [Angelo Salese]
8080bw.c airbustr.c albazg.c argus.c aristmk4.c armedf.c atarifb.c
avalnche.c battlex.c bigevglf.c bionicc.c bionicc.c bishi.c bladestl.c
blockout.c blueprnt.c bmcbowl.c bogeyman.c bottom9.c bsktball.c
bublbobl.c buggychl.c bwing.c changela.c chqflag.c circus.c cischeat.c
cloak.c commando.c cosmic.c cshooter.c darkmist.c dbz.c deadang.c
destroyr.c discoboy.c djmain.c docastle.c dogfgt.c dogfgt.c dooyong.c
dorachan.c dragrace.c enigma2.c equites.c esd16.c espial.c exedexes.c
exidy.c expro02.c fastfred.c finalizr.c firetrap.c flower.c flstory.c
gberet.c gng.c goindol.c gsword.c gunsmoke.c itech32.c jack.c jack.c
kyugo.c ladyfrog.c liberatr.c m72.c matmania.c megaplay.c meijinsn.c
metlclsh.c mirax.c mjsister.c mlanding.c mouser.c namcos2.c namcos21.c
naughtyb.c nbmj8688.c nbmj8891.c nova2001.c overdriv.c pacman.c
paradise.c photon2.c polepos.c popper.c retofinv.c rollrace.c
route16.c sbugger.c segag80r.c segas18.c seta.c shisen.c slapfght.c
snk6502.c solomon.c sonson.c speedbal.c srmp2.c srmp2.c srumbler.c
sstrangr.c strnskil.c suna8.c suprloco.c tagteam.c taito_l.c tomcat.c
tsamurai.c tunhunt.c vastar.c vigilant.c vulgus.c wecleman.c
wheelfir.c wiz.c xxmissio.c zn.c zodiack.c
Fixed sprite regression in expro02.c [Angelo Salese]
Converted Taito_L driver to use AM_SHARE macro [Angelo Salese]
Removed sound hacks in Evil Stone, fixing sound drop if you die at
level 1 boss [Angelo Salese]
intelfsh.c: Added support for Fujitsu 29DL16X. [Sandro Ronco]
Fixed i86/i386 POP SP and POP ESP thanks to bug report for Xenix boot
by bs666 [Miodrag Milanovic]
Collapsed device_config and device_t into one class. Updated all
existing modern devices and the legacy wrappers to work in this
environment. This in general greatly simplifies writing a modern
device. [Aaron Giles]
psx.c: adjusted MDEC timing to avoid lockups. Most FMVs now have
fluent video. [R. Belmont]
Fixed Z80STI interrupts. [Curt Coder]
Fixed I8255 interrupt enable. [Curt Coder]
Fixed reset register bit masks in RP5C01 and RP5C15. [Curt Coder]
Added 3.5" ED floppy drive type. [Curt Coder]
Naomi / Triforce / Chihiro documentation update [f205v]
Fixed protection read-back registers 0x07 and 0x0e / 0x0f in k051733
math chip, finally fixing gameplay issues in Chequered Flag.
[Angelo Salese]
konamigv: Documentation updates [Guru]
diimage.c: fix uninitialized variables found by Valgrind [R. Belmont]
mc146818: Fix uninitialized variable found by Valgrind [R. Belmont]
Fixed inputs and removed digital hacks in Cisco Heat driver
[Angelo Salese]
Added MCCS1850 RTC emulation. [Curt Coder]
Added shifter display to Cisco Heat driver [Angelo Salese]
Removed cheesy hack to F1 GP Star 2 irq communications [Angelo Salese]
Fix second adpcm player in games using SEIBU_ADPCM [R. Belmont]
Made k051733 RNG to behave like an adder, improves pseudo-random
events in Fast Lane [Angelo Salese]
Tentative experiment for Hot Chase gameplay speed ... still not
perfect though (especially noticeable with sound) [Angelo Salese]
Reimplemented devcb using delegates and classes. Unified the logic for
identifying targets and simplified the code. [Aaron Giles]
naomi: Abstract the maple and jvs interfaces into a set of devices
[O. Galibert, MetalliC, Tormod, D. Knute]
Started unifying sprite implementations for setax001/x002 chips
[David Haywood]
drcbex64: Fix op_debug implementation [O. Galibert]
Add Puzznic MCU dump and added a PAL as NO_DUMP. The MCU still needs
to be properly hooked up. [Smitdogg, The Dumping Union, Lord
Nightmare]
naomi: Add jvs command 0x32, fixes Crazy Taxi and Virtua Tennis 2
booting [O. Galibert]
Added input button labels for Midway T-Unit driver [Joe Caporale]
De-stateized the NB1414M4 routines, and converted the correlated Armed
F text tilemap to be 8-bits [Angelo Salese]
Hooked up NB1414M4 to Ninja Emaki, greatly improving gfxs in it
[Angelo Salese]
Implemented serial type scrolling for Youma Ninpou Chou bootlegs
[Angelo Salese]
Support for dynamic devices added to the core. [Miodrag Milanovic]
* Added slot and slot card interfaces
* Added SLOT_INTERFACE macros in order to simplify device adding
* Added new menu option "Slot Devices" and support to change device
in runtime
* Updated emuopts to support command setting of slot cards
Update clifront and added listslots option to display available
slots and device options for each one [Miodrag Milanovic]
mpu4.c: Started adding support for the Crystal Gaming program card,
and the link keys for setting parameters. [J Wallace]
6840ptm.c: Fixed mode check in set_gate() [J Wallace]
srcclean.c: srcclean should remove invalid chars only for source files
which are not xml (softlists have UTF-8 characters) [Fabio Priuli]
Hooked up proper sound program in Combat School bootleg [Angelo
Salese]
Moved format handling and all formats to separate library
[Miodrag Milanovic]
Converted PlayStation DMA to an internal device to the CPU core. DMA
to external devices can be set in the machine config, the old calls
are still there until the rest of the code is converted. [smf]
Added support for default NVRAM in MCCS1850. [Curt Coder]
Various Irem M92 / M107 fixes [Alex Jackson]
* Hooked up sound CPU interrupts properly, using the V35 builtin
interrupt controller, rather than generating the vectors in the
driver.
* Cleaned up ROM mirroring, using AM_REGION macros in the address
maps instead of memcpy()ing all over the place in the
DRIVER_INITs.
* Converted bankswitching to use configured banks. Only configure the
banks and install the bankswitch WRITE_HANDLER in the games that
actually use it (i.e. those with a full megabyte of program ROM).
This and the previous change make the drivers a lot less confusing
to look at... I hope.
* Converted both drivers to use a scanline timer device instead of a
hand-rolled one.
* Added save state support to m92.c. Everything necessary was already
saved, I just had to add the tag. However, presumably due to the
core emu_timer breakage (MT 4330, 4331) the save states don't
actually work at the moment. I've already reported this as MT
#4333
* Added GAME_MECHANICAL tag to wpksoc and clone
Converted Ginga Ninkyouden to use proper 6840 PTM device
[Angelo Salese]
Fixed missing sprite regression in the Wiz driver [Angelo Salese]
chdman: Handle track type 6 in .nrg files [R. Belmont]
Compile fix for kFreeBSD [Christian Marillat]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Chequered Flag [Angelo Salese]
Super Wing [Tomasz Slanina, Wulfman]
New clones added
----------------
Witch Card (German, WC3050, 27-4-94) [Roberto Fresca, Team Europe]
New games marked as GAME_NOT_WORKING
------------------------------------
Quizard Rainbow 4.0 [Team Europe]
Frank 'n' Stein (unencrypted) [J Wallace]
Mahjong Maina - Kairakukan he Youkoso [alien_mame, The Dumping Union]
The Nanpa [alien_mame, The Dumping Union]
Cospure Tengoku 7 - Super Co-gal Grandprix
[alien_mame, The Dumping Union]
Fudol [alien_mame, The Dumping Union]"
Source
MameUI v0.142u3
New version has been released. Check source for details.
Source
Atari++ v1.60
"Emulator Features
Cycle precise emulation; this includes correct emulation of horizontal kernels and programs that modify chip registers within a horizontal line. In a less technical language, software making use of advanced displaying techniques will be emulated correctly.
Emulation of an advanced 1050 disk drive including single, double and enhanced density. The emulator not only understands .atr and .xfd files, but comes with a mini-boot loader that allows you to boot from binary load files (.exe and .com).
Supports .gz compressed images, and .DCM disk images. No additional tools required to load these disks.
Precise emulation of ANTIC and GTIA graphics, including undocumented scrolling features, undocumented GTIA player/missile priorities and collision detection, and some other less known GTIA features. Color artifacting is also available.
Precise emulaton of POKEY sound, including "Software Speech", high-pass filters and POKEY hardware timer interrupts. An emulation of the console speaker is also included.
Precise emulation of the POKEY SIO (serial transfer) protocol, including the Atari "sound effects" on disk loading and some lesser known influences of serial transfer on the sound subsystem.
Pokey stereo hack ("Gumby") included in the emulation.
Emulates graphics output either thru X11, or the SDL library, including a screen snapshot feature, saving images as PGM, BMP or PNG.
Sound output is either emulated by the Open Sound System (OSS), the ALSA system, the SDL library, or by recording the sound samples into a WAV file in CD quality.
Cylce-precise 6502 emulation, including "extra-instructions" that are not documented in the 6502-manual, and also including all known hardware-bugs of the 6502.
Printer emulation thru standard LPR printer user interface.
Flicker-Fixer option for games that toggle palettes fast for more colors.
Emulation of color artifacts due to PAL color subsampling
Optional de-blocking filter for magnified output
Built-in Os emulation
Joystick, paddle and lightpen emulation by keyboard or mouse, or by standard analogue PC joysticks. A special home-made interface allows the connection of Atari digital joysticks by an additional joystick driver. Hence, you'll be able to play all your old games even with your digital joysticks.
Includes emulation of the Pokey POT reading mechanism.
Saves and loads machine states to save games in the middle of the game play, and allows to resume from that point later on.
Includes emulation of a variety of cartridge types, including 5200 games cartridges and Oss supercarts.
Effective emulation of 800XL/XE and cartridge bank-switching mechanisms.
Emulation of the Atari 850 Interface box by the serial port of the host computer, including a full 850 driver "in ROM".
Interfaces to "Hias'" AtariSIO driver, allowing you to connect real Atari hardware to the PC.
Includes a Dos 2.xx compatible interface to the filing system of the emulator.
Easy to use graphical user front-end for simple setup and configuration, includes saving and loading of (human-readable) configuration files. The user front-end also allows to setup details like the player/missile collision setup to build "game-trainers" on demand.
Includes a built-in monitor allowing experts to debug Atari software easily.
And the best: It is free."
"Updates
- Redesigned parts of the pokey emulation. The new version offers the option to
be cycle-precise, i.e. pokey interrupts (POTs and timers) arrive now at the cycle. This improves the audio output for the "Electronic Speach Systems of Berkeley" considerably. (Kennedy Approach and others)
- Redesigned parts of the audio interfaces. The smarter audio output count now
clock cycles and generate output for exactly the number of clocks passed. The output frequency still requires dynamic adjustment since the CPU load of the host system is never precisely in sync with the emulated clock.
- The control mechanism to bring the emulated clock and the system clock in sync has been improved, it is now a PID type of control loop that gets faster in sync than the previous versions.
- The improved audio output is available currently only for the ALSA and DirectX
audio output chains. Oss/OssHQ and SDL remain unaltered. There is, however, little reason to fall back to the less precise chains. Prefer ALSA on Linux and DirectX on Windows.
- The parser for the keypad stick emulation was still buggy (oh bummer!) and was
finally fixed. "Space" and " " can now both be used.
- The windows emulation of the readdir() primtives still had a bug and could crash the emulator on accessing a network volume. Fixed."
Source
EMU v1.01 (2011/05/08)
"- Added support for the drive to MSX."
Source
DS2x86 v0.08 Alpha
"This version has a lot of previously missing opcodes implemented, so a few more games might run again. I did not have time to add support for new INT calls or I/O ports into this version, so those errors will still happen in the games that previously had these errors. I hope to be able to handle these in the upcoming versions.
I have also debugged some ill-behaving games, but sadly that has been mostly frustrating work with no clear improvements in the behaviour. I have collected a lot of information and have been able to close in on the actual problems, but have not yet been able to solve them yet.
After spending many days with various problems in the games, and getting frustrated, I decided to see if I could get Windows 3.00a to run in Standard Mode also in DS2x86. This basically meant porting the 16-bit protected mode features I had coded into the original DSx86 to DS2x86. This work progressed better, so that this version can run Windows 3.00a in both Real and Standard mode. The Enhanced mode would need support for virtual memory, which is not coded in yet, so that mode does not work.
The problem in Windows 3.00a that I have been fighting with today was that opening some programs, like Paintbrush, gave an error "File PBRUSH.DLL not found" or similar. I checked the Windows directory and the file does exist, and I even checked my SD card for errors, but still I got that error. Next I checked my emulated DOS System File Table contents, which has room for 64 entries, but there were only 16 entries used so that was not the cause. I debugged my DOS file routines, and made sure the directory and file name are exactly correct, and then found out that it was the DS2 SDK fopen() function that returned NULL for the file. Finally it then occurred to me to check the the SDK file system functions (which luckily come with source) to see what the file table size is there, and it had only 16 entries! So, I doubled the size to 32 entries, and now Windows 3.00a seems to run. I think I could increase the table to 64, to match my emulated DOS file table, but I'll do that later when I have more time to test that everything still works."
"This version has the following improvements:
- A lot of new opcodes implemented!
- Windows 3.00a can be run in either Real or Standard mode.
- Improved BSOD reporting further, now errors in the core emulation are
reported in the dsx86dbg.log file.
- Some other bug fixes and improvements."
Source
DSx86 v0.32 Beta
"DSx86 0.32 release notes
This DSx86 version has only one minor fix, as I have been focusing on DS2x86 during this two-week period. I implemented the direct file reading into EGA VRAM, which is used by games like Rockford and Heimdall. Here is a screen copy of the title screen from Rockford, which stayed black in the previous versions as the graphics are read directly to video RAM.This version only has one minor fix, the direct file reading to EGA VRAM
has been implemented. This allows Rockford to run, and fixes the graphics
corruption problems in Heimdall when talking to other characters."
Source
SDLMAME v0.142u3 for Mac OSX
"0.142u3
-------
MAMETesters Bugs Fixed
----------------------
- 01893: [Crash/Freeze] mk4: MK4 hangs in demo mode after about 5
mins/matches. (Phil Bennett)
- 04334: [Graphics] wiz: Missing sprites makes game unplayable
(Angelo Salese)
- 04326: [Graphics] Many games in cave.c: Graphics corruption
(Alex Jackson)
- 03103: [Color/Palette] all sets in mrdo.c: The color of "SCENE4" is
inaccurate. (kunikuni)
- 04325: [Documentation] madrace: Wrong production year. (J. Wallace)
- 04304: [Graphics] captaven: Color glitch on scrolling ocean on
Stage 2 (David Haywood)
Source Changes
--------------
Removed deprecat.h dependancy and updated irqs accordingly from the
following drivers: [Angelo Salese]
8080bw.c airbustr.c albazg.c argus.c aristmk4.c armedf.c atarifb.c
avalnche.c battlex.c bigevglf.c bionicc.c bionicc.c bishi.c bladestl.c
blockout.c blueprnt.c bmcbowl.c bogeyman.c bottom9.c bsktball.c
bublbobl.c buggychl.c bwing.c changela.c chqflag.c circus.c cischeat.c
cloak.c commando.c cosmic.c cshooter.c darkmist.c dbz.c deadang.c
destroyr.c discoboy.c djmain.c docastle.c dogfgt.c dogfgt.c dooyong.c
dorachan.c dragrace.c enigma2.c equites.c esd16.c espial.c exedexes.c
exidy.c expro02.c fastfred.c finalizr.c firetrap.c flower.c flstory.c
gberet.c gng.c goindol.c gsword.c gunsmoke.c itech32.c jack.c jack.c
kyugo.c ladyfrog.c liberatr.c m72.c matmania.c megaplay.c meijinsn.c
metlclsh.c mirax.c mjsister.c mlanding.c mouser.c namcos2.c namcos21.c
naughtyb.c nbmj8688.c nbmj8891.c nova2001.c overdriv.c pacman.c
paradise.c photon2.c polepos.c popper.c retofinv.c rollrace.c
route16.c sbugger.c segag80r.c segas18.c seta.c shisen.c slapfght.c
snk6502.c solomon.c sonson.c speedbal.c srmp2.c srmp2.c srumbler.c
sstrangr.c strnskil.c suna8.c suprloco.c tagteam.c taito_l.c tomcat.c
tsamurai.c tunhunt.c vastar.c vigilant.c vulgus.c wecleman.c
wheelfir.c wiz.c xxmissio.c zn.c zodiack.c
Fixed sprite regression in expro02.c [Angelo Salese]
Converted Taito_L driver to use AM_SHARE macro [Angelo Salese]
Removed sound hacks in Evil Stone, fixing sound drop if you die at
level 1 boss [Angelo Salese]
intelfsh.c: Added support for Fujitsu 29DL16X. [Sandro Ronco]
Fixed i86/i386 POP SP and POP ESP thanks to bug report for Xenix boot
by bs666 [Miodrag Milanovic]
Collapsed device_config and device_t into one class. Updated all
existing modern devices and the legacy wrappers to work in this
environment. This in general greatly simplifies writing a modern
device. [Aaron Giles]
psx.c: adjusted MDEC timing to avoid lockups. Most FMVs now have
fluent video. [R. Belmont]
Fixed Z80STI interrupts. [Curt Coder]
Fixed I8255 interrupt enable. [Curt Coder]
Fixed reset register bit masks in RP5C01 and RP5C15. [Curt Coder]
Added 3.5" ED floppy drive type. [Curt Coder]
Naomi / Triforce / Chihiro documentation update [f205v]
Fixed protection read-back registers 0x07 and 0x0e / 0x0f in k051733
math chip, finally fixing gameplay issues in Chequered Flag.
[Angelo Salese]
konamigv: Documentation updates [Guru]
diimage.c: fix uninitialized variables found by Valgrind [R. Belmont]
mc146818: Fix uninitialized variable found by Valgrind [R. Belmont]
Fixed inputs and removed digital hacks in Cisco Heat driver
[Angelo Salese]
Added MCCS1850 RTC emulation. [Curt Coder]
Added shifter display to Cisco Heat driver [Angelo Salese]
Removed cheesy hack to F1 GP Star 2 irq communications [Angelo Salese]
Fix second adpcm player in games using SEIBU_ADPCM [R. Belmont]
Made k051733 RNG to behave like an adder, improves pseudo-random
events in Fast Lane [Angelo Salese]
Tentative experiment for Hot Chase gameplay speed ... still not
perfect though (especially noticeable with sound) [Angelo Salese]
Reimplemented devcb using delegates and classes. Unified the logic for
identifying targets and simplified the code. [Aaron Giles]
naomi: Abstract the maple and jvs interfaces into a set of devices
[O. Galibert, MetalliC, Tormod, D. Knute]
Started unifying sprite implementations for setax001/x002 chips
[David Haywood]
drcbex64: Fix op_debug implementation [O. Galibert]
Add Puzznic MCU dump and added a PAL as NO_DUMP. The MCU still needs
to be properly hooked up. [Smitdogg, The Dumping Union, Lord
Nightmare]
naomi: Add jvs command 0x32, fixes Crazy Taxi and Virtua Tennis 2
booting [O. Galibert]
Added input button labels for Midway T-Unit driver [Joe Caporale]
De-stateized the NB1414M4 routines, and converted the correlated Armed
F text tilemap to be 8-bits [Angelo Salese]
Hooked up NB1414M4 to Ninja Emaki, greatly improving gfxs in it
[Angelo Salese]
Implemented serial type scrolling for Youma Ninpou Chou bootlegs
[Angelo Salese]
Support for dynamic devices added to the core. [Miodrag Milanovic]
* Added slot and slot card interfaces
* Added SLOT_INTERFACE macros in order to simplify device adding
* Added new menu option "Slot Devices" and support to change device
in runtime
* Updated emuopts to support command setting of slot cards
Update clifront and added listslots option to display available
slots and device options for each one [Miodrag Milanovic]
mpu4.c: Started adding support for the Crystal Gaming program card,
and the link keys for setting parameters. [J Wallace]
6840ptm.c: Fixed mode check in set_gate() [J Wallace]
srcclean.c: srcclean should remove invalid chars only for source files
which are not xml (softlists have UTF-8 characters) [Fabio Priuli]
Hooked up proper sound program in Combat School bootleg [Angelo
Salese]
Moved format handling and all formats to separate library
[Miodrag Milanovic]
Converted PlayStation DMA to an internal device to the CPU core. DMA
to external devices can be set in the machine config, the old calls
are still there until the rest of the code is converted. [smf]
Added support for default NVRAM in MCCS1850. [Curt Coder]
Various Irem M92 / M107 fixes [Alex Jackson]
* Hooked up sound CPU interrupts properly, using the V35 builtin
interrupt controller, rather than generating the vectors in the
driver.
* Cleaned up ROM mirroring, using AM_REGION macros in the address
maps instead of memcpy()ing all over the place in the
DRIVER_INITs.
* Converted bankswitching to use configured banks. Only configure the
banks and install the bankswitch WRITE_HANDLER in the games that
actually use it (i.e. those with a full megabyte of program ROM).
This and the previous change make the drivers a lot less confusing
to look at... I hope.
* Converted both drivers to use a scanline timer device instead of a
hand-rolled one.
* Added save state support to m92.c. Everything necessary was already
saved, I just had to add the tag. However, presumably due to the
core emu_timer breakage (MT 4330, 4331) the save states don't
actually work at the moment. I've already reported this as MT
#4333
* Added GAME_MECHANICAL tag to wpksoc and clone
Converted Ginga Ninkyouden to use proper 6840 PTM device
[Angelo Salese]
Fixed missing sprite regression in the Wiz driver [Angelo Salese]
chdman: Handle track type 6 in .nrg files [R. Belmont]
Compile fix for kFreeBSD [Christian Marillat]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Chequered Flag [Angelo Salese]
Super Wing [Tomasz Slanina, Wulfman]
New clones added
----------------
Witch Card (German, WC3050, 27-4-94) [Roberto Fresca, Team Europe]
New games marked as GAME_NOT_WORKING
------------------------------------
Quizard Rainbow 4.0 [Team Europe]
Frank 'n' Stein (unencrypted) [J Wallace]
Mahjong Maina - Kairakukan he Youkoso [alien_mame, The Dumping Union]
The Nanpa [alien_mame, The Dumping Union]
Cospure Tengoku 7 - Super Co-gal Grandprix
[alien_mame, The Dumping Union]
Fudol [alien_mame, The Dumping Union]"
Source
Mame32Plus [Ash-Build] v0.142u2a
"-Updated at 08-05-2011.
-------------------------------------------------------------
==========================================================
- Mame Plus team updates. That fixes the TAB view problems =).
====================================================
NOTE: Some of those game must be hanging or doesn´t working at all, please gimme feedback about it."
Source
PSP Custom Firmware 6.38 ME-3
"PSP Custom Firmware 6.38 ME-3 has just been updated and release . PSP Custom Firmware 6.38 ME-3 is the latest PSP CFW to be release to the homebrew community by PSP Developer neur0n who has decided to release a third update for his PSP CFW 6.38 Minimum Edition to the homebrew community . Now PSP CFW 6.38 ME-3 is the latest Custom Firmware 6.38 available for PSP 1000 and PSP 2000 Only System . IF you tried to installed this on no hackable PSP 2000 Model or PSP 3000 it will cause a brick, So please do not tried to install this PSP CFW 6.38 ME-3 on those system as it might cause a brick . This latest version includes a few new features as well as bug fixes for better stability and compatibility for the PSP 1000 and PSP 2000 System . So go ahead and download this PSP Custom Firmware 6.38 ME-3 via our download section and don’t forget to read the developer statement for more information about 6.38 ME-3 . Remember that PSP Custom Firmware 6.38 ME-3 is still in beta stages so might not work as expected . Please use cautions when installing this PSP Custom Firmware 6.38 on your PSP System ."
"What is this?–
This is CFW work on PSP1000 and PSP2000.
The degree of stability is still unknown.
Please test it on your own and refer to different people’s test reports.
From 5.00M33 -> OK
From 5.50GEN -> OK(may need to edit version.txt)
From 5.50Prometheus -> OK(may need to edit version.txt)
From 6.20TN-D -> OK
From 6.20PRO-B4 -> Error
From 6.35PRO-B4 -> Error
From 6.20PRO-B5 -> OK
From 6.35PRO-B5 -> OK
–How to Install–
First, you need to install CFW or HEN in your PSP.
1. copy UPDATE folder at ms0:/PSP/GAME/.
2. Put 6.38 official update at ms0:/PSP/GAME/UPDATE/638.PBP .
3. Run installer from xmb.
– features –
Hold R trigger and turn on the psp, you can enter recovery menu.
Hold Home button and turn on the psp, you can Boot OFW.
– Credit –
This CFW is based Dark_AleX’s 5.00M33.
And usbdev.prx is his own.
–History–
v3
– Added Auto run EBOOT.PBP option.
– Added make JigkickBattery feature in RecoveryMenu."
Source
Altirra 1.9 Test 39
Source
Fceux SVN r2194
"r2194
win32: add hotkey for ntview"
Source
Glitch64 SVN r240
"r240
Fix Issue 239: Majora's Mask jugglers' balls in East Clock Town are the wrong color."
Source
DeSmuME SVN r4002
"r4002
win32: get rid of some broken cruft leftover from the last console checkin"
Source
Dolphin texcache-rewrite SVN r7532
"r7531
texcache-rewrite: Fix EFB copies in DX9.
As a bonus, dolphin will no longer resize the render target every time a viewport goes over the edge.
Please test DX9, it is definitely the fastest backend.
r7532
texcache-rewrite: Merge latest from trunk"
Source
Dolphin SVN r7533
"r7530
NAND:Consolidate Wad/Directory loading in CNANDContentLoader to one function
add ticket to CNANDContentLoader
move wad installer to CNANDContentManager
system menu can now be launched from a wad file without being installed first, (return to system menu from another title will still only work if system menu is installed)
cdb.vff: flushed to disc immediately, creates if the file exists but is too small, moved creation to Boot_WiiWad
r7533
Fix non-Windows build."
Source
Lambnes v0.0.3
"0.0.1 initial release
0.0.2 fixed command line rom loading issues. I think.
0.0.3 improved ppu functioning. Sprite flickering fixed. Working toward accurate ppu timing"
Source
PCSX Reloaded SVN r66705
"r66705
dfinput, mouse (experimental)."
Source
GSdx SVN r4635
"r4635
GSdx:
- Allow filtering setting for native resolution hardware rendering, as it's not tied to the resolution.
- Add ST / UV coordinate tweaking defines to more easily debug small rendering glitches.
- Add a define to bypass the hardware renderer texture cache. With this enabled, speed drops to slower than software rendering.
It fixes nearly all hardware rendering issues though and can be used to see how games *would* look if we had a new cache ;)
Thanks for the help, sudonim :)"
Source



































