2016年1月27日 星期三

MAME 0.170

MAME發布新版,更新如下 :

0.170
-------


MAMETesters Bugs Fixed
----------------------
- 06097: [Crash/Freeze] (viper.c) Most sets in viper.c: Crashing at start
  (32-bit only) (Robbbert)
- 06127: [DIP/Input] (m92.c) thndblst: "Continuous Play" dip switch
  value incorrectly labeled (kane)
- 06126: [Crash/Freeze] (suna8.c) hardhea2b: Exception at start (Osso)
- 04900: [Flip Screen/Cocktail] (battlex.c) battlex: Missing Title and
  Text while flipped (Osso)
- 06117: [Multisession] (bfm_sc2.c) qntoond, quintoon: MAME crashed when
  switching games (Osso)
- 02640: [Gameplay] (megasys1.c) kazan, iganinju: Multiple issues (slow graphic
  rendering, missing graphics) (Angelo Salese)
- 06114: [DIP/Input] (cps1.c) sf2m10: Kick inputs are not working LK MK HK (Osso)
- 06090: [Crash/Freeze] (namcos10.c) mrdrilr2, mrdrlr2a: Crash during Init (Osso)
- 06046: [Speed] Several drivers using mc6845.c: Speed is always 90-98% when
  throttled (crazyc)
- 06104: [Gameplay] (x1.c) x1 [druaga]: druaga fails to get past
  loading screen (crazyc)
- 06124: [Crash/Freeze] (phc25.c) phc25, spc1000, fc100: phc25, fc100 crash
  at start; spc1000 crash when a letter key is pressed (Osso)
- 06122: [Crash/Freeze] (x68k.c) x68000 [ffight]: crashes with stack crawl (crazyc)

Source Changes
--------------
-Added more accurate SSi S14001A speech chip emulation, written by one
of the people at SSi who originally laid out the S14001a silicon in
1974/5! [Ed Bernard]

-nokia_3310.cpp: started implementing the driver based on available
information. Also added dumps for various models. [Sandro Ronco]

-Corrections to some ROM names and labels on Elevator Action based on
pcb pictures. [Lord Nightmare, brizzo]

-tispeak.cpp: Dumped and added correct version of 1979 US Speak &
Spell. [Sean Riddle]

-vicdual: rewrote carnival music board emulation, copy-pasted samples
handling from audio/pulsar.cpp. Kept sample names and function names
the same. [hap]

-XAudio2 support [Brad Hughes]

-Removed this == nullptr checks and fixed most of the resulting
crashes. [MooglyGuy, Tafoid]

-psychic5.cpp: added SCREEN_RAW_PARAMS [Angelo Salese]

-More configuration fixes [AJR]
* terrafb: remove unused NB1414M4
* segas16b.cpp: sanity check forgotten in last confix
* sega16sp.cpp: fix region width, make required (as last confix
    allows)

-psychic5.cpp: Fixed sprite disable for Bombs Away. [Angelo Salese]

-Pass and return palette devices by reference, not as pointers [AJR]
* Add screen_device::has_palette()
* Require device_gfx_interface::gfx() and palette() to access members
* Getters for atari_vad_device return devices as references, not
    pointers

-Driver configuration fixes [AJR]
- Implement found() method for object finders
- a1200, cubo, midzeus2, etc.: remove spurious palette tags
- bagman, sbagman & clones: correct PROM region lengths
- atomicp, snapper: remove unused(?) sprite device w/no ROMs

-taitotz: replace HLE rendering with actual chip emulation [Ville Linde]

-NAOMI/Chihiro docs update [f205v]
-document rest of Atomiswave registers [brizzo, MetalliC]
-added dump of World Club Champion Football's camera sensor board [ANY]

-tourvis.cpp: Added V4.0 BIOS to the Tourvision driver [system11]

-OS/2 patch [KO Myung-Hun]

-Arkanoid: Add note about the number of optical quadrature slots (24)
the arkanoid 1:20 geared spinner's quadrature wheel. [brizzo]

-Arkanoid.cpp: Set YM2149 emulation to mix channels the same way the
real pcb mixes them, by directly tying them together with no mixing
resistors. This  introduces some distortion, but is more accurate
to actual pcb audio. [Lord Nightmare]

-40love.cpp: added global color select bank, fixes colors in later
levels for Forty-Love [Angelo Salese]

-spc1000: cassette tape motor fixed for working properly [Miso Kim]

