Jump to content

Project Pokemon ROM Editor 2 (PPRE)


Recommended Posts

I am getting this , also none of the tools open

Traceback (most recent call last):

File "ppre.py", line 184, in newProject

File "ppre.py", line 217, in newProjectOf

File "pokeversion.pyc", line 28, in get

UnboundLocalError: local variable 'gamename' referenced before assignment

Traceback (most recent call last):

File "editmoves.pyc", line 76, in create

File "editmoves.pyc", line 20, in __init__

File "editdlg.pyc", line 112, in __init__

KeyError: 'versioninfo'

Traceback (most recent call last):

File "ppre.py", line 171, in openProject

File "ppre.py", line 177, in openProjectOf

File "pokeversion.pyc", line 28, in get

UnboundLocalError: local variable 'gamename' referenced before assignment

Traceback (most recent call last):

File "editmoves.pyc", line 76, in create

File "editmoves.pyc", line 20, in __init__

File "editdlg.pyc", line 112, in __init__

KeyError: 'versioninfo'

Traceback (most recent call last):

File "editpokemon.pyc", line 198, in create

File "editpokemon.pyc", line 94, in __init__

File "editdlg.pyc", line 112, in __init__

KeyError: 'versioninfo'

12, in __init__

KeyError: 'versioninfo'

Link to comment
Share on other sites

  • Replies 65
  • Created
  • Last Reply

Top Posters In This Topic

Nervermind upon reading the tread i had to change the rom header

any idea how to mimick the hidden power change in gen 6?

Also the physical attacks are being identified has special and vice versa

Edit FFS now the rom export is not working

NameError: global name 'exit' is not defined
Traceback (most recent call last):
 File "ppre.py", line 241, in exportRomAs
NameError: global name 'exportRomTo' is not defined
Traceback (most recent call last):
 File "ppre.py", line 235, in exportRom
 File "ppre.py", line 247, in exportRomTo
 File "ndstool.pyc", line 18, in build
 File "subprocess.pyc", line 493, in call
 File "subprocess.pyc", line 679, in __init__
 File "subprocess.pyc", line 855, in _execute_child
 File "subprocess.pyc", line 615, in list2cmdline
TypeError: sequence item 20: expected string, QString found
Traceback (most recent call last):
 File "ppre.py", line 241, in exportRomAs
NameError: global name 'exportRomTo' is not defined

Edited by Scorpio
Link to comment
Share on other sites

  • 1 month later...
  • 5 months later...
  • 3 weeks later...
  • 3 months later...

Is this project still worked on? If so, I found 2 little bugs: the search function stopped working after working a few times, might be caused by searching for something with no results. Not fixed by re-opening the program or re-loading the rom. Bug 2: The Export Rom As... button acts like it's doing something, but in al reality doesn't export the rom.

Program is working fine beside that, so keep up the good work :D

-EnderBolt

Link to comment
Share on other sites

  • 3 months later...
  • 1 month later...
  • 1 year later...

The ROM Export feature isn't working, no file is being made or written. Can someone please help?

The error says the following: 

Traceback (most recent call last):
  File "ppre.py", line 235, in exportRom
  File "ppre.py", line 247, in exportRomTo
  File "ndstool.pyc", line 18, in build
  File "subprocess.pyc", line 493, in call
  File "subprocess.pyc", line 679, in __init__
  File "subprocess.pyc", line 855, in _execute_child
  File "subprocess.pyc", line 615, in list2cmdline
TypeError: sequence item 20: expected string, QString found
Traceback (most recent call last):
  File "ppre.py", line 241, in exportRomAs
NameError: global name 'exportRomTo' is not defined
Traceback (most recent call last):
  File "ppre.py", line 241, in exportRomAs
NameError: global name 'exportRomTo' is not defined

Edited by Deadpool_6900
Link to comment
Share on other sites

On 3/11/2019 at 8:33 AM, Deadpool_6900 said:

The ROM Export feature isn't working, no file is being made or written. Can someone please help?

The error says the following: 

Traceback (most recent call last):
  File "ppre.py", line 235, in exportRom
  File "ppre.py", line 247, in exportRomTo
  File "ndstool.pyc", line 18, in build
  File "subprocess.pyc", line 493, in call
  File "subprocess.pyc", line 679, in __init__
  File "subprocess.pyc", line 855, in _execute_child
  File "subprocess.pyc", line 615, in list2cmdline
TypeError: sequence item 20: expected string, QString found
Traceback (most recent call last):
  File "ppre.py", line 241, in exportRomAs
NameError: global name 'exportRomTo' is not defined
Traceback (most recent call last):
  File "ppre.py", line 241, in exportRomAs
NameError: global name 'exportRomTo' is not defined

Hey, can someone here please help me with this issue I'm having? I'm just starting in the modding phase and I need all the help I can get.

Link to comment
Share on other sites

  • 2 weeks later...

Hey I've done all my editing and saved my project file but for some reason i cannot export, make patch, or export my rom as at all is there any way to fix this bug or anyway for me to take the narcs from my project file and insert them myself?

Link to comment
Share on other sites

  • 4 years later...
  • 7 months later...
On 1/7/2013 at 3:42 AM, Alpha said:

Project Pokemon ROM Editor 2 (PPRE)

Download:

Author: Alpha

Warning: Frozen binaries get released several times slower than source releases!

Downloads at bottom of post

PPRE is a multi-purpose ROM editing tool for altering Nintendo DS Pokemon games. The project was started originally to edit Pokemon Diamond and Pearl by SCV based off of Treeki's Nitro Explorer and loadingNOW's thenewpoketext. pichu2000 created a strong basis for the scripting capabilities that PPRE will always have. Alpha has added many new features to make PPRE as versatile as it is. PPRE is written in Python and makes use of PyQt for its GUI. Development was led by SCV and Alpha.

PPRE2 is a complete re-coring of PPRE. The original developers were still immature in their programming practices, so there is a lot of room to grow. The goal of PPRE2 is to provide a much better experience for ROM editing and to add many new features. Development is led by Alpha and open to the Project Pokemon community.

PPRE2 should be referred to as PPRE.

Requirements to run PPRE (Source Version):

  • Python 2.6+ or Python 3.x
  • PyQt4
  • Git

Current Game Support:

  • Diamond (US)
  • Pearl (US)
  • Platinum (US)
  • Heart Gold (US)
  • Soul Silver (US)
  • Black (US)
  • White (US)
  • Black 2 (US)
  • White 2 (US)

Current Editors (incomplete):

  • Pokemon Editor (Read/Write)
  • Text Editor (RW)
  • Move Editor (RW)

How to setup and use:

1. Run setup.sh/setup.bat

Or

1a. Use git to fetch the rawdb dependency (`git submodule update`)

1b. Link rawdb/nds to nds (or copy it if your OS does not have link support)

2. Run ppre.py

3. Create a new project (File > New Project, and select your base ROM)

4. Name your project

5. Don't forget to save your project

6. Start Editing (Edit > Some editor)

7. Write your changes to a new ROM (File > Export)

Links to git repositories:

PPRE: https://github.com/PPAlpha/PPRE

RawDB: http://projectpokemon.org/git/gitweb.cgi?p=rawdb.git

I am having trouble to setup this tool (I am not a pro/dev). Can anyone help me from scratch

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...