2013年4月30日 星期二

MAME 0.148u4



 


 


MAME 發布新版,更新如下:

0.148u4
-------


MAMETesters Bugs Fixed
----------------------


Source Changes
--------------
-tms5110r.c: Verified TMS5200 LPC rom as correct from decap.
[digshadow, Lord Nightmare]

-tms5110r.c: Corrected and verified TMS5100 LPC table against the
decap. [digshadow, Lord Nightmare]

-tms5220.c: updated many comments, changed a variable name, and made
some minor fixes to the 'circuit 412' to better reflect the patent.
[Lord Nightmare]

-m6502: Undocumented instruction 0x80 is a 2-byte nop, not a 1-byte one
[O. Galibert]

-SDL: Fix symlink handling by internal file manager. [qmc2]

-naomi: Redumped GD-ROMs for cvs2gd, senkoo, and ss2005. [f205v]

-braveff: Added dump of mask ROMs [Guru, R. Belmont]

-netlist.h: Fix for GCC prior to 4.3 [Federico Schwindt]

-naomi: GD-ROM redumps for confmiss, sprtjam, vstrik3, dygolf [f205v]

-Adds simple_set data structure and hooked it up to the debugger
comment system. [Andrew Gardner]

-naomi: Redumped mok, shaktamb, vtennis2, ngdup23a, vf4evo, initdexp,
initdv3j, senkosp and initdv3e. [f205v]

-hikaru: Redumped bad ROMs in braveff and sgnascar as per the test mode
checksum tables. [Guru]

-suna16.c: Added board documentation, added PCB layouts for both styles
of Back Street Soccer and Ultra Balloon. Added dipswitch locations to
Back Street Soccer, Ultra Balloon and Best of Best. Changed CPU clocks
to actual OSC based timing. [Brian Troha]

-tms5220.c: Based on decap analysis, both the TMS5220 and TMS5220C use
identical LPC tables; get rid of the unnecessary extra table.
[Lord Nightmare, digshadow]

-PSX GTE: Improved FLAG calculation in NCDS, CDP, NCDT, NCCS, CC, NCS,
NCT & NCCT by checking for overflow after each addition. [smf]

-Detailed differences in Fighting Golf (US) from parent based on
observation and "SNK Program Update" notice which was found which
includes a DIPSWITCH change. [Tafoid, Shane Chaneman]

-primrag2: PCB readme shows 8MB RAM, make it so. [R. Belmont]

-fixed MVMVA flag calculation & replicate the bugs when mx is set to 3
or cv is set to 2. [smf]

-esripsys.c - Fix regression caused by cycle-exact 6809 core
[Phil Bennett]

-PSX GTE: fixed RTPS flags and calculation [smf]

-QT Debugger: Adds trackpc command, allowing for a visual display of
where the program counter has visited in the dasm windows. Run "help
trackpc" in the debugger to see the options. [Andrew Gardner]

-PSX GTE: fixed RTPT flags calculation & added a new divide implementation that
uses a much smaller table [smf]

-Partial support for 1f801060 for setting the RAM size, if the size is
set larger than the actual memory then RAM is repeated. As a result
the RAM is no longer included in the drivers memory map, you have to
specify the size in the machine. [smf]

-Fruit: fix VGA BIOS mirror, RAM amount, and HDD writability
[Carl, R. Belmont]

-superchs.c: Corrected main CPU clock, corrected some rom labels. Added
plds to the Super Chase - Criminal Termination sets. [Porchy,
Brian Troha, The Dumping Union]

-6850acia.c: Improved DCD signal handling. [Wilbert Pol]

-arcadia.c: Added the SEC-SCPA pal dump used on Magic Johnson's Fast
Break and Leader Board. [Kevin Eshbach]

-PSX CPU creates a ram device, this has exposed a problem with not
removing the child devices from the hash map when removing replacing
devices. At the moment I have changed device.c so that when any device
is removed the hash maps are reset. [smf]

-segas18.c: added ddcrewj 317-0185 decryption key
[Porchy, Charles MacDonald]

-QT Debugger: Now saves all settings for all open windows - including
docks in the main debug window. Also fixes bug where closing the main
window with the X in the corner didn't save settings properly.
[Andrew Gardner]

-taitotz.c: added romdumps from pwrshovl additional I/O PCB [Tormod]

-iteagle: Updated documentation [Guru, Brian Troha]

-OS X: Support for both OS X native and Unix-style multiuser installs.
[R. Belmont, Nick Boos]

-iteagle: add 1.02 bootrom, FPGA config ROMs, and PALs. [Brian Troha]

-SDL: Don't double-shutdown the font cache on *IX when exiting with the
debugger enabled. [R. Belmont]

-pacman.c: Verified original puckman roms and made that set the parent.
[Andy Welburn]


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Spooky Night 2nd Edition (Version 2.0.4) [Sara S.]
Spooky Night (Version 1.0.1) [Sara S.]
Good Luck II [Roberto Fresca, f205v]


