BizHawk 1.04 - 模擬器

By Xanthe
at 2012-06-17T22:58
at 2012-06-17T22:58
Table of Contents
http://code.google.com/p/bizhawk/
Multiclient:
‧Archive Chooser - put (U) [!] roms at the top of the list
‧Fix Controller config exceptions
‧Fix blurry presentation on ATI cards
‧Fix a rare ROM loading crash ??
‧Cheats, Lua, Ram Search/Watch - flag changes when adding a separator,
default to Save As if saving a new file, allow Save in menu item in this
scenario
‧Ram Watch/Search, Hex Editor - set endian based on the endianness of the
memory domain by default
‧Fix so that the Save Config menu item does not close tool dialogs
‧Fix Load/Save Named State to default to the correct savestate path rather
than the most recently used path. Fix so that these functions can not be
accessed during Null emulator via hotkey
‧Fix Drag & Drop of movie files
‧Fix crash when user loads a state that is not from a movie while a movie is
loaded
‧Rerecording
。Movies - Fix System ID header when recording a new movie
。Record Movie Dialog - make filename text box default to the game name, and
change save file dialog to populate from this text box not game name
。Movie subtitles - implement ability to display multiple subtitles at once
。Play Movie - show warnings on mismatches for sha1, system, movie version, and
emu version
。Fix browse button and Drag & Drop to work when set to match game
‧AVI/WAV Capture
。Added WAV capture
。Add sound output to sound card while dumping is occurring
。Threaded AVI capture
‧Ram Search:
。New Previous Value defintion: Last Change
。New Search clears change count (prevent all non-zero items from starting out
with 1 change)
。Can change data size, endian, and misaligned address in mid search
。Fix sorting of the Prev column
。Fix searching of signed values
。Fix Ram Poke
。Add "View In Hex Editor" to the context menu
‧Ram Watch
。Immediately Set initial watch values when adding a new watch or loading a
file (instead of the next frame)
。Fix updating of watch count when adding/removing addresses
。Make watch count not count separators
。Fix Ram Poke
‧Lua:
。Fix a variety of crash bugs
。Fix Lua Scripts Don't Disable If You Record A New Movie Nor When You Reset
The Game. However, It Does When You Load A Different Rom.
。Allow use of lua plug-in dlls
。Drag & Drop for script and session files on Main window, allow multiple
scripts to be dropped on main window or console
。Fix bug that was causing lua functions to duplicate each time a lua script
was toggled or opened, eventually causing crashes and duplicating functions
in the lua functions list
。gui.text() and gui.alert() - added anchoring, color, and background
parameters
。Implemented joypad.get() and joypad.set()
。Lua Drawing added:
■gui.alert()
■gui.cleartext()
■gui.drawBezier()
■gui.drawEllipse()
■gui.drawIcon()
■gui.drawImage()
■gui.drawLine()
■gui.drawPie()
■gui.drawPixel()
■gui.drawPolygon()
■gui.drawRectangle()
‧Hex Editor:
。Find option
。Option to save as binary
。Ability to copy/paste data
。Ability to customize colors
。Add "Go to Address" to the context menu
。Remove poke context menu item, since there is no need for it, just type in
the values!
‧TASTudio:
。Small fixes to the input list
。Green-zoning (experimenetal)
。Hooked up Fast Forward, Fast Forward to End
。Made a placeholder for Turbo Fast Forward.
。Fixed rewind to not stomp on the previous frame with new input.
。Fixed rewind to stop at the beginning of the movie instead of freaking out.
。TAStudio now shows data from the most recent frame.
。CommitFrame is called even if not recording so played back frames also show
up in TAStudio.
。Play mode only stops at the end of the movie if you tell it to. Your emulator
normally continues to play with no input after the end of the movie.
。TAStudio is now updated after a rewind (even though the rewind doesn't play a
new frame).
。Going into read-only mode adjusts the movie mode.
。Implemented New, Open, Save, and Save As for TAStudio.
。Fixed an issue where frames past the end of the log would default to the
input from the last frame of the log.
。Fixed a problem where you couldn't rewind to frame 0.
。Fixed a scrolling issue in the TAStudio list view.
。Fixed an issue with the TAStudio virtual NES controller not matching up with
the log.
。Fixed an issue where the NES reset button would get held in when rewinding.
。"Clear Holds" menu item & context menu item, clears all buttons pressed on
the virtual pads
。Open TASTudio Hotkey
NESHawk:
‧Many more Accuracy Tests passed. Now passes more than Nintendulator.
‧Implement mappers 12, 67, 72, 76, 92, 176, 227, 248
‧Pass all mmc3 tests
‧Support TENGEN-80004 (just bookkeeping; uses already existing mapper 068)
‧Fix mapper 64, 115, 242
‧Fix savestate of mapper 164
‧Fix lagrange point, including sound
‧Fix a potentially desyncable bug in mmc3 savestate
‧Add konami collection games to gamedb so they show as good dumps
‧Fix some minor details of ppu data bus management; fixes klax and chu chu
rocket
‧Fix bug in base board class wram functionality
‧Don't crash when VRC mapper asks for unusual irq mode
‧6502 - implement undocumented opcodes. pass all instruction tests
‧6502 - add some opcodes not handled by the instruction tests, but which are
cursorily covered by the instr_timing test, which now passes
‧Graphics Config Dialog - limit last line to 239 instead of 240 (prevents
crash)
‧APU - clear sequencer_irq, and 0x4015 on reset
PCEHawk:
‧Fix Aldynes (SGX) intro freeze
‧Update ROM header detection algorithm. Fixes some homebrew roms which have
no header and aren't padded to a multiple of 1024 bytes.
‧PCE-CD - fix CD Set Audio End Position command Mode 2 bug - not ending
audio playback!
‧Crash in PCE Coryoon when attempting to access disabled TurboCD ports
‧Update gamedb entries for Neutopia 1 & 2
SMSHawk:
‧Add 2 SMS homebrew and a GG prototype to gamedb
TI83Hawk:
‧Added many ROM versions to gamedb
‧Mark bad dumps accordingly
‧Display the version number when displaying the rom name
Discohawk
‧This restores the ability to load cues that reference .raw files while
supplying .mp3 tracks
--
Multiclient:
‧Archive Chooser - put (U) [!] roms at the top of the list
‧Fix Controller config exceptions
‧Fix blurry presentation on ATI cards
‧Fix a rare ROM loading crash ??
‧Cheats, Lua, Ram Search/Watch - flag changes when adding a separator,
default to Save As if saving a new file, allow Save in menu item in this
scenario
‧Ram Watch/Search, Hex Editor - set endian based on the endianness of the
memory domain by default
‧Fix so that the Save Config menu item does not close tool dialogs
‧Fix Load/Save Named State to default to the correct savestate path rather
than the most recently used path. Fix so that these functions can not be
accessed during Null emulator via hotkey
‧Fix Drag & Drop of movie files
‧Fix crash when user loads a state that is not from a movie while a movie is
loaded
‧Rerecording
。Movies - Fix System ID header when recording a new movie
。Record Movie Dialog - make filename text box default to the game name, and
change save file dialog to populate from this text box not game name
。Movie subtitles - implement ability to display multiple subtitles at once
。Play Movie - show warnings on mismatches for sha1, system, movie version, and
emu version
。Fix browse button and Drag & Drop to work when set to match game
‧AVI/WAV Capture
。Added WAV capture
。Add sound output to sound card while dumping is occurring
。Threaded AVI capture
‧Ram Search:
。New Previous Value defintion: Last Change
。New Search clears change count (prevent all non-zero items from starting out
with 1 change)
。Can change data size, endian, and misaligned address in mid search
。Fix sorting of the Prev column
。Fix searching of signed values
。Fix Ram Poke
。Add "View In Hex Editor" to the context menu
‧Ram Watch
。Immediately Set initial watch values when adding a new watch or loading a
file (instead of the next frame)
。Fix updating of watch count when adding/removing addresses
。Make watch count not count separators
。Fix Ram Poke
‧Lua:
。Fix a variety of crash bugs
。Fix Lua Scripts Don't Disable If You Record A New Movie Nor When You Reset
The Game. However, It Does When You Load A Different Rom.
。Allow use of lua plug-in dlls
。Drag & Drop for script and session files on Main window, allow multiple
scripts to be dropped on main window or console
。Fix bug that was causing lua functions to duplicate each time a lua script
was toggled or opened, eventually causing crashes and duplicating functions
in the lua functions list
。gui.text() and gui.alert() - added anchoring, color, and background
parameters
。Implemented joypad.get() and joypad.set()
。Lua Drawing added:
■gui.alert()
■gui.cleartext()
■gui.drawBezier()
■gui.drawEllipse()
■gui.drawIcon()
■gui.drawImage()
■gui.drawLine()
■gui.drawPie()
■gui.drawPixel()
■gui.drawPolygon()
■gui.drawRectangle()
‧Hex Editor:
。Find option
。Option to save as binary
。Ability to copy/paste data
。Ability to customize colors
。Add "Go to Address" to the context menu
。Remove poke context menu item, since there is no need for it, just type in
the values!
‧TASTudio:
。Small fixes to the input list
。Green-zoning (experimenetal)
。Hooked up Fast Forward, Fast Forward to End
。Made a placeholder for Turbo Fast Forward.
。Fixed rewind to not stomp on the previous frame with new input.
。Fixed rewind to stop at the beginning of the movie instead of freaking out.
。TAStudio now shows data from the most recent frame.
。CommitFrame is called even if not recording so played back frames also show
up in TAStudio.
。Play mode only stops at the end of the movie if you tell it to. Your emulator
normally continues to play with no input after the end of the movie.
。TAStudio is now updated after a rewind (even though the rewind doesn't play a
new frame).
。Going into read-only mode adjusts the movie mode.
。Implemented New, Open, Save, and Save As for TAStudio.
。Fixed an issue where frames past the end of the log would default to the
input from the last frame of the log.
。Fixed a problem where you couldn't rewind to frame 0.
。Fixed a scrolling issue in the TAStudio list view.
。Fixed an issue with the TAStudio virtual NES controller not matching up with
the log.
。Fixed an issue where the NES reset button would get held in when rewinding.
。"Clear Holds" menu item & context menu item, clears all buttons pressed on
the virtual pads
。Open TASTudio Hotkey
NESHawk:
‧Many more Accuracy Tests passed. Now passes more than Nintendulator.
‧Implement mappers 12, 67, 72, 76, 92, 176, 227, 248
‧Pass all mmc3 tests
‧Support TENGEN-80004 (just bookkeeping; uses already existing mapper 068)
‧Fix mapper 64, 115, 242
‧Fix savestate of mapper 164
‧Fix lagrange point, including sound
‧Fix a potentially desyncable bug in mmc3 savestate
‧Add konami collection games to gamedb so they show as good dumps
‧Fix some minor details of ppu data bus management; fixes klax and chu chu
rocket
‧Fix bug in base board class wram functionality
‧Don't crash when VRC mapper asks for unusual irq mode
‧6502 - implement undocumented opcodes. pass all instruction tests
‧6502 - add some opcodes not handled by the instruction tests, but which are
cursorily covered by the instr_timing test, which now passes
‧Graphics Config Dialog - limit last line to 239 instead of 240 (prevents
crash)
‧APU - clear sequencer_irq, and 0x4015 on reset
PCEHawk:
‧Fix Aldynes (SGX) intro freeze
‧Update ROM header detection algorithm. Fixes some homebrew roms which have
no header and aren't padded to a multiple of 1024 bytes.
‧PCE-CD - fix CD Set Audio End Position command Mode 2 bug - not ending
audio playback!
‧Crash in PCE Coryoon when attempting to access disabled TurboCD ports
‧Update gamedb entries for Neutopia 1 & 2
SMSHawk:
‧Add 2 SMS homebrew and a GG prototype to gamedb
TI83Hawk:
‧Added many ROM versions to gamedb
‧Mark bad dumps accordingly
‧Display the version number when displaying the rom name
Discohawk
‧This restores the ability to load cues that reference .raw files while
supplying .mp3 tracks
--
Tags:
模擬器
All Comments
Related Posts
FC 忍者龍劍傳3(日版)

By Susan
at 2012-06-17T13:29
at 2012-06-17T13:29
mameplus不能使用

By Skylar DavisLinda
at 2012-06-17T13:20
at 2012-06-17T13:20
RomVault v1.7.1

By Anthony
at 2012-06-16T22:40
at 2012-06-16T22:40
請教下黑白版抓對方神奇寶貝金手指問題

By Linda
at 2012-06-16T15:26
at 2012-06-16T15:26
請問一款古早AC橫向捲軸射擊遊戲

By Jessica
at 2012-06-16T11:57
at 2012-06-16T11:57