1
Announcements / Re: RetroFE development
« on: February 08, 2017, 08:47:47 PM »
All my themes are broken.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
I thought I'd give an overview of the new features since 0.7.19 that were included in 0.7.20b1 (http://retrofe.nl/SMF/index.php?topic=7.msg291#msg291):And:
- Fixed menuSort = no behavior for include.txt files.
- Fixed Windows expansion of %RETROFE_EXEC_PATH%.
- Fixed local language support.
- Fixed container scaling.
- Fixed input queue when returning from a game.
- Fixed crash on exit when a controller is connected.
- Rewritten menu scrolling and input handler.
- Added support for hierarchy in the roms directory via list.romHierarchy parameter in collection's settings.conf file.
- Added playlist support via the keys favPlaylist, nextPlaylist, and prevPlaylist. The playlists should be placed as <playlist name>.txt in the collections/<collection name>/playlists directory.
- Added MacOS support (Tom).
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_pthread.dylib 0x00007fff94f184fc pthread_mutex_lock + 0
1 libsystem_c.dylib 0x00007fff94d5e9f8 closedir + 25
2 retrofe 0x00000001040bc777 CollectionInfoBuilder::ImportRomDirectory(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, CollectionInfo*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, Item*, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, Item*> > >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, Item*, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, Item*> > >, bool) + 805
3 retrofe 0x00000001040bb2bd CollectionInfoBuilder::ImportDirectory(CollectionInfo*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) + 2255
4 retrofe 0x00000001040ba5b8 CollectionInfoBuilder::buildCollection(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) + 1674
5 retrofe 0x00000001040b9ee4 CollectionInfoBuilder::buildCollection(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) + 72
6 retrofe 0x00000001040f7829 RetroFE::getCollection(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) + 75
7 retrofe 0x00000001040f6028 RetroFE::run() + 2622
8 retrofe 0x00000001040f43ac main + 5788
9 libdyld.dylib 0x00007fff94d03255 start + 1
and don't forget there is now a --os=mac option for running the python step. We should better track adding new features as they affect multiple platforms.In this case I just didn't test it fully enough; it's not OS related. I added playlists, and only tested it with collections that actually had playlists, including my Main collection.
Sent from my SM-G920F using Tapatalk
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_pthread.dylib 0x00007fffd61e04fc pthread_mutex_lock + 0
1 libsystem_c.dylib 0x00007fffd602dadc readdir$INODE64 + 22
2 retrofe 0x0000000104e14e5f CollectionInfoBuilder::addPlaylists(CollectionInfo*) + 277
3 retrofe 0x0000000104e4fc54 RetroFE::getCollection(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) + 1078
4 retrofe 0x0000000104e4e068 RetroFE::run() + 2622
5 retrofe 0x0000000104e4c3ec main + 5788
6 libdyld.dylib 0x00007fffd5fcb255 start + 1