New clones added
----------------
Wing Shooting Championship V1.00 [Brian Troha, The Dumping Union]
D. D. Crew (Japan, 4 Players, FD1094 317-0185)
[Porchy, The Dumping Union]
Se Gye Hweng Dan Ultra Champion (Hong Kong)
[Brian Troha, Smitdogg, The Dumping Union]
Back Street Soccer (larger ROMs)
[Brian Troha, Smitdogg, The Dumping Union]
Knuckle Heads (Japan, Prototype?) [Arzeno Fabrice, The Dumping Union]
Oriental Legend Special / Xi You Shi E Zhuan Super (ver. 103, China, Tencent) (unprotected)
[XingXing]
DoDonPachi II - Bee Storm (various sets)
[Mr. CAST, Smitdogg, Tormod, The Dumping Union]
Super Chase - Criminal Termination (World) [Porchy, The Dumping Union]
Arkanoid Returns (Ver 2.02O 1997/02/10)
[Sonic, Smitdogg, The Dumping Union]
Ball Boy [The Dumping Union]


New games marked as GAME_NOT_WORKING
------------------------------------
GTI Poker? (SMS hardware) [Kevin Eshbach, Roberto Fresca]
Shakatto Tambourine 2K1 SPR (GDR-0013)
[gamerfan, CaH4e3, Smitdogg, The Dumping Union, R. Belmont]
Fruit [Any, R. Belmont]
Pinball 2000: Star Wars Episode 1 [R. Belmont, José Renato Castro Milanez]
Pinball 2000: Revenge From Mars (rev. 1) [R. Belmont, José Renato Castro Milanez]
Pinball 2000: Revenge From Mars (rev. 2) [José Renato Castro Milanez]
Golden Tee Fore! 2004 [R. Belmont, Brian Troha, uncletom]
Golden Tee Fore! 2005 [R. Belmont, Brian Troha, uncletom]

http://mamedev.org/


2013年4月26日 星期五

PS EMU no$psx v1.5

PS EMU no$psx 發布新版,更新如下:

• multimachine: implemented cdrom load to “all machines” option (default)
• multimachine: fixed cdrom loader load to “1st/2nd/3rd/4th machine” options
• multimachine: bugfix: doesn’t try to use “seed_vals” for newly added machines
• multimachine: bugfix: doesn’t hang on invalidated windows of removed machines
• multimachine: apply autostart/reset only to machines with newly loaded cdroms
• multimachine: apply_bios_patches now applied to ALL machines (eg skip intro)
• sizing: added fullscreen mode, and added sizing/maximize in multimachine mode
• memcards: now saved as *.mcd in new MEMCARD subdirectory (formerly no$psx.mcN)
• memcards: first card: <cdrom_filename>.mcd (auto-excluding “(DiscN)” etc.)
• memcards: others: “_MM_N_X_mcd” (MM=machine1..12, N=slot1/2, X=sub-slotA..D)
• memcards: prevents <cdrom_filename>.mcd creation on sector 03Fh dummy writes
• memcards: added support for multitap memcards (IDs 82h..84h in slot 1..2)
• gpu: help/emu: added textured-rectangle-xyflip feature (thanks William Birkin)
• gte: help/emu: reproduced real GTE division inaccuracies (thanks ogamespec)
• cdrom: help/emu: cdrom is initially demuted (fixes missing audio in v1.3+v1.4)
• cdrom: ignores nonzero writes to unused bits (without suppressing other bits)
• cdrom: removed “cdrom response overkill” warning (some games may survive it)
• spu: emulates spu-capture-buffer interrupt (needed for crash team racing)
• spu: allows glitchless spu-ram-read (as far as [1F801014h].bit24-27=nonzero)
• spu: added “generate_sample_till_now” for updating spustat and endx on reads
• spu: better key_on handling (supporting lead_delay, and forced adpcm start)
• spu: better LOOP-END behaviour (ENDX flag, plus optional mute+release)
• spu: implemented fully functional 8bit/32bit reads from 16bit spu registers
• spu: help/emu: dumped/documented gauss_table and emulated adpcm interpolation
• spu: help/emu: tested/documented pitch_modulation effect and emulated it
• spu: help/emu: max adpcm pitch (clip values in range 4000h..FFFFh to fastest)
• help: added info on no$psx debug hotkeys and memory access breakpoints
• help: added info on glitchless spu-ram-read (used by Herc’s Adventures)
• help: added info on cdrom sector buffer (has 8 slots, but only 2 accessible?)
• help: added some basic notes on psx-based arcade cabinets
• pinouts: added IC106-109,IC202,IC303,IC305,IC307,IC309,IC501,IC701,IC723,ICsss
• pinouts: improved IC304,IC602 pinouts (also IC405, but it’s still unclear)
• gui: created own help engine (instead of microcrap’s suicidal windows .hlp)
• gui: discovered and fixed major resource leak (destroymenu on context menu)
• debug: added user cycle-counter in iomap (profiling purposes), added ctrl+e
• debug: added optional DMA logging in TTY window (shows chn,addr,len,ctrl,name)
• bios: tweaked “bizarre_outdated_pad” function to accept joypads in analog mode
• vram viewer: bug-fixed “@@app_raw_blend” (test bit0, instead of test “al”)
• webpage: updated info on my current monetary stats (small donations welcome)
• webpage: updated txt/htm versions of the psx-spx playstation specifications