-arkanoid.cpp: Added emulation of the 68705 timer and timer interrupts.
Fixed bugs with MCU port c ddr handling, latches and edge detection,
added missing interrupt on Z80 write to MCU, and removed a boost
interleave hack which was made unnecessary by these fixes. Switched
the Arkanoid (older) sets to use original Taito A75 06 MCU code as
opposed to the bootleg MCU code used until now. The 3 (newer) and 1
Tournament sets still use hand-hacked bootleg MCU code until original
MCU chips can be dumped and/or decapped. All 9 of the dumped Arkanoid
MCU code roms now work, if hooked up to the appropriate drivers. Hooked
the now-working 'deprotected Taito' MCU dump up to arkanoidjbl. Added an
alternate gfx rom dumped from an original 'older' US board. [Lord Nightmare, Brizzo]

-some fast invaders improvements [ANY]

-Return std::string objects by value rather than pass by reference [AJR]
  - strprintf is unaltered, but strformat now takes one fewer argument
  - state_string_export still fills a buffer, but has been made const
  - get_default_card_software now takes no arguments but returns a string

-Some comments on TRS-01 'early radar scope' 5-PCB set. Fixed some ROM
names based on PCB pictures from Superully. [Lord Nightmare]

-segas18.cpp: Add documentation of a Laser Ghost test PCB [Arzeno Fabrice]

-meadwttl.cpp: ROM labels update for Bombs Away (Meadows) [Stiletto, Andrew Welburn]

-common osd path environment var expansion [Jeffrey Clark]

-add lua console support back in [Jeffrey Clark]

-pc9801_86: add pcm [Carl]

-added official updater roms to the calspeeda set so that you can
update the hdd / game revision if you so please [mrsinister]

