Pages: 12 »
Posted on 09-30-17, 04:50 pm (rev. 15 by customlevelfan78 on 06-10-18, 01:56 pm)
The veteran

Posts: 336/432
Since: 07-04-17

Last post: 10 hours
Last view: 10 hours
The source version of Reggie Next adds many more improvements to the latest compiled version, so here's a guide on how to run it. The pictures only apply to the Windows version.

Prerequisites
- Reggie! Next M3 Source
- Python 3.4.4
- PyQt 5.4.1
- TDM-GCC (Windows ONLY, skip the related steps if you're on OS X/Linux)
- Cython
- NSMBW's or NewerSMBW's Stage Folders

Installing Python

Installing PyQt

Installing TDM-GCC

Installing Cython

Opening Reggie! Next

Importing NewerSMBW's Stage Folder

Troubleshooting

_________________________
Check out my YT here
Posted on 10-01-17, 12:27 am
Tegotae!
Master of Events
Wayoshi
Nintendo ♥
Kondo / Miyamoto ♥


Posts: 34/72
Since: 09-11-17

Last post: 82 days
Last view: 32 days
Great tutorial!!
There's one paragraph from the KB with additional info:

If you have installed Python 2.7 after 3.4.x, or you did not associate .py files with Python 3.4.x, then Reggie! might not start up, because .py files are still associated with Python 2.7. In this case, you have to use the following command to run Reggie!:
"c:\python34\python.exe reggie.py"
Run this command from the folder where Reggie! was extracted.
You can also create a .bat file to automate the process.

_________________________
Signed: Zementblock
Posted on 10-01-17, 06:46 am
The veteran

Posts: 339/432
Since: 07-04-17

Last post: 10 hours
Last view: 10 hours
Well, RN M3 already has that command as a bat file, and i already told to run it, so i think it's pointless
_________________________
Check out my YT here
Posted on 11-05-17, 03:04 am

Micro-Goomba
Normal user


Posts: 3/14
Since: 07-11-17

Last post: 220 days
Last view: 191 days
What's the equivalent of "import cx_Freeze" on windows?
_________________________
This is my signature.
Posted on 11-05-17, 11:39 am
The veteran

Posts: 359/432
Since: 07-04-17

Last post: 10 hours
Last view: 10 hours
Why alternative ? It's done that way on every OS. If the command doesn't work, something else is wrong.
_________________________
Check out my YT here
Posted on 11-05-17, 05:28 pm

Micro-Goomba
Normal user


Posts: 4/14
Since: 07-11-17

Last post: 220 days
Last view: 191 days
I extracted PyQt5 to C:\Python34\Lib\site-packages\PyQt5 and "import PyQt5" worked fine but libEGL.dll was missing and when I run reggie.py, an error message appears for a few frames that says PyQt5 isn't even installed. How do I fix this?
_________________________
This is my signature.
Posted on 11-05-17, 05:30 pm (rev. 5 by 9211tr on 11-05-17, 05:53 pm)

Cobrat
An average person.
îþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþ

Posts: 529/666
Since: 07-07-17

Last post: 1 day
Last view: 54 min.
If libEGL.dll is missing, you didn't copy it to the Reggie! Next folder:
- Go to the Python installation folder > Lib > site-packages > PyQt5 and copy the file "libEGL.dll" to the Reggie folder

If copying the libEGL.dll file doesn't work, then try to run Reggie! Next, using the included .bat file (in the Reggie! Next folder).

If it still doesn't work (and you've tried running Reggie! Next with the .bat file), and you're running the 64-bit version of Python/PyQt/cx_Freeze/etc., try uninstalling Python/PyQt/cx_Freeze/etc., and try installing the 32-bit (x86/x32/Win32) version of Python/PyQt/cx_Freeze/etc., and try re-compiling Reggie! Next again.
_________________________
Don't expect me to be very active here, since I have plans, and many other things in my life.
Posted on 11-05-17, 08:50 pm (rev. 1 by Buddermario7 on 11-05-17, 08:52 pm)