http://nocash.emubase.de/psx.htm

2013年4月25日 星期四

衝擊......之後?

  人的一生會遇到多少次衝擊? X次? Y次? ........或者....1次 ?


 


  上個月的某一天,正想出門處理電腦問題,剛開車出門不久....就發生車禍。車子被撞擊後轉向180度,翻倒在十字路口。    


  很奇怪的感覺,知道被撞擊,但翻轉的次數卻沒印象了....回神時發現手握方向盤,姿勢如同開車一般,不同的是身體呈現翻轉側躺的狀態。當下直覺要趕緊爬出來,避免被後方車輛追撞。


  被救護車送到醫院後,經歷3~4次的X光與超音波檢查.......肋骨裂傷,事後作筆錄時,警察先生提到:你真幸運!車子已經嚴重受損,至少翻轉了2~3 圈,居然只有肋骨裂傷!!


 


  目前傷勢還未穩定,疼痛讓我幾乎無法入睡,卻也讓我感受到自己與死神擦身而過的那一剎那,了解人的脆弱。


  人生幻化無常,望著自己,想著我還能思考是一件多麼值得感謝的事。   活在當下而已.


 


 


2013年4月23日 星期二

PSP模擬器 PPSSPP 0.7.6

 


 


前景一片光明的PSP模擬器 PPSSPP 再度更新,這款模擬器在各個平台的表現都相當亮眼,更新如下 :


 


0.7.6: Major compatibility fixes!


A serious bug was fixed and suddenly a ton of vexing issues just dissappeared! For example, the 3D graphics being black in Persona 3 and the large graphics errors in the two main GTA games. Those are now very playable (on PC, a bit heavy for mobile)! Also, I found a major bug affecting Little Big Planet among others, fixing that as well. The UI now also has multi-language support, it's in Settings->System. All these fixes are enough to motivate a new official release, so here we go - 0.7.6! It may take a few hours before it's visible on Google Play.


 


http://www.ppsspp.org/index.html


2013年4月19日 星期五

Dolphin Emulator for Android Pre-Alpha 0.2

海豚又將頭探出海平面了,這次加入了按鈕定義,只是..........還是在伸手不見五指的地洞中........


 


目前以安卓的性能想流暢的運行 NGC/Wii 還是太遙遠了,不過...........有夢最美!!!


 


Pre-Alpha Version 0.2
- A bunch of cleanup in the backend to accomodate on-screen controls properly.
- Provide basic touch screen controls, A, B, Start. Just for testing purposes.


 


https://play.google.com/store/apps/details?id=org.dolphinemu.dolphinemu


 



2013年4月15日 星期一

3DO模擬器 4DO 1.3.2.2 發布

3DO模擬器 4DO 發布新版,更新如下:

Changes:

1.Added emulation notification messages – These show up at the bottom of the screen for things such as “Save State” and “Screenshot saved”. There is also a setting under the General tab to turn them off.

2.Emulation performance optimization – about a 5-10% improvement.

3.Input/Controller setup screen now shows a textual form of what button or function you’re currently pressing (“A Button”, “Save State”) in addition to the yellow halo over the button.

4.Added ability to reset all bindings to defaults.

5.Added ability to bind to an “Exit” console function, to exit the emulator.

6.Fixed bug in which the default input bindings were blank if starting 4DO for the first time.

7.Fixed bug in which controller 6 input bindings were unavailable.

8.Some minor usability improvements to file browser (added “x files selected” message, and using “up directory” button will highlight the folder you came from).

9.Chinese translation improvements

http://www.fourdo.com/



PSP模擬器 PPSSPP 0.7.5

PSP模擬器 PPSSPP 發布新版,更新如下:

Another month, another version of PPSSPP! This time I've only added 0.0.5 to the version number, but that's just because I'm saving 0.8, 0.9 and 1.0 for big future updates :) Don't worry, there's been plenty of improvements. Many more games run and some games run faster - the God of War games should now run well on modest PCs and for example the Monster Hunter games are becoming playable on fast phones (although without sound). And I've started to improve the UI - now there's a recent list and game icons in the game selector.

Anyway, stop reading and try it out! And don't forget to buy the Gold version if you use Android and want to support further development.

http://www.ppsspp.org/index.html