Jump to content

habbasi

New Members
  • Posts

    13
  • Joined

  • Last visited

Profile Information

  • Custom Status
    RetroATK/Lythium Software Engineer
  • Gender
    Male
  • Location
    Darmstadt, Germany

habbasi's Achievements

Space Invader

Space Invader (2/9)

7

Reputation

  1. I see a few things that need addressing, particularly the situation with LibRetro and how powerful our CPU needs to be for emulation. For all our supported consoles (besides the N64), we were good with a ~1 GHz ARM CPU for full 60 FPS. We're still going for x86 because that is much more powerful, and with that we can achieve a solid 60 FPS even with N64, which is the most complex console on our list. Second, while LibRetro IS a collection of some old and some new emulators, it is a collection that is almost complete with respect to emulation accuracy. The interface will be modern as compared to the "old" emulators, and emulation accuracy will be as good as you can get with open-source, as as mentioned before, the performance will be top notch as well.
  2. Yes, there are open-source emulators and LibRetro cores for Genesis, but the license for these isn't GPL compatible, and so we cannot use them. Getting a license for these is tougher than it really sounds. Unlike commercial licenses, which are owned by a company which you would have to make a deal with, open source licenses cannot be changed without actually tracking down every single person who contributed to the project and getting them to either waive their rights or relicense it. Some of these people may be unreachable, and if their contribution to the project is more than a few lines of code, it may be impossible to work around it.
  3. The intent is to provide a single click solution that will do everything for you provided you have a network connection and a USB stick. And SEGA Genesis is the only console with that problem, all the others on the list will work fine out of the box. Edit: We could put the core in but that would violate licenses. For this reason, to honor licensing agreements, we unfortunately have to introduce this slight detour.
  4. The bsnes core comes under the GPL license, and so will be included with our software. For SEGA Genesis, you are correct. We cannot include the core directly with our software due to licensing restrictions, but we will try to provide a tool that will compile it and link it in directly from GitHub. Edit: Of course, the fallback to use an external emulator will always be there.
  5. We will be providing the full source for our desktop software for the Lythium Core as well as the full source of the software on Lythium Standalone. We won't be locking down the Lythium Standalone, there will be ways to compile and install your own software on it (i.e. it will not be TIVO-ized), however, custom software may not be supported. To get a bit more technical, we will only add LibRetro cores that are GPL-compatible (most are). There will also be the ability to point the software to external emulators you install yourself.
  6. We don't earn anything from the software, it'll be FOSS (GPL3). The Lythium Core will be able to write to flash carts as well, which is how it'll support the homebrew community.
  7. Thank you for the words of encouragement. We have already gone through a few hardware revisions and are now developing the firmware and software in tandem.
  8. The Lythium Core will act as a ROM/SRAM dumper and flasher and we believe there is enough of a Homebrew market out there that could benefit from this. Also, there will be an option in the included software to just insert your cart into Lythium core, and to hit Play and play the game right away. In other words we will be abstracting away the step of dumping the ROM and passing it onto the emulator, rather, the software will do emulation for you. We also plan to make it possible to share your moments via social media.
  9. While you are correct that there are other systems out there that do this, to our knowledge none are aiming for our price point, or supporting as many systems as we are. We are also hoping to aim for the PC market with Lythium Core and the console market with Lythium Standalone.
  10. I'm sorry, I should have been more clear. Lythium Core allows you to do what I just said. Lythium Standalone allows you to put carts in and play on your TV, but with most emulation features like save states, varying emulation speed etc. We're aiming for both markets here. Those that want to play on the PC and those that want to play it like consoles.
  11. While it is doing that, the dumping times are very fast, within a few seconds most of the time. The emulator software we will be using LibRetro, one of the already-established open-source emulation code-bases. What we want to accomplish is making the experience as seamless as possible for anyone who owns carts for any of the supported systems.
  12. Hello. What our system does in a nutshell is read the game off the cart and play it on your PC with the included software. You can also buy the Lythium Pro which acts exactly like a home console. You attach the cart to it via a suitable adapter and play off it like an actual console.
×
×
  • Create New...