Micro-Goomba
Normal user


Posts: 5/14
Since: 07-11-17

Last post: 220 days
Last view: 191 days
I installed the 32-bit version and it worked but when I tried to run the batch file to select the stage folder it said

C:\Users\(my username)\Desktop\Reggie-Next-master\Reggie-next-master>C:/Python34/python.exe reggie.py
File "reggie.py", line 3
Reggie Next - New Super Mario Bros. Wii / New Super Mario Bros 2 Level Editor
^
IndentationError: unexpected indent

C:\Users\(m username)\Desktop\Reggie-Next-master\Reggie-Next-master>pause
Press any key to continue . . .

Pressing a key closes the program. How do I fix the indentation issue?

Edit: there were 2 spaces before the second line and 4 before the third and fourth lines but they don't show here.
_________________________
This is my signature.
Posted on 11-05-17, 09:07 pm

Koopa
Sprite Ripper


Posts: 54/108
Since: 08-31-17

Last post: 1 day
Last view: 1 day
I get indentation errors a lot too and it is because I am not using the absolute latest python. The version numbers it says you need sometimes lie, so just use the latest. I simply delete the comments at the beginning of the code and it works fine.
Posted on 11-05-17, 09:23 pm

Micro-Goomba
Normal user


Posts: 6/14
Since: 07-11-17

Last post: 220 days
Last view: 191 days
I deleted all the comments and now it says there is a problem with this line

from PyQtRibbon.FileMenu import QFileMenu, QFileMenuPanel

says it couldnt import because there is no module named 'PyQtRibbon'

and 5 lines later it says

raise Exception(errormsg)

and that I haven't installed PyQtRibbon or it is broken.

Is pyqtribbon the same as PyQt or do I have to install that too
_________________________
This is my signature.
Posted on 11-05-17, 09:28 pm (rev. 1 by 9211tr on 11-05-17, 09:30 pm)

Cobrat
An average person.
îþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþ

Posts: 530/666
Since: 07-07-17

Last post: 1 day
Last view: 54 min.
PyQtRibbon isn't the same as PyQt, and you'll have to install PyQtRibbon, too: https://github.com/RoadrunnerWMC/PyQtRibbon
(look at the "README" file, of PyQtRibbon, for installation instructions).
_________________________
Don't expect me to be very active here, since I have plans, and many other things in my life.
Posted on 11-05-17, 09:39 pm

Micro-Goomba
Normal user


Posts: 7/14
Since: 07-11-17

Last post: 220 days
Last view: 191 days
Under the comment local imports in reggie.py it says 'import TPLLib' but it said there was no module with that name when I ran the batch file. Does that mean it somehow wasn't extracted from the zipped folder containing reggie next? Also, if I have any more questions would it be better to ask them in the discord than here?
_________________________
This is my signature.
Posted on 11-05-17, 10:00 pm (rev. 4 by 9211tr on 11-05-17, 10:22 pm)

Cobrat
An average person.
îþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþ

Posts: 531/666
Since: 07-07-17

Last post: 1 day
Last view: 54 min.
I also forgot to mention that you need to install TPLLib, too: https://github.com/RoadrunnerWMC/TPLLib
(look at the "README" file, of TPLLib, for installation instructions).

Under the comment local imports in reggie.py it says 'import TPLLib' but it said there was no module with that name when I ran the batch file. Does that mean it somehow wasn't extracted from the zipped folder containing reggie next?
That's incorrect. PyQtRibbon was extracted correctly from the ZIP file into the Reggie! Next folder (and nothing went wrong).
TPLLib isn't included in PyQtRibbon's source code.

Also, if I have any more questions would it be better to ask them in the discord than here?
I don't think it really matters where you ask any further questions. But I'd generally recommend asking further questions here, though.
_________________________
Don't expect me to be very active here, since I have plans, and many other things in my life.
Posted on 11-05-17, 10:42 pm

Micro-Goomba
Normal user


Posts: 8/14
Since: 07-11-17

