pNES - Portable NES Emulator

Last edited by cpasjuste,

eyeliner

Has an itch needing to be scratched.
Member
Joined
Feb 17, 2006
Messages
2,887
Trophies
2
Age
44
XP
5,521
Country
Portugal
@cpasjuste
Considering we have plenty of buttons on them joycons, could you set up so that when pressing one of the secondary L/R buttons the menu pops up, instead of pressing + and - at the same time?

I would do it, but I'm sure I'd mess this thing up.
 

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,481
Country
France
Hi there, i just uploaded a new version (3.1), see first post for downloads link.
I also uploaded a linux (ubuntu 18.04) build for easier skin development (remove zipped skins from "skins" folder and put your unzipped skin files there).

  • skins: use zipped skins (put zipped skins in "skins" directory)
  • skins: add skin selection to main options menu
  • skins: change "skin" path to "skins"
  • skins: change "ROM_ITEM" name/type to "TEXT"
  • skins: add "color_missing", "color_not_working" and "highlight_use_text_color" options to "ROM_LIST > TEXT" skin config
  • options menu: set states options menu at the first place, for easier in game access
  • states menu: fix bug to return to main menu with back button
  • states: allow loading a rom with it's state from the main rom menu
  • states menu: add tween position for a better effect
  • switch: input: use joystick click/press for either start (left joycon) or select (right joycon) on single joycon mode
 
Last edited by cpasjuste,

FlexingTiger

Well-Known Member
Newcomer
Joined
Jan 25, 2017
Messages
54
Trophies
0
XP
195
Country
United States
Thanks for your hard work! I love the emulator.

But I found that some rom files larger than 1M could not be displayed in lists, such as 100in1, 72in1, etc.
 

FlexingTiger

Well-Known Member
Newcomer
Joined
Jan 25, 2017
Messages
54
Trophies
0
XP
195
Country
United States
Thanks for your hard work! I love the emulator.

But I found that some rom files larger than 1M could not be displayed in lists, such as 100in1, 72in1, etc.
@cpasjuste
Just found the bug: file extensions cannot be capital letter, it is so weird. but compress roms into ZIP files will work.

EDIT: zip file extensions cannot be capital letter too.
I think following code can not determine uppercase and lowercase letters。
for (auto &file : fileList) {
if (!Utility::endsWith(file.name, ".zip")
&& !Utility::endsWith(file.name, ".nes")) {
continue;
}
 
Last edited by FlexingTiger,

Drak0rex

Well-Known Member
Member
Joined
Oct 12, 2014
Messages
2,196
Trophies
0
XP
2,895
Country
United States
@cpasjuste
Just found the bug: file extensions cannot be capital letter, it is so weird. but compress roms into ZIP files will work.

EDIT: zip file extensions cannot be capital letter too.
I think following code can not determine uppercase and lowercase letters。
Your Pnes has bugs? I think theres a shampoo for that.
 
  • Like
Reactions: Csmrcc

Jabberwockie

Active Member
Newcomer
Joined
Mar 24, 2019
Messages
33
Trophies
0
Age
38
XP
369
Country
United Kingdom
Thanks for another cracking Emulator but I appear to be having an issue with preview images.

I have created a previews folder in the pNES folder and put my .png files in there matching the name of the ROM file however, when loading it up, no previews are loading and I have to highlight a ROM and press the R button which then shows it. If I go to another file and then go back to the previous one, the image dissapears again and I have to press R again to get it to show.

Any ideas?
:)
 

Winklepicker

Well-Known Member
Newcomer
Joined
Mar 13, 2017
Messages
66
Trophies
0
Age
41
XP
364
Country
Thanks for another cracking Emulator but I appear to be having an issue with preview images.

I have created a previews folder in the pNES folder and put my .png files in there matching the name of the ROM file however, when loading it up, no previews are loading and I have to highlight a ROM and press the R button which then shows it. If I go to another file and then go back to the previous one, the image dissapears again and I have to press R again to get it to show.

Any ideas?
:)


Put the png files in the "titles" folder, thats what will show when your scrolling. Then if you wanted you can put any other screenshots in the "previews" folder.

