Hello,
I have been tinkering around with Retro FE and am still kinda new to the scene but am loving it so far!
I am also trying to figure out how to build custom menus and things.
After reading everything I could find about the subject I have came a fair way from where I started but have run into what seems to be one last hurdle.
Basically I want to make a tree of this as a test
(main screen)->Console->SNES->Mario->all the mario games
The theme I am using is Aeon Nox and I have managed to clone the first screen (menuitem="0") and turn it into a second screen (menuitem="1").
This has worked flawlessly.
I then made a third screen (menuitem="2") but when I try to go into the SNES tree the program crashes.
My collections set up is as follows.
Collections\Main\menu.txt (inside is listed Arcade Console Atari 7800)
Collections\Console\menu.txt (inside is SNES)
Collections\Console\SNES\menu.txt (inside is Mario)
Collections\Console\SNES\Mario\
I will post some pictures of what is happening.
This is the first screen - menuitem="0"
http://imgur.com/JtpN5SFThis is the second screen - menuitem="1" (successfully cloned version of the first screen theme)
http://imgur.com/rY1wuEsAnd this is when I try to enter the third screen menuitem="2"
http://imgur.com/mJKPA91After the crash I checked the log and I saw that for some reason the program isn't looking for the SNES files in the tree that I created (Collections\Console\SNES\) but instead looking for them in the root collection directory (Collections\SNES\). As they are not there it crashes. Here is an excerpt from the log.
[2017-01-02 17:20:28] [INFO] [CollectionInfoBuilder] Checking for "E:\RetroFE\collections\SNES\include.txt"
[2017-01-02 17:20:28] [INFO] [CollectionInfoBuilder] Scanning directory "E:\RetroFE\collections\SNES\roms"
[2017-01-02 17:20:28] [INFO] [CollectionInfoBuilder] Could not read directory "E:\RetroFE\collections\SNES\roms". Ignore if this is a menu.
So I decided to test this and simply put my Atari 7800 collection in the root collection directory (Collections\Atari 7800) and I then wrote into my menu.txt that was inside my Console folder (Collections\Console\menu.txt) Atari 7800
And low and behold it worked. Here are some pics.
This is the second screen (inside the console menu)
http://imgur.com/QSYZH7XAs you can see the artwork and everything is already working meaning it is reading it even though it is not located inside the folder tree but in the collections root.
This is the third screen (menuitem="2")
http://imgur.com/utttdmzIt worked perfectly!
So I guess my question is how do I set the program so that it will load the files I want inside the directory structure I make and not just from the folders that are in the root of the collections directory?
I have attached my layout and Main plus Collections directory files so you can check them out if you wish.
Thank you and sorry for the giant post.