More actions
(Created page with "{{Infobox PSP homebrew | title = NesterJ | image = https://dlhb.gamebrew.org/psphomebrew/nesterj.jpg|250px | type = Handheld | version = v1.13-beta | licence = Mixed | author...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox PSP homebrew | {{Infobox PSP homebrew | ||
| title = NesterJ | | title = NesterJ | ||
| image = https://dlhb.gamebrew.org/psphomebrew/nesterj. | | image = https://dlhb.gamebrew.org/psphomebrew/nesterj.png|250px | ||
| type = | | type = Console | ||
| version = | | version = 1.13 beta 2 (2010) | ||
| licence = Mixed | | licence = Mixed | ||
| author = Ruka | | author = Ruka | ||
| website = | | website = http://rukapsp.genin.jp | ||
| download = https://dlhb.gamebrew.org/psphomebrew/nesterj. | | download = [https://dlhb.gamebrew.org/psphomebrew/nesterj.7z 1.11 and 1.13 beta 2] | ||
| source = | | source = | ||
}} | }} | ||
NesterJ is a Famicom/Nintendo Entertainment System emulator for the Sony PSP. | |||
Written by Ruka, it is a port of NNNesterJ (a NES Emulator on the Windows platform, modified from nesterj) with features arranged uniquely to the PSP version. It is also compatible with NNNesterJ's SRAM and STATE files. | |||
==Features== | |||
* Save states. | |||
* Screenshots. | |||
* Famicom Disk System emulation. | |||
* TV out. | |||
* Speed mode toggles. | |||
* Show FPS. | |||
* Black and White mode. | |||
* Alternate palettes. | |||
* CPU clock frequency adjustment. | |||
* Sound frequency adjustment. | |||
* Use of extra sound channels. | |||
* Custom key mappings. | |||
* Custom backgrounds (in file browser). | |||
* Screen size adjustment. | |||
* GFX filtering. | |||
* Text/cursor color changing for the menu. | |||
* Cheats. | |||
* Other miscellaneous options. | |||
==Installation== | |||
Create a folder in the form of /PSP/GAME/NesterJ/ on your Memory Stick. | |||
Open the folder NesterJ_v1_11, copy famicom.dat and MENU.png to the NesterJ folder. | |||
Open the folder NesterJ_v113beta2, copy EBOOT.PBP to the NesterJ folder. | |||
You can place the rom (NES, ZIP) anywhere in the NesterJ folder or subdirectory. | |||
'''Note:''' If you would like to play Famicom Disk System games (FDS), you will need to obtain the authentic FDS BIOS image. The file is 8kb and should be named disksys.rom. Place it in the same location as EBOOT.PBP file and you can check if the file is correct by selecting CHECK FDS BIOS in the menu. | |||
==User guide== | |||
'''How to use cheats:''' | |||
Create a folder with the name CHEAT in /PSP/GAME/NesterJ/ folder. | |||
Create a text file (with the extension of .txt) in the CHEAT folder and add the cheat codes with the following format (add ";" at the beginning of the line to comment) | |||
;Game Genie Code for 'Super Mario Bros (E)' | |||
;Infinite lives for both players | |||
SXIOPO | |||
;Always stay big | |||
OZTLLX | |||
AATLGZ | |||
SZLIVO | |||
Save the text file using the same name as the game (e.g. YourGame.txt). Open the menu in NesterJ and you can select the cheat text file to activate. | |||
Game Genie Code can be found at [https://etherealgames.com/game-genie-code-index/nintendo-nes Ethereal Games] and [https://www.gamegenie.com/cheats/gamegenie/nes/index.html GameGenie.com]. | |||
'''Menu options:''' | |||
* Save Slot - Save to current slot for quick load/save in key config. | |||
* State Save - 10 storage slots from 0 to 9, save to Save Slot number. | |||
* State Load - Load from Save Slot number. | |||
* State delete - Delete the saved emulation state, thumbnail and save slot number. | |||
* Disk change - Replace rom. | |||
'''Preferences Config:''' | |||
* External Rom Database - Enable/disable. | |||
* Save State Thumbnail - Enable/disable. | |||
* Skip Disk Access - Update screen while accessing the disk system data. | |||
* TV Mode - AUTO, NTSC(59.94FPS) or PAL(49.95FPS). | |||
* Rapid Mode - 30 times/second, 20 times/second, 15 times/second and 10 times/second. | |||
* Speed Mode 1 - Set FPS when enabled. Initial value is 80FPS. | |||
* Speed Mode 2 - Set FPS when enabled. Initial value is 40FPS. | |||
* CPU Frequency - From standard 222MHz to maximum 333Mhz. | |||
* Show FPS - Enable/disable. | |||
* Check FDS BIOS - Verify FDS BIOS/disksys.rom, for running FDS files. | |||
'''Graphic Config:''' | |||
* Extend Sprites Mode - Disable is recommened. | |||
* Black and White Mode - Makes the screen monochrome. | |||
* Default Palette Type - NesterJ (as selected), Nintendulator (NES Mini). | |||
* Screen Size - Select the screen size. | |||
* Wait VBlank (VSYNC) - Disable for faster speed. | |||
'''Sound Config:''' | |||
* Settings related to sound output. You may disable the overall/certain outputs sound to improve the loading speed. | |||
'''Menu Color Config:''' | |||
* Make settings related to the menu color and background. | |||
'''Key Config:''' | |||
* Assigns keys during the game (please see below for default key settings). | |||
==Controls== | |||
Cross/Circle - Action buttons | |||
D-Pad - Navigate through menu options | |||
'''NES:''' | |||
Circle - A button | |||
Cross - B button | |||
Triangle - A button (Rapid Mode) | |||
Square - B button (Rapid Mode) | |||
Select - Select | |||
Start - Start | |||
L - Speed Mode 1 (Preferences Config) | |||
R - Speed Mode 2 (Preferences Config) | |||
R+Start - Quick Save | |||
R+Start - Quick Load | |||
Analog Left - Menu | |||
Analog Right - Change screen size | |||
Analog Down - Show battery information | |||
==Changelog== | |||
'''v1.13beta2 2010/06/04''' | |||
* Support Half-Byte Loader. | |||
* GPU processing improvements. | |||
* Added power saving code (long run when the battery used). | |||
* Fixed hang-up when sleep mode (v1.12 code by Takka). | |||
* Fixed saving bug when sleep mode (v1.12 code by Takka). | |||
'''v1.13 beta''' | |||
* Fixed for stable operation with PSPgo FW6.20 + HBL R85. | |||
* Merged Takka's 1.12. | |||
'''v1.11 2006/03/26''' | |||
* Development environment was changed from PS2SDK to PSPSDK. | |||
* Compression of SAVE data (SRAM etc.) and STATE data (zip format) -> Compatible file format of NNNesterJ. | |||
* Format of thumbnail file was changed from non-compression Raw to PNG. | |||
* Emulation processing improvements. | |||
* Added Screen Shot Function (It saves to the "PSP/PHOTO/NesterJ/" folder by the PNG format). | |||
* And other minor changes. | |||
'''v1.10 2006/03/12''' | |||
* GPU support (coded by "e") and processing improvements. | |||
* FDS audio changed processing method (same as NSFplug). | |||
* Refresh menu (uoSnes9X like). | |||
* Use the left direction of ANALOG STICK to enter the menu. | |||
* Selectable default palette (graphics part). NesterJ or Nintendulator. | |||
* Low battery announce. | |||
* New support NSF file. | |||
* And other minor changes. | |||
'''v1.07 2005/07/02''' | |||
* Fixed hang-up when the file selecting. | |||
* Modification to "WAIT VBRANK(VSYNC)" from "WAIT VBRANK START". | |||
'''v1.06 2005/06/28''' | |||
* Added Game Genie function in the MENU (GENIE/*.txt is sample Game Genie code(s)). | |||
* Fixed Pad input probrem. | |||
* More changed sound processing method. | |||
'''v1.05 2005/06/24''' | |||
* Changed sound processing method, processing improvements of APU (advice by "e"). | |||
* Pad input and VBrank processing improvements. | |||
* Added SPEED MODE TOGGLE in the "PREFERENCES CONFIG" sub-menu. | |||
* Added show BATTERY LIFE button in the "KEY CONFIG" sub-menu (by smiths). | |||
==External links== | |||
* Author's website - http://rukapsp.genin.jp | |||
* Author's website (former) - http://rukapsp.hp.infoseek.co.jp/PSPSoftware/NesterJ.htm | |||
* Emulation General Wiki - http://emulation.gametechwiki.com | |||
[[Category:PSP homebrew emulators]] | |||
[[Category:Homebrew console emulators on PSP]] |
Revision as of 01:09, 31 August 2021
NesterJ | |
General | |
---|---|
Author(s) | Ruka |
Type | Console |
Version | 1.13 beta 2 (2010) |
Licence | Mixed |
Links | |
[1.11 and 1.13 beta 2 Download] | |
Website |
<htmlet>adsense</htmlet>
NesterJ is a Famicom/Nintendo Entertainment System emulator for the Sony PSP.
Written by Ruka, it is a port of NNNesterJ (a NES Emulator on the Windows platform, modified from nesterj) with features arranged uniquely to the PSP version. It is also compatible with NNNesterJ's SRAM and STATE files.
Features
- Save states.
- Screenshots.
- Famicom Disk System emulation.
- TV out.
- Speed mode toggles.
- Show FPS.
- Black and White mode.
- Alternate palettes.
- CPU clock frequency adjustment.
- Sound frequency adjustment.
- Use of extra sound channels.
- Custom key mappings.
- Custom backgrounds (in file browser).
- Screen size adjustment.
- GFX filtering.
- Text/cursor color changing for the menu.
- Cheats.
- Other miscellaneous options.
Installation
Create a folder in the form of /PSP/GAME/NesterJ/ on your Memory Stick.
Open the folder NesterJ_v1_11, copy famicom.dat and MENU.png to the NesterJ folder.
Open the folder NesterJ_v113beta2, copy EBOOT.PBP to the NesterJ folder.
You can place the rom (NES, ZIP) anywhere in the NesterJ folder or subdirectory.
Note: If you would like to play Famicom Disk System games (FDS), you will need to obtain the authentic FDS BIOS image. The file is 8kb and should be named disksys.rom. Place it in the same location as EBOOT.PBP file and you can check if the file is correct by selecting CHECK FDS BIOS in the menu.
User guide
How to use cheats: Create a folder with the name CHEAT in /PSP/GAME/NesterJ/ folder.
Create a text file (with the extension of .txt) in the CHEAT folder and add the cheat codes with the following format (add ";" at the beginning of the line to comment)
;Game Genie Code for 'Super Mario Bros (E)' ;Infinite lives for both players SXIOPO ;Always stay big OZTLLX AATLGZ SZLIVO
Save the text file using the same name as the game (e.g. YourGame.txt). Open the menu in NesterJ and you can select the cheat text file to activate.
Game Genie Code can be found at Ethereal Games and GameGenie.com.
Menu options:
- Save Slot - Save to current slot for quick load/save in key config.
- State Save - 10 storage slots from 0 to 9, save to Save Slot number.
- State Load - Load from Save Slot number.
- State delete - Delete the saved emulation state, thumbnail and save slot number.
- Disk change - Replace rom.
Preferences Config:
- External Rom Database - Enable/disable.
- Save State Thumbnail - Enable/disable.
- Skip Disk Access - Update screen while accessing the disk system data.
- TV Mode - AUTO, NTSC(59.94FPS) or PAL(49.95FPS).
- Rapid Mode - 30 times/second, 20 times/second, 15 times/second and 10 times/second.
- Speed Mode 1 - Set FPS when enabled. Initial value is 80FPS.
- Speed Mode 2 - Set FPS when enabled. Initial value is 40FPS.
- CPU Frequency - From standard 222MHz to maximum 333Mhz.
- Show FPS - Enable/disable.
- Check FDS BIOS - Verify FDS BIOS/disksys.rom, for running FDS files.
Graphic Config:
- Extend Sprites Mode - Disable is recommened.
- Black and White Mode - Makes the screen monochrome.
- Default Palette Type - NesterJ (as selected), Nintendulator (NES Mini).
- Screen Size - Select the screen size.
- Wait VBlank (VSYNC) - Disable for faster speed.
Sound Config:
- Settings related to sound output. You may disable the overall/certain outputs sound to improve the loading speed.
Menu Color Config:
- Make settings related to the menu color and background.
Key Config:
- Assigns keys during the game (please see below for default key settings).
Controls
Cross/Circle - Action buttons
D-Pad - Navigate through menu options
NES:
Circle - A button
Cross - B button
Triangle - A button (Rapid Mode)
Square - B button (Rapid Mode)
Select - Select
Start - Start
L - Speed Mode 1 (Preferences Config)
R - Speed Mode 2 (Preferences Config)
R+Start - Quick Save
R+Start - Quick Load
Analog Left - Menu
Analog Right - Change screen size
Analog Down - Show battery information
Changelog
v1.13beta2 2010/06/04
- Support Half-Byte Loader.
- GPU processing improvements.
- Added power saving code (long run when the battery used).
- Fixed hang-up when sleep mode (v1.12 code by Takka).
- Fixed saving bug when sleep mode (v1.12 code by Takka).
v1.13 beta
- Fixed for stable operation with PSPgo FW6.20 + HBL R85.
- Merged Takka's 1.12.
v1.11 2006/03/26
- Development environment was changed from PS2SDK to PSPSDK.
- Compression of SAVE data (SRAM etc.) and STATE data (zip format) -> Compatible file format of NNNesterJ.
- Format of thumbnail file was changed from non-compression Raw to PNG.
- Emulation processing improvements.
- Added Screen Shot Function (It saves to the "PSP/PHOTO/NesterJ/" folder by the PNG format).
- And other minor changes.
v1.10 2006/03/12
- GPU support (coded by "e") and processing improvements.
- FDS audio changed processing method (same as NSFplug).
- Refresh menu (uoSnes9X like).
- Use the left direction of ANALOG STICK to enter the menu.
- Selectable default palette (graphics part). NesterJ or Nintendulator.
- Low battery announce.
- New support NSF file.
- And other minor changes.
v1.07 2005/07/02
- Fixed hang-up when the file selecting.
- Modification to "WAIT VBRANK(VSYNC)" from "WAIT VBRANK START".
v1.06 2005/06/28
- Added Game Genie function in the MENU (GENIE/*.txt is sample Game Genie code(s)).
- Fixed Pad input probrem.
- More changed sound processing method.
v1.05 2005/06/24
- Changed sound processing method, processing improvements of APU (advice by "e").
- Pad input and VBrank processing improvements.
- Added SPEED MODE TOGGLE in the "PREFERENCES CONFIG" sub-menu.
- Added show BATTERY LIFE button in the "KEY CONFIG" sub-menu (by smiths).
External links
- Author's website - http://rukapsp.genin.jp
- Author's website (former) - http://rukapsp.hp.infoseek.co.jp/PSPSoftware/NesterJ.htm
- Emulation General Wiki - http://emulation.gametechwiki.com