puNES Emulator

Discuss emulation of the Nintendo Entertainment System and Famicom.

Moderator: Moderators

Post Reply
FHorse
Posts: 230
Joined: Sat May 08, 2010 9:31 am

Version 0.25

Post by FHorse » Mon Jul 18, 2011 1:19 pm

Changelog:
0.25
Implemented Hard Reset (F11 key) and Soft Reset (F12 key).
Implemented switch from PAL system and NTSC with F8 Key.
Implemented PPU Open Bus and correct some bugs in DMC emulation.
Implemented AxROM, BxROM, GxROM and CPROM mappers.
I finally manage to pass all the Blargg's tests that I've found on the internet (including sprdma_and_dmc_dma.nes and sprdma_and_dmc_dma_512.nes).

FHorse
Posts: 230
Joined: Sat May 08, 2010 9:31 am

Version 0.26

Post by FHorse » Fri Jul 29, 2011 10:41 am

Changelog:
0.26
Added native GUI for Linux (GTK+2) and for Windows.
Implemented Taito mapper (33).

FHorse
Posts: 230
Joined: Sat May 08, 2010 9:31 am

Version 0.27

Post by FHorse » Tue Aug 02, 2011 3:58 am

Changelog:
0.27
I had forgotten to enable the save of configuration, fixed.
I built an internal database to automatically recognize the rom type (PAL or NTSC). If the Mode is setting to "Auto", the emulator will try to recognize the rom otherwise it will use the preferred mode.

FHorse
Posts: 230
Joined: Sat May 08, 2010 9:31 am

Version 0.28

Post by FHorse » Mon Aug 08, 2011 1:57 am

Changelog:
0.28
in this release I have implemented a "Timeline" bar. In the lower left corner there is now a bar with which you can go "back in time" up to a maximum of 60 seconds. Each tick corresponds to 5 seconds. If you don't want to use the mouse you can also use the keyboard. Pressing CTRL will pause the emulator and, while keeping CTRL pressed, you can move the bar with the left and right buttons.

FHorse
Posts: 230
Joined: Sat May 08, 2010 9:31 am

Version 0.29

Post by FHorse » Thu Aug 11, 2011 7:00 pm

Changelog:
0.29 (bugfix release)
correct some bugs and redesigned the timeline in the windows version.
In the linux version i dropped the dependency with some libraries (such as the libpng 1.4) and this should make the emulator also run correctly on distributions like Ubuntu.

FHorse
Posts: 230
Joined: Sat May 08, 2010 9:31 am

Version 0.30

Post by FHorse » Tue Aug 16, 2011 10:58 am

Changelog:
0.30
added a save/load state system with 6 slots.
F1 = save state
F2 = dec slot
F3 = inc slot
F4 = load state

User avatar
Zepper
Formerly Fx3
Posts: 3192
Joined: Fri Nov 12, 2004 4:59 pm
Location: Brazil
Contact:

Post by Zepper » Tue Aug 16, 2011 1:06 pm

It should be stardard: F2 to save, F3 to select a slot, F4 to load.

User avatar
James
Posts: 429
Joined: Sat Jan 22, 2005 8:51 am
Location: Chicago, IL
Contact:

Post by James » Tue Aug 16, 2011 1:18 pm

Zepper wrote:It should be stardard: F2 to save, F3 to select a slot, F4 to load.
Sierra games taught me that F5/F7 are standard for save/restore. :)

User avatar
tokumaru
Posts: 11646
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru » Tue Aug 16, 2011 1:23 pm

James wrote:Sierra games taught me that F5/F7 are standard for save/restore. :)
I kinda like that, because "5" looks like an "S", for "SAVE", and "7" looks like an upside-down backwards "L", for "LOAD". Those similarities really help me remember which key does what when I'm focused on the game.

User avatar
cpow
NESICIDE developer
Posts: 1097
Joined: Mon Oct 13, 2008 7:55 pm
Location: Minneapolis, MN
Contact:

Post by cpow » Tue Aug 16, 2011 2:17 pm

tokumaru wrote:
James wrote:Sierra games taught me that F5/F7 are standard for save/restore. :)
I kinda like that, because "5" looks like an "S", for "SAVE", and "7" looks like an upside-down backwards "L", for "LOAD". Those similarities really help me remember which key does what when I'm focused on the game.
I like how my windows key reminds me to close my window shades when surfing porn.

EDIT: Tokumaru, I interpreted your response as *dripping* with sarcasm, obviously. :shock:
Last edited by cpow on Tue Aug 16, 2011 2:29 pm, edited 1 time in total.

3gengames
Formerly 65024U
Posts: 2275
Joined: Sat Mar 27, 2010 12:57 pm

Post by 3gengames » Tue Aug 16, 2011 2:19 pm

Or do the FCEUX standard which is I for Insert, P for Play, and select the state you want with keys 1 to 0. I really prefer that one.

User avatar
Zepper
Formerly Fx3
Posts: 3192
Joined: Fri Nov 12, 2004 4:59 pm
Location: Brazil
Contact:

Post by Zepper » Tue Aug 16, 2011 4:09 pm

Aww... :(

FHorse
Posts: 230
Joined: Sat May 08, 2010 9:31 am

Version 0.31

Post by FHorse » Mon Aug 22, 2011 5:41 am

Changelog:
0.31
for a bug in the save system, the file created on a 32bit machine was different from the one created on a 64bit and one created on a Linux system they could not be used on a Windows system. The error has been corrected but the saves already made are no longer usable. Delete the directory "save" located in the folder "$HOME/.puNES" on linux or "<Documents>/puNES" on Windows. To make better use of the combobox, the used slots will have a black text while the empty ones will have gray text, also passing the mouse over the used slots, will be automatically displayed a screenshot captured at the time of the save. For every laoded rom will always be remembered the last used slot.
In the Windows version I'have redesigned the toolbar.

FHorse
Posts: 230
Joined: Sat May 08, 2010 9:31 am

Version 0.32

Post by FHorse » Tue Aug 23, 2011 12:05 pm

Changelog:
0.32 (bugfix release)
correct another bugs in the save system. I have tested many many roms and now everything (hopefully) works perfectly. Delete (for the last time [hopefully]) the directory "save" located in the folder "$HOME/.puNES" on linux or "<Documents>/puNES" on Windows.

FHorse
Posts: 230
Joined: Sat May 08, 2010 9:31 am

Version 0.33

Post by FHorse » Wed Sep 07, 2011 10:30 am

Changelog:
0.33
Implemented MMC5 mapper (5).

Post Reply