-ts803: can display text and graphics, can boot from disk [Gabriele D'Antona]

-dccons.c:
  Dreamcast v1.022 "no MIL-CD" BIOS dumped [Leonard Oliveira]
  Katana Set5 Dev.Box BIOS v1.001 found [MetalliC]
  sorted out bioses/flashes, removed outdated comments [MetalliC]

-apple2e: fix $c800 arbitration, fixes IDE and SCSI cards
among others. [R. Belmont]

-R9751: Clean up, add timer register, and add another system disk
set to software list [Brandon Munger]

-makedep.py: Finish making it python3-compatible [O. Galibert]

-sfkick.cpp: Fill in missing dipswitches and added dip locations. [Brian Troha]

-Added pre-compiled headers support to build system [Miodrag Milanovic]

-improvements to hp9845b driver [F.Ulivi]

-Increase debug console maximum parameters in debugcon.h [ConHuevosGuey]

-m68k: fix 020+ bfins instruction results and flags [Till Harbaum]

-fidelz80: redumped CC10B PRG ROM [Berger]

-rf5c400: added external memory r/w function [Ville Linde]

-marywu: Most of the hardware has been mapped by analysing the pcb tracks. [Felipe Sanches]
This set of commits include:
        a video layout with all 30 LEDs 13 double-digit 7seg modules
        an improved memory map hooking up the couple AY8910-3 chips, 2kb of Static RAM and the keyboard/display controller (an i8279 clone)
        multiplexing signals for the 7seg displays
        LEDs being controlled by the IO ports of the 2 AY8910-3 chips
        8-bit set of DIP-Switches, a 2x16 keyboard and 4 push buttons mapped to the i8279 scanlines and return lines

-Some more validity checking improvements: [AJR]
        * The -validate command now accepts an optional string, validating only
          matching drivers. This has proven useful for debugging. The default is
          to validate all drivers as usual.
        * Devices' names are tracked when validating their auto-finders.

-Have sound_stream::input_name return the std::string it constructs [AJR]

-Added SteamLink initial support [Sam Lantiga, Miodrag Milanovic]

-Refactored NTSC pass and added sliders [ImJezze]
        * merged YIQ encode and decode pass into one NTSC pass
        * fixed half texel offset
        * re-added usage of A value
        * re-added usage of P value
        * re-added jitter of B value
        * changed default O value to 0
        * reduced sample count to 64
        * removed duplicate YIQ settings definition
        * added sliders for most NTSC settings
        * fit B value jitter between a min/max range of 0 and 1
        * fit A and B value between a min/max range of -1 and 1
Refactored color convergence pass
        * color convergence is now independent from ratio
        * color convergence is now limited to a maximum of 10
        * the radial color convergence now "translates" the most outer
          pixel as they would be translated by the linear color convergence
          with the same amount
        * added color convergence pass to vector rendering       
Misc.
        * fixed half texel offset in pre-scale pass
        * fit scan-line jitter between a min/max range of 0 and 1
        * color convolution, defocus and phosphor pass will now be skipped
          if all influencing parameters are 0
        * added hum bar simulation based on [MooglyGuy's] GLSL port of the MAME shader pipeline
        * added monochrome-chessboard.png
        * added slot-mask-aligned.png (to simulate a TFT LCD

New machines added or promoted from NOT_WORKING status
------------------------------------------------------
Wing Force (Japan, prototype) [ShouTime]
Snow Board Championship [Charles MacDonald, David Haywood]
Waku Waku Marine [Ryan Holtz, Smitdogg, Shoutime, The Dumping Union]
Il Galeone [f205v]
Last Four (09:12 16/01/2001) [f205v]
Samsung SPC-1500 [Miso Kim]
TI-1250 [hap, Sean Riddle]
Speak & Spell Compact (3 versions) [hap, Sean Riddle, Lord Nightmare, Kevin Horton, plgDavid(David Viens)]
Ordisavant (France) [TeamEurope, dlfrsilver]

New clones added or promoted from NOT_WORKING status
----------------------------------------------------
Gun Dealer (bootleg) [Yrouel]
Rambo 3 (bootleg of Ikari, Joystick hack) [Any]
Laser Ghost (Japan) (FD1094 317-0164) [Charles MacDonald, ShouTime]
Strider (USA, B-Board 90629B-3, Street Fighter II conversion) [system11]
Nova 2001 (Japan, hack?) [system11]
Stadium Hero '96 (USA, EAH) [Kevin Eshbach, The Dumping Union]
Multi Game '96 (Italy) [system11]
Sly Spy (US revision 4) [system11]


New machines marked as NOT_WORKING
----------------------------------
Sequential Circuits Prophet-600 [R. Belmont]
Didact mp68a [Joakim Larsson]
Didact md6802 [Joakim Larsson]
Esselte 100 [Joakim Larsson]
< unknown> Labeled 'WU- MARY-1A [Felipe Sanches]
Various Tourvision (PCE bootleg) cartridges [system11, The Dumping Union]
- 1943 Kai, After Burner, Armed-F, Ballistix, Be Ball, Chōzetsurinjin Beraboh Man, Bomberman,
   Chuka Taisen, Coryoon, Daisenpu, Dead Moon, Devil Crush, Dodge Ball, Dragon Spirit, Final Blaster
   Final Match Tennis, Gunhed, Hana Taka Daka, Jinmu Densho, Kiki Kaikai, Legend of Hero Tonma
   Mizubaku Daibouken Liquid Kids, Mr Heli, Ninja Ryukenden, Operation Wolf, Override, Pac-Land
   PC Genjin Punkic Cyborg, Power Drift, Pro Yakyuu World Stadium '91, Psycho Chaser, Puzzle Boy
   Raiden, R-Type II, Saiga No Nindou - Ninja Spirit, Salamander, Shinobi, Side Arms, Skweek
   Son Son II, Tatsujin, Terra Cresta II, Toy Shop Boys, Veigues, Winning Shot, W-Ring, Xevious
   Doraemon Meikyuu Daisakusen

Unknown Tab Austria Poker [ANY]
Roland TR-606 [hap, Kevin Horton]
Pyon Pyon Jump [Ryan Holtz, Smitdogg, Shoutime, Roberto Fresca, The Dumping Union]
Fidelity Voice Excellence [plgDavid, hap]
Fidelity Sensory Chess Challenger 12-B [Berger]
Dragon Treasure 3 (Rev A) (GDS-0041A) [Jorge Valero, rtw, The Dumping Union]

New clones marked as NOT_WORKING
--------------------------------
Fidelity Voice Chess Challenger (Spanish) [Berger]
Fidelity Voice Chess Challenger (German, French) [plgDavid, hap]
Sega Bass Fishing Challenge Version A [gamerfan, brizzo, MetalliC, Smitdogg, The Dumping Union]
Raizin Ping Pong (V2.01J) [Shoutime]
Power Shovel ni Norou!! - Power Shovel Simulator (v2.07J, alt) [Shoutime]
Desert Patrol (set 2) (Project Support Engineering (Telegames license)) [blinddog1, Paul Swan, gregf]
Maniac Square (protected) [Charles MacDonald]
Pacman Club (set 1, Argentina) [Roberto Fresca]
Pacman Club (set 2, Argentina) [Roberto Fresca]

New WORKING software list additions
-----------------------------------
tutor.xml: Tron (Jpn) [TeamEurope, Steve]
snotec.xml: added 4 new cart dumps. [TeamEurope]
Added 10 new cart dumps for PreComputer 1000. [TeamEurope]
Added 2 new cart dumps for Ordisavant (France). [TeamEurope, dlfrsilver]
c64_flop.xml: Added Little Knight Arthur. [Pasi Hytönen]
c64_cart.xml: Added KoalaPainter. [Curt Coder]

New NOT_WORKING software list additions
---------------------------------------
casloopy.xml: Loopy Town no Oheya ga Hoshii! [TeamEurope, Steve]
casloopy.xml: Lupiton no Wonder Palette  [TeamEurope, Steve]
database.xml: Leapfrog [TeamEurope & Steve]

http://www.mamedev.org/

2016年1月26日 星期二

Nesica x Live 淪陷中...

Nesica x Live 是 Taito 開發的大型電玩服務系統,透過這個系統可以將支援的遊戲經網路下載至框體中,並實現網路對戰。

目前參與的公司與對應的遊戲數目已不少,目前已有被dump且成功運行的受害者出現,日後........00xx&&??!!

PS.剛忘了提,3DS模擬器 Citra 已經模擬出音效了。

2016年1月19日 星期二

2016年1月17日 星期日

higan v097

老任多機種模擬器 higan 發布新版,更新如下 :

This release features improvements to all emulation cores, but most substantially for the Game Boy core. All of blargg's test ROMs that pass in gambatte now either pass in higan, or are off by 1-2 clocks (the actual behaviors are fully emulated.) I consider the Game Boy core to now be fairly accurate, but there's still more improvements to be had.
Also, what's sure to be a major feature for some: higan now has full support for loading and playing ordinary ROM files, whether they have copier headers, weird extensions, or are inside compressed archives. You can load these games from the command-line, from the main Library menu (via Load ROM Image), or via drag-and-drop on the main higan window. Of course, fans of game folders and the library need not worry: that's still there as well.
Also new, you can drop the (uncompressed) Game Boy Advance BIOS onto the higan main window to install it into the correct location with the correct file name.
Lastly, this release technically restores Mac OS X support. However, it's still not very stable, so I have decided against releasing binaries at this time. I'd rather not rush this and leave a bad first impression for OS X users.
Changelog:
  • higan: project source code hierarchy restructured; icarus directly integrated
  • higan: added software emulation of color-bleed, LCD-refresh, scanlines, interlacing
  • icarus: you can now load and import ROM files/archives from the main higan menu
  • NES: fixed manifest parsing for board mirroring and VRC pinouts
  • SNES: fixed manifest for Star Ocean
  • SNES: fixed manifest for Rockman X2,X3
  • GB: enabling LCD restarts frame
  • GB: emulated extra OAM STAT IRQ quirk required for GBVideoPlayer (Shonumi)
  • GB: VBK, BGPI, OBPI are readable
  • GB: OAM DMA happens inside PPU core instead of CPU core
  • GB: fixed APU length and sweep operations
  • GB: emulated wave RAM quirks when accessing while channel is enabled
  • GB: improved timings of several CPU opcodes (gekkio)
  • GB: improved timings of OAM DMA refresh (gekkio)
  • GB: CPU uses open collector logic; return 0xFF for unmapped memory (gekkio)
  • GBA: fixed sequencer enable flags; fixes audio in Zelda - Minish Cap (Jonas Quinn)
  • GBA: fixed disassembler masking error (Lioncash)
  • hiro: Cocoa support added; higan can now be compiled on Mac OS X 10.7+
  • nall: improved program path detection on Windows
  • higan/Windows: moved configuration data from %appdata% to %localappdata%
  • higan/Linux,BSD: moved configuration data from ~/.config/higan to ~/.local/higan


2016年1月14日 星期四

Cemu 1.3.0

Wii-U模擬器 Cemu 發布新版,更新如下 :
  • Added support for GPU7 geometry shaders
  • Improved support for 2D texture arrays and cubemaps
  • Generally improved shader emulation
  • New debug option: Dump textures and shaders


2016年1月11日 星期一

Phoenix 2.4



3DO模擬器 Phoenix 發布新版,更新如下 :
  • Multithreading (DSP and CEL in separate threads)
  • Fixed a graphical bug in Alone in the Dark II
  • A large-scale code optimization
  • Added random seed for Random
  • Shaders are now available for editing – you can mock picture =)

Nestopia UE v1.47

FC模擬器 Nestopia UE (Undead Edition) 發布新版,更新如下 :

----------------------------------------------------------------
1.47
----------------------------------------------------------------
Shell:

Additions:
  - On-screen text when saving/loading states
  - Basic NSF player
  - PNG Screenshots
  - Quick State Save/Load menu items
  - Open Recent menu item
  - Ability to pause games when configuration dialog is open
  - Customizable NTSC filter options
  - Support for Mac OS X

Changes:
  - Updated to modern OpenGL (version 3.2 minimum)

Fixes:
  - Empty audio buffer when volume is set to 0
  - Input config now accepts joystick buttons over 10

libretro:

Additions:
  - Game Genie Sound Distortion option
  - Region selection core option

Changes:
  - Default to "consumer" palette
  - Vertical and Horizontal overscan options separated

Fixes:
  - Fixed FDS save path

Core:

Additions:
  - Added support for MC-ACC (perilsensitive)
  - Added NstDatabase.xml entries (clobber)
  - Added support for NES 2.0 submappers
  - Added support for mapper 4.1
  - Added support for mapper 4.3
  - Added support for mapper 23.15
  - Added support for mapper 25.15
  - Added support for mapper 32.1
  - Added support for mapper 68.1
  - Added support for mapper 71.1
  - Added support for mapper 78.1
  - Added support for mapper 78.3
 
Fixes:
  - Reverted fix for Mapper 79
  - Fixed Burai Fighter status area (perilsensitive)
  - FME-7 IRQ Fix (lidnariq)
  - Disabled buggy audio sync

http://0ldsk00l.ca/nestopia/


2016年1月9日 星期六

PCSX2 v1.4.0

End of year Progress report

PS2模擬器 PCSX2發布新版,更新如下 :

Hello PCSX2 followers and a belated Happy New Year!
After being late a couple of days (it's a tradition and we can't break it Razz ), we present you with a new stable release, version 1.4.0! Grab it HERE
Along with the release comes our year end report for 2015. The following progress report will provide an overview of all the notable changes from the previous stable version, 1.2.1, to this update. Keep in mind many of the changes have been mentioned in previous progress reports, but are mentioned again as a changelog for 1.4.0. The changes since 1.2.1 are so many, some smaller, some quite massive, that it was impossible to write about all of them, but we believe we have nailed all the highlights!
This release is special for our growing Linux user base. You will be treated with a shiny new GSdx OpenGL backend, for a massive speed and compatibility boost over 1.2.1 and much more, all thanks to the efforts of Gregory and various contributors!
Generally, this release includes work from many more contributors than any previous versions. It appears that switching to Git as our version control system helped invite more developers and encourages sharing even small patches and additions.
So without further ado, here is the report!

http://pcsx2.net/273-1-4-0-release-end-2015-report.html

2016年1月8日 星期五

Pugsy's Cheats 0.169

MAME金手指檔案 Pugsy's Cheats 更新至0.169,更新如下 :

Happy New Year, here's the new cheat collection for MAME 0.169. It includes cheats for a large bunch of Atari 7800 softwarelist games and also the Tourvision games that have been added very recently.

Note: The XML Cheat Collection archives are double packed. Inside the downloaded zip archive you will find a large cheat.7z. It's this cheat.7z that should be placed in the same directory as your MAME execute-able.

Read the cheat.txt file contained in the cheat0169.zip for more information. If you spot any errors (non-working cheats or parsing errors) then please post them in this forum topic .

http://cheat.retrogames.com/

新藍海



這幾天沒更新是因為一直在把玩新玩具,--- 3DS初階版。

在一個月前,有位朋友告知3DS新版韌體有機會破解,之後幾天莫名其妙跑來一台3DS初階版,不過也就是躺在角落,連拆都沒拆....直到前幾天大爆發才拿出來試試。

不錯 ! 新藍海出現了,降級後所有限制都解除,目前有疑問的朋友可以放心,確實可行 !
有興趣的朋友可以關注一下,只要解決hbl引導的問題,一切OK! 

........可惜新玩具明天又要走了........

2016年1月1日 星期五

Ootake v2.76

PCE/CD模擬器 Ootake 發布新版,更新如下 :

- With Windows8 and later, the bug that the file dialog occasionally stopped
    was corrected.
  - In "Super Darius", timing of BGM and Graphics has been fitted at the
    Ending Staff Roll.
  - Additionally, a detailed part has been improved and corrected.
  + I began Twitter. (Japanese language)
    http://twitter.com/kitao_n
  * The happiness of the game is the world human race commonness. It longs for
    peace.
  * I think that it cannot do improvement & correction of the above-mentioned
    if there are many neither operation report nor defect report. Thank you
    really for you who reported.

http://www.ouma.jp/ootake/