Update Log v1.16.x - quinton-ashley/nostlan GitHub Wiki

This update log covers changes made in v1.16.x. Unfamiliar with Nostlan? Read a summary of its features and look at screenshots on the home page of this repo.

Download Nostlan for free and if you enjoy the app please make a donation, any amount is appreciated. Support the development of Nostlan on patreon to gain access to premium features!

If you need help, contact me on Discord or by email [email protected]

Update Summary for v1.16.x

  • frontend support for em-fceux a javascript based NES emulator! I'm in the early stages of working of this, no save states or two player support yet. The reason this is kind of a big deal as a proof of concept is because I've been working on an Nostlan iOS app too which would also support em-fceux. My hope is that this iOS app could be on Apple's App Store since it wouldn't actually include the emulators, they'd be downloaded from the internet. If I'm mistaken in thinking this could work please let me know lol. Nostlan for iOS would be a big improvement on using the demo sites for these emulators in Safari because it will have game controller support over bluetooth, configurable on screen controls, and of course a game library viewer. Patreon supporters could auto-load save states from their cloud saves. My goal is seamless pick up and play between the desktop app and iOS app.
  • fixed some problems with the automated installer feature to install emulator apps within Nostlan. It can handle several types of official build packages: stand alone, portable, installer executables, and dmgs! Just press install and Nostlan will handle downloading, extracting, and moving the emulator app into its default location. On Linux, Nostlan can do package manager cli installs too.
  • fixed dimming to indicate when Nostlan isn't in focus when users are configuring emulators
  • fixed gamecube controller adapter support
  • fixed a bug that prevented first time users from being able to use the app after setting it up during the first time Nostlan runs. The problem was that the user preferences file was created incorrectly, including default settings for all operating systems. This problem could only be correctly modified for the user's OS the second time the user would run Nostlan.
  • fixes for MAME compatibility for linux users, admin privileges required to make the mame folder writable.

Coming Soon

  • two player and save state support for em-fceux
  • adding more javascript emulator support to Nostlan https://www.cambus.net/emulators-written-in-javascript/
  • proper UI translations for Russian, Spanish, and Japanese
  • easier way to manually identify games within the app
  • easier way to manually download images of game art within the app for games that Nostlan couldn't automatically find art for. This feature would enable users to search for images and add them without even to use their web browser, download them, rename them, and move them to the game's imgdir.
  • create an extension protocol that will let users add support for other system's game libraries and emulators

Support the Development of Nostlan!

Patreon supporters get premium features for only $1 a month!

Even though I decided to make this project open source and free to use, it still took a lot of work and a long time to develop. If you appreciate my work so far and will continue to use the app please support its development. Thank you!

Features that might be offered in the future:

  • support for your PC game libraries! (Origin, Steam, Epic Games, etc.)

For the past two years I've spent way too much time developing Nostlan. I'm really happy with the progress I've made but I'd be able to work on it a lot more if I felt like the community was interested in it. Even 50 supporters would be huge for me! After I get to a point where I feel like I can do a big v2.0 release, I'm going to make a lot of video tutorials that walk people through the setup process. My goal is to have 200 Patreon supporters!