So you could put boxart in the "titles" folder, and then screenshots of the games in the "previews" folder, pressing triggers will display the screenshot etc.
 
Last edited by Winklepicker,
  • Like
Reactions: Jabberwockie

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,481
Country
France
Put the png files in the "titles" folder, thats what will show when your scrolling. Then if you wanted you can put any other screenshots in the "previews" folder.

So you could put boxart in the "titles" folder, and then screenshots of the games in the "previews" folder, pressing triggers will display the screenshot etc.

Yep, that's it thanks :)
It should normally use the preview image if no title image is found, but i needed to disable that due to a last minute bug (checking if a file exist is very slow since a few weeks/months on the switch, we'll have to debug that).​
 

AHE_GBA

New Member
Newbie
Joined
Mar 24, 2019
Messages
1
Trophies
0
XP
42
Country
United States
@cpasjuste

Thank you for your time and efforts. I'm very much enjoying your work.

I'm curious if it would be possible to better define and alter the 'JOYPAD' menu.

For example, the X key (JOY_FIRE3) rewinds the gameplay but there is no mention of this in the menu.

And is it possible to map save and load states to the 'JOYPAD' menu?

Thanks kindly for your consideration!
 

clout

Active Member
Newcomer
Joined
Sep 17, 2018
Messages
30
Trophies
0
Age
42
XP
191
Country
Australia
thank you so much man .. Great work . but a fast forward function is so much needed esp. for rpg games
 

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,481
Country
France
Hi, i just uploaded a new release:
  • pfba: add spectrum hardware roms filter
  • pfba: fix spectrum roms not detected/handled correctly
  • pfba: fix crash on some roms (Forgotten Worlds cps1, gaiapols...)
  • pfba: remove now unnecessary force 50hz option
  • pfba: update fba to latest git (2019-03-28)
  • psnes: update to latest snes9x git (2019-03-28)
  • psnes: fix save states loading
  • psnes: use bigger font size for menus
  • psnes: fix crash in some games (cool world...)
  • psnes/pnes: fix uppercase roms not detected
  • pemu: menu: add main/roms options delimiter
  • pemu: menu: make options values wider, change selected option value color, set highlight size to selected value
  • pemu: fix ui inputs changing with roms inputs change
 

satel

Luigi's Big Brother
Member
Joined
Nov 3, 2004
Messages
2,190
Trophies
1
XP
2,036
Country
Laos
what is all the excitement about ? doesn't retroarch do the exact same thing with box covers too ?
NES.JPG
 

Badablek

Well-Known Member
Member
Joined
Jan 23, 2006
Messages
515
Trophies
1
Age
43
XP
2,908
Country
France
what is all the excitement about ? doesn't retroarch do the exact same thing with box covers too ?
View attachment 164637

what is all the excitement about ? Having choice, maybe ??!! Seriously, I'll never understand this kind of questioning/statement...having choice is enough to "justify" new/alternative emulators, that's it.

Even if Retroarch is really good, it is NOT the center of emulation :teach:
 

Winklepicker

Well-Known Member
Newcomer
Joined
Mar 13, 2017
Messages
66
Trophies
0
Age
41
XP
364
Country
Hello ????

You can put the "png" files into the "titles" folder and they must be renamed exactly the same as the roms themselves.

You can also put screenshots in the "previews" folder, and then you press "R" while on the games list to switch between artwork and screenshots, or titles etc.
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,206
Country
United States
You can put the "png" files into the "titles" folder and they must be renamed exactly the same as the roms themselves.

You can also put screenshots in the "previews" folder, and then you press "R" while on the games list to switch between artwork and screenshots, or titles etc.

Thank you very much. Much appreciated!
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,206
Country
United States
You can put the "png" files into the "titles" folder and they must be renamed exactly the same as the roms themselves.

You can also put screenshots in the "previews" folder, and then you press "R" while on the games list to switch between artwork and screenshots, or titles etc.

It works. Now there are a problem:

I want to replace my background and PSNES logo as well. I rename it:

MAIN :
{
texture = "skin/bg.png" to match my correct resolution size and its in .png as well as bg.png

And test it. No changed at all. I am confused. HELP?!
 
Last edited by spotanjo3,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night