Comments (4)
Wanted to call out that save states are now available with 0.3.1, and I edited my comment above to reflect that
from openfpga-nes.
EDIT: Save states are now out, so that's a good reason why you might want to use my core.
In general, you'll want to use the Spiritualized cores if you want the most fully featured emulation (the only exception will be the SNES core if/when Spiritualized releases it, as the srg320 SNES (my core) supports more special chips than the Analogue one). My cores (and the MiSTer cores they come from) are OSS, so the community can make improvements as necessary, which may be important to you.
There are some other important features covered by Spiritualized that I haven't gotten around to supporting. A partial list:
Spiritualized
- FDS support
- NSF playback (with one of the best visualizers)
- Loading of external/custom palettes
- Larger list of supported mappers (I can't find a list, but it's the same support as the NT Mini Noir)
agg23
- Save states
- OSS, with latest upstream at https://github.com/MiSTer-devel/NES_MiSTer
- Community supported
- Matter of opinion, but the AR is correct, rather than being locked at 4:3 (to be fair, you can manually edit
video.json
in the Spiritualized core to correct this) - Lightgun/zapper support
Obviously the Spiritualized core is the one to go with unless you value the OSS aspect or save states. Features like FDS and NSF playback should come to this core in the future, but I'm not very interested in working on them right now. This core is definitely one to consider because of save state support, as the Spiritualized core will likely never support it.
from openfpga-nes.
@agg23 thank you for the great comparison of the features of the 2 cores, and for the NES and SNES cores.
I'm a big fan/user of MiSTer as well, and it's great to hear these cores come from there. Huge respect for the accuracy and features of MiSTer cores.
Save state support will definitely be a big reason to use this core if it comes, and the lightgun supports sounds interesting though I haven't tried it yet.
Trying 11:9 (based on suggestion from libretro/RetroArch#2837) on the Spiritualized NES core video.json and that looks good to me and fills the Pocket screen better, though some CRT YT footage looks more like the 4:3. I know with SNES it's game-specific and it's great that the agg core makes it easy to switch 4:3 on/off - I landed on 4:3 ON being better w/Chronotrigger, but OFF with Ghouls 'n Ghosts for example.
from openfpga-nes.
Wanted to call out that save states are now available with 0.3.1, and I edited my comment above to reflect that
That's great news thank you! I'll try it out soon.
from openfpga-nes.
Related Issues (20)
- Framework error HOT 2
- FDS Support
- SMB 3 Battery Hack Not Running HOT 1
- Super Mario Bros. 3 (Definitive Edition) does not work HOT 2
- Custom pallettes support HOT 1
- missing Load Cartridge in Core Settings HOT 2
- Saves are wiped HOT 1
- Save states (Memories) don't seem to work at all. HOT 3
- Sleep function resets game to title screen. HOT 1
- Missing graphics while using custom pallette HOT 2
- Frequent Audio Popping HOT 16
- PAL Support HOT 4
- Can't seem to save state in several games HOT 2
- Boulder Dash grey screen. HOT 2
- SMB3 Romhacks not working HOT 5
- Unable to see NES as system in menu HOT 2
- Reset option HOT 1
- Castlevania 3 sprite missing HOT 1
- NSF Sound File Support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openfpga-nes.