It is currently Mon Jul 24, 2017 11:31 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: BassNES - NES Emulator
PostPosted: Sat Jun 03, 2017 12:19 pm 
Offline

Joined: Tue Mar 28, 2017 4:36 pm
Posts: 2
Hey guys! This is an emulator I've been working on since the middle of March 2017. Its written in java so it should be cross platform. BassNES is cycle accurate and a lot of work has gone into making it as accurate as I reasonably can. Along with the complete emulator I am maintaining a headless core library so that others can include it in their own projects. I modeled the core off liberto and it includes an interface for callbacks and eveything (except a gui) to get an emulator up and running.

Source: https://github.com/QuantumSoundings/BassNES
Latest Release: https://github.com/QuantumSoundings/BassNES/releases
Licensed under AGPL 3.

BassNES has many of the standard features you would expect including:
- An NSF Player.
- Save States.
- Various graphical and palette options.
- NTSC filter.
- Controller support (provided through Jinput)
- Being exceptionally fast for a Java emulator.

It also has some less common features like:
- Fully mixable audio.
- Audio Visualizer with an oscilloscope and piano keyboard.

Its been a lot of fun working on this and I've got lots of cool features planned. I couldn't have done it without all the amazing documentation, test roms, etc, this community has created. I also want to thank all those that frequent #nesdev, your help there has been extremely valuable. This community is awesome and I thank you for everything. I want to give special thanks the Mesen author Sour, and HalfNes author Andrew Hoffman. Your source codes have helped me to diagnose countless issues.

Let me know if there are any obvious features that are missing, or if support for a mapper you need is missing. I've still got a ways to go with mappers.

Now throw all the constructive criticism you can at me. So that I can make BassNES the best emulator it can possibly be!


Top
 Profile  
 
PostPosted: Wed Jul 12, 2017 2:18 pm 
Offline

Joined: Tue Mar 28, 2017 4:36 pm
Posts: 2
Change log:
0.4.1 - Fix for a crash on startup. It was related to a poor understanding of Jinput.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: Google [Bot] and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group