puNES v0.22 - 模擬器

Mason avatar
By Mason
at 2011-07-02T12:54

Table of Contents

http://nesdev.parodius.com/bbs/viewtopic.php?t=6928

In the future I will use this post to announce new releases and changes.

puNES is an emulator under development that works on Linux32/64 and
Windows32. It needs of SDL library to run. Uncompress the zip/tar file in a
subdirectory. Run it with the name of the rom as the first argument (or, in
Windows, if you don't want use the commandline, drag the rom on the icon of
the emu).
P.s. doesn't support zipped rom yet

Current version : 0.22

Changelog:
0.22
Implemented all illegal opcode.
Rewrite from scratch MMC3 emulation and now really work with every rom that
I've tested (for two weeks I've tryed all 5118 MMC3 GoodNES roms including
Blargg mmc3 test) except for few bootleg and some chinese roms (why??).
Implemented fix for young indiana jones chronicles (thx James).
0.21
Correct some bugs in the MMC3 (NTSC and PAL) and now
all the roms that I'have tried works well.
0.20
Implemented illegal opcode 0x80 for the "Beauty and the Beast (E) [!].nes"
rom
0.19
complete APU emulation.
This is my first attempt with sdl sound and perhaps there may be some bugs.
For now, without the implementation of frameskip, the emulator has to work
100% for not having problems with sound skip and crackle.
Changed the structure of the code and now the emu takes less than 100Kb.
Correct many many many bugs.
0.18:
added AxROM (mapper 7) emulation.
0.17:
fixed another bug and now Incredible Crash Dummies run without problems.
0.16:
correct a couple of bugs in the mmc3 emulation.
0.15:
added MMC3 emulation.
0.14:
Correct a a bug in the controller routine (thanks Dwedit).
0.13:
Correct a little bug and now all cpu_interrupts_v2 test roms passed.
0.12:
Implemented reading of $2004 during the rendering.
(thx to Quietust for the info and for the read2004.nes test rom).
0.11:
I worked hard on the CPU and PPU emulation and now many
of test roms worked perfectly (thanks blargg).
Added OpenGL support.
Implemented APU Frame Interrupt (only this for now).
Many bugs are gone.

Mappers supported : 0, MMC1, UNROM, CNROM, MMC3, AxROM.
Sound : Implemented.

keyboard:
arrow keys = left, right, up, down
a = button A
s = button B
z = Select
x = Start
1 = 1x
2 = 2x
3 = 3x
4 = 4x
5 = no filters
6 = scale2x
7 = ntsc (press more time to switch between composite, svideo, rgb,
monochrome)
. and , = switch between PAL palette, NTSC palette and Sony CXA2025AS US
decoder, monochrome and greenchrome.
f = toggle fullscreen
o = switch between opengl and software rendering
p = toggle stretch in fullscreen
r = something nice in opengl mode (use the mouse to rotate the cube)

Links always updated:
http://dl.dropbox.com/u/21595068/punes.32bit.tar.gz
http://dl.dropbox.com/u/21595068/punes.64bit.tar.gz
http://dl.dropbox.com/u/21595068/punes.win32.zip

--

All Comments

Catlist v0.143

Blanche avatar
By Blanche
at 2011-07-02T10:30
http://www.emucr.com/2011/07/catlist-v0143.html 2011-07-02 Catlist v0.143 is released. Category files for MAME v0.143. - ...

(Arcade) MAME Plus! v0.143 r4890

Dorothy avatar
By Dorothy
at 2011-07-02T10:29
※ 引述《YuiFAN (半熟魷魚)》之銘言: : 網頁:http://sourceforge.net/projects/mameplus : non official release. : http://www.multiupload.com/5033QSU6XV http://www.emucr.com ...

請推薦 PC Engine CD 遊戲

Liam avatar
By Liam
at 2011-07-02T10:26
評價極高的作品 風の伝説ザナドゥ http://www.youtube.com/watch?v=PlFYj1HDsAc 風の伝説ザナドゥII http://www.youtube.com/watch?v=6LK_CP0xr_candamp;NR=1 ウィンズ・オブ・ サンダー http://www.y ...

AntSnes v0.86

Todd Johnson avatar
By Todd Johnson
at 2011-07-02T00:05
http://github.com/Summeli/AntSnes AntSnes v0.86 is released. AntSnes is a SNES emulator for Symbian. It is actually based on DrPocketSNES version 6.4.4, w ...

VirtualBox v4.1 Beta 1

Lucy avatar
By Lucy
at 2011-07-01T23:25
http://download.virtualbox.org/virtualbox/4.1.0_BETA1/ VirtualBox v4.1 Beta 1 is released. VirtualBox is a general-purpose full virtualizer for x86/x64 ha ...