QEMU v0.12.4 - 模擬器

Noah avatar
By Noah
at 2010-07-12T20:45

Table of Contents

http://wiki.qemu.org/Main_Page

QEMU v0.12.4 is released. QEMU is a generic and open source machine emulator
and virtualizer.When used as a machine emulator, QEMU can run OSes and
programs made for one machine (e.g. an ARM board) on a different machine
(e.g. your own PC). By using dynamic translation, it achieves very good
performances.When used as a virtualizer, QEMU achieves near native
performances by executing the guest code directly on the host CPU. A host
driver called the QEMU accelerator (also known as KQEMU) is needed in this
case. The virtualizer mode requires that both the host and guest machine use
x86 compatible processors.

QEMU v0.12.4 changelog:
- Workaround for broken OSS_GETVERSION on FreeBSD, part two (Juergen Lock)
- oss: fix fragment setting (malc)
- oss: issue OSS_GETVERSION ioctl only when needed (malc)
- oss: refactor code around policy setting (malc)
- oss: workaround for cases when OSS_GETVERSION is not defined (malc)
- block: Free iovec arrays allocated by multiwrite_merge() (Stefan Hajnoczi)
- lsi: fix segfault in lsi_command_complete (Gerd Hoffmann)
- lsi: pass lsi_request to lsi_reselect (Gerd Hoffmann)
- lsi: move dma_len+dma_buf into lsi_request (Gerd Hoffmann)
- lsi: move current_dev into lsi_request (Gerd Hoffmann)
- lsi: have lsi_request for the whole life time of the request. (Gerd
Hoffmann)
- lsi: use QTAILQ for lsi_queue (Gerd Hoffmann)
- tcp/mips: Change TCG_AREG0 (fp -> s0) (Stefan Weil)
- sh_pci: fix memory and I/O access (Aurelien Jarno)
- Fix incoming migration with iothread (Marcelo Tosatti)
- Fix SIGFPE for vnc display of width/height = 1 (Chris Webb)
- net: remove broken net_set_boot_mask() boot device validation (Eduardo
Habkost)
- qcow2: Remove request from in-flight list after error (Kevin Wolf)
- qcow2: Don't ignore immediate read/write failures (Kevin Wolf)
- block: Fix multiwrite memory leak in error case (Kevin Wolf)
- block: Fix error code in multiwrite for immediate failures (Kevin Wolf)
- block: Fix multiwrite error handling (Kevin Wolf)
- scsi-disk: fix buffer overflow (Gerd Hoffmann)
- qcow2: Rewrite alloc_refcount_block/grow_refcount_table (Kevin Wolf)
- qcow2: Factor next_refcount_table_size out (Kevin Wolf)
- block: avoid creating too large iovecs in multiwrite_merge (Christoph
Hellwig)
- json-parser: Fix segfault on malformed input (Kevin Wolf)
- linux-user: switch default ppc64 CPU to 970fx from 970 (Aurelien Jarno)
- target-sh4: MMU: fix store queue addresses (Aurelien Jarno)
- target-sh4: MMU: fix ITLB priviledge check (Aurelien Jarno)
- target-sh4: MMU: fix mem_idx computation (Aurelien Jarno)
- sh7750: handle MMUCR TI bit (Aurelien Jarno)
- UHCI spurious interrut fix (Paul Brook)
- tcg/mips: fix branch offset during retranslation (Aurelien Jarno)
- tcg/arm: correctly save/restore registers in prologue/epilogue (Aurelien
Jarno)
- workaround for cmd646 bmdma register access while no dma is active (Igor V.
Kovalenko)
- Fix corner case in chardev udp: parameter (Jan Kiszka)
- Don't set default monitor when there is a mux'ed one (Jan Kiszka)
- spelling typo (compatibilty) in hw/fw_cfg.c (Vagrant Cascadian)
- fdc: fix drive property handling. (Gerd Hoffmann)
- target-i386: fix commit c22549204a6edc431e8e4358e61bd56386ff6957 (TeLeMan)
- target-i386: fix SIB decoding with index = 4 (Aurelien Jarno)
- Fix segfault with ram_size > 4095M without kvm (Ryan Harper)
- target-i386: Fix long jumps/calls in long mode with REX.W set (malc)
- target-i386: fix lddqu SSE instruction (Aurelien Jarno)
- qemu-char.c: drop debug printfs from qemu_chr_parse_compat (Jan Kiszka)
- fix undefined shifts by >32 (Paolo Bonzini)
- Fix qemu -net user,hostfwd= example (Aurelien Jarno)


--

All Comments

DeSmuME Wii SVN r190

Mason avatar
By Mason
at 2010-07-12T12:09
http://code.google.com/p/desmumewii/ DeSmuME Wii SVN r190 is released. DeSmuME Wii is a port of the Nintendo DS emulator DeSmuME to Wii homebrew. This pro ...

PS for Wii/NGC) WiiSX/CubeSX Beta 2.1

Hedwig avatar
By Hedwig
at 2010-07-12T12:00
2010.07.11 可以在Wii與NGC平台上執行初代PS的模擬器,後勢很被看好。 * Fixed issues where saving was not actually saving * Many input plugin improvements * Add ...

Nintendulator v0.975 Beta (2010/07/11)

Tracy avatar
By Tracy
at 2010-07-12T11:56
http://www.qmtpro.com/~nes/nintendulator/ July 11, 2010 Not much new today - just a few timing tweaks to satisfy a few more of Blarggand#39;s test ROMs. ...

(Multi Front-end) emuControlCenter v1.1

David avatar
By David
at 2010-07-12T11:53
2010.07.11 多功能Front-end,支援平台相當多,滿不錯用的。 emuControlCenter is an emulator and rom start center for more than 100 retro and nextgen arcade, c ...

VisualBoyAdvance的暫存功能有雜音

Oliver avatar
By Oliver
at 2010-07-12T07:23
請問一下為什麼用這款玩遊戲時, 有時候使用暫存時都會出現雜音啊? 而且聲音蠻大的,要離開那個視窗或是再按一次暫存之類的行動 才會消失, 正在補完GBA的聖火系列,用到暫存的時機還挺多的(這代有名的凹能力值) 請問一下問題出在那呢? 感謝。 - ...