Please try my NES emulator HDNes

Discuss emulation of the Nintendo Entertainment System and Famicom.

Moderator: Moderators

mkwong98
Posts: 282
Joined: Mon May 30, 2011 9:01 pm

Re: Please try my NES emulator HDNes

Post by mkwong98 »

13-4-2013:

1. Fixed incorrect tiles in MMC3 games (SMB3 map screen)
2. Fixed a out of range PRG address in MMC3 (TMNT-TF)
3. Fixed incorrect path for game save files
4. Fixed a slow down bug
5. Update the game save file when closing the game instead of closing the program
6. Little speed up for repeating background tiles
7. Added support to Bandai FCG boards games.

Many thanks to Quietust for helping with EEPROM of Bandai FCG board
Last edited by mkwong98 on Sat Apr 13, 2013 10:09 am, edited 1 time in total.
User avatar
koitsu
Posts: 4201
Joined: Sun Sep 19, 2004 9:28 pm
Location: A world gone mad

Re: Please try my NES emulator HDNes

Post by koitsu »

Tip of friendly advice:

When releasing software publicly, do not get into the habit of saying "Many bugs fixed" or "Bugs fixed" as part of your ChangeLog -- it does not instil confidence. Itemise/list off every bug you fix.
mkwong98
Posts: 282
Joined: Mon May 30, 2011 9:01 pm

Re: Please try my NES emulator HDNes

Post by mkwong98 »

Thanks for the tip. I'll fix it.
User avatar
Zepper
Formerly Fx3
Posts: 3262
Joined: Fri Nov 12, 2004 4:59 pm
Location: Brazil
Contact:

Re: Please try my NES emulator HDNes

Post by Zepper »

koitsu wrote:Tip of friendly advice:

When releasing software publicly, do not get into the habit of saying "Many bugs fixed" or "Bugs fixed" as part of your ChangeLog -- it does not instil confidence. Itemise/list off every bug you fix.
Fixed a few other bugs that I don't remember. :)
Cosmetic changes in the GUI.
mkwong98
Posts: 282
Joined: Mon May 30, 2011 9:01 pm

Re: Please try my NES emulator HDNes

Post by mkwong98 »

14-4-2013:

1. Added "All" to screen shot combo box on the "Graphics Pack Editor" page. This will show all tiles.
2. The tile list is now ordered by tile ID.
3. Reduced the size of the auto generated images. Having too many tiles on one image makes it difficult to see and choose the correct tile.
4. Change the screen shot format to PNG to reduce the file size of the data generated for the graphics pack editor.

Please note that now using data generation may cause slow down to the emulator. I'm using wxImage to save it in PNG format. Any suggestions of faster way of doing this is welcome.

Also if you have generated some data using previous versions, you must convert all BMP files inside the "edit" folder into PNG before using the graphics pack editor. I used batch conversion of IrfanView for this.
nesguru
Posts: 4
Joined: Sun Apr 14, 2013 4:36 pm

Re: Please try my NES emulator HDNes

Post by nesguru »

This is very exciting! For a long time I've wondered how difficult it would be to implement higher color and display resolutions on the NES.

I downloaded the emulator but couldn't figure out how to get the high res images to appear for BombSweeper.

Also, I can't close the program using the Windows close icon. I have to force it to shut down using Task Manager.
User avatar
Zepper
Formerly Fx3
Posts: 3262
Joined: Fri Nov 12, 2004 4:59 pm
Location: Brazil
Contact:

Re: Please try my NES emulator HDNes

Post by Zepper »

URL for downloading it? :|

EDIT: Oh, it's here.
mkwong98
Posts: 282
Joined: Mon May 30, 2011 9:01 pm

Re: Please try my NES emulator HDNes

Post by mkwong98 »

Thank you for using the emulator!

You can press ESC key to close the game.

I haven't updated the Bombsweeper graphics pack for the later versions of the emulator, so it is not included with the download. Now that the editor has most of the functions I wanted, I will update the pack shortly. Then after downloading the pack, the pack must be placed in the same directory as the rom file and has the same name as the rom file.

To make your own HD graphics pack, check the "generate data" option and play the game as normal. The emulator will record all the tiles and colors used during the gameplay. Then the easiest way is to go to the graphics pack editor, select a scale factor and click the "auto generate" button. The emulator will dump all those tiles into image files with correct connections. Now go to the rom directory and look for a sub directory with the same name as the game. The generated images will be inside there. You can edit the image files and your changes will appear when you play the game.
nesguru
Posts: 4
Joined: Sun Apr 14, 2013 4:36 pm

Re: Please try my NES emulator HDNes

Post by nesguru »

Thanks, I'll give it a try.
mkwong98
Posts: 282
Joined: Mon May 30, 2011 9:01 pm

Re: Please try my NES emulator HDNes

Post by mkwong98 »

15-4-2013:
1. Fixed a bug with the "cancel selection" button on the graphics pack editor page.
2. When showing a box around the selected custom tile, the box is not visible if it is on top of transparent pixels. Now it is always visible.
3. Updated the BombSweeper graphics pack to the latest version and added it to the download. To use it, copy it from the rom directory and paste it into the actual rom directory. The pack is designed for 4x scale display.
nesguru
Posts: 4
Joined: Sun Apr 14, 2013 4:36 pm

Re: Please try my NES emulator HDNes

Post by nesguru »

I tried following your instructions to generate graphics for The Legend of Zelda but I couldn't find any image files in the subfolder that was created for the game. I checked "Generate data..." on the Video tab, set the screen size to 4x, started the game, played for a couple of minutes, then went back to the Graphics Pack Editor and clicked "Auto generate." Nothing happened. Then I exited the game and tried the same thing but it still didn't work. Am I doing something wrong?
Zelex
Posts: 268
Joined: Fri Apr 29, 2011 9:44 pm

Re: Please try my NES emulator HDNes

Post by Zelex »

This is quite cool! Great work!! =D

Do you have graphics packs for any other games?
X-or
Posts: 44
Joined: Sun Dec 04, 2005 3:29 pm

Re: Please try my NES emulator HDNes

Post by X-or »

don't be a fag, play nes like a man, play nes at nes resolution, period

all these silly filters are plain fugly in addition of being untrue to the real nes experience
User avatar
cpow
NESICIDE developer
Posts: 1097
Joined: Mon Oct 13, 2008 7:55 pm
Location: Minneapolis, MN
Contact:

Re: Please try my NES emulator HDNes

Post by cpow »

koitsu wrote:Tip of friendly advice:

When releasing software publicly, do not get into the habit of saying "Many bugs fixed" or "Bugs fixed" as part of your ChangeLog -- it does not instil confidence. Itemise/list off every bug you fix.
Haha! I am way guilty of this. :oops:
mkwong98
Posts: 282
Joined: Mon May 30, 2011 9:01 pm

Re: Please try my NES emulator HDNes

Post by mkwong98 »

Zelda is a chr ram game so you need to uncheck the last option as well. But if the game modify the tiles before showing it on screen or read other prg data before sending it to chr ram then that option will show incorrect tiles.
Post Reply