Last post: 220 days
Last view: 191 days
it doesn't detect NSMBW or Newer's stage folder as a stage folder. I tried the stage folder from the decompressed 7z of newer and NSMBW with a few of the stages edited, but mostly the same. Does it have to be an unedited stage folder?
_________________________
This is my signature.
Posted on 11-05-17, 10:57 pm (rev. 4 by 9211tr on 11-05-17, 11:05 pm)

Cobrat
An average person.
îþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþ

Posts: 532/666
Since: 07-07-17

Last post: 1 day
Last view: 54 min.
While you were trying to get the NewerSMBW Stage folder to work in Reggie! Next, did you follow customlevelfan78's instructions?:
Importing Newer's Stage Folder
- Extract the .7z file you've downloaded earlier (only the folder "Stages" and "Tilesets" are required)
- Move the "Tilesets" folder inside the "Stages" folder and rename it to "Texture"
- Rename the "Stages" folder to "Stage"
- Open Reggie! Next, click on File > Change Game > Newer Super Mario Bros. Wii
- Point the program to the folders you've made earlier



Does it have to be an unedited stage folder?
Normally, Reggie! Next, wouldn't give you any errors if the Stage/Tileset files are modified (at least to my experience). If it does give you an error, you can try using the original unmodified NSMBW/NewerSMBW Stage folders with it.
_________________________
Don't expect me to be very active here, since I have plans, and many other things in my life.
Posted on 11-06-17, 03:00 am

Micro-Goomba
Normal user


Posts: 9/14
Since: 07-11-17

Last post: 220 days
Last view: 191 days
I used wiiscrubber to extract the unencrypted partition of an unmodified iso of NSMBW and pointed Reggie! Next to the folder labeled 'Stage' with the tileset folder and all the levels inside it but it doesn't get recognized as the right folder.
_________________________
This is my signature.
Posted on 11-06-17, 03:04 am (rev. 2 by 9211tr on 11-06-17, 03:09 am)

Cobrat
An average person.
îþîþîþîþîþîþîþîþîþîþîþîþîþîþîþîþ

Posts: 533/666
Since: 07-07-17

Last post: 1 day
Last view: 54 min.
In Reggie! Next, did you click File --> Change Game --> New Super Mario Bros. Wii, first, before selecting/loading the unmodified/original NSMBWii Stage Folder you extracted from the ISO?
_________________________
Don't expect me to be very active here, since I have plans, and many other things in my life.
Posted on 11-06-17, 04:36 am

Micro-Goomba
Normal user


Posts: 10/14
Since: 07-11-17

Last post: 220 days
Last view: 191 days
I'm on this part
Opening Reggie! Next
- Run the included .bat file in Reggie! Next's folder.
- The program will ask for the Stage folder, point it to NSMBW's Stage folder you've obtained earlier.
When it asks for the stage folder and I point it to NSMBW's stage folder, it says the folder I pointed to doesn't have the required files. Does it have to be a certain encoding or the right version?
_________________________
This is my signature.
Posted on 11-06-17, 09:04 pm
Tegotae!
Master of Events
Wayoshi
Nintendo ♥
Kondo / Miyamoto ♥


Posts: 51/72
Since: 09-11-17

Last post: 82 days
Last view: 32 days
No, if you extracted the unencrypted partition with Wiiscrubber and took only the \Stage\*.* folder then everything should be ok.
Maybe the paths are somehow screwed up, you can check them with the registry editor.


_________________________
Signed: Zementblock
Posted on 11-06-17, 10:14 pm

Micro-Goomba
Normal user


Posts: 11/14
Since: 07-11-17

Last post: 220 days
Last view: 191 days
all i see is 'Milestone 2 Alpha 4' and 'Reggie Level Editor'. I have the normal Reggie from http://rvlution.net/reggie/ if that's what it is, but it only has '(default)' and 'GamePath2'. GamePath2 is the folder for Reggie! Next. Is there a way I can manually insert a value as the directory for the stages folder to get it to work?
_________________________
This is my signature.
Pages: 12 »