Comments (3)
I haven't looked at these docs before I removed your link, but Merry and I sincerely doubt it has the kind of in-depth information we're after.
from bsnes.
Just to add a little more detail, while I also haven't seen the documentation in question, I know there's a lot of Official SDK docs floating around for various consoles, and from what I've heard, they're really focussed on writing games, they don't contain enough information to write a decent emulator, and they definitely don't contain the sort of low-level information bsnes needs to be complete. The games that followed the instructions in the SDK all work perfectly in bsnes; it's the games that break the SDK's rules that we're having trouble with.
It's possible there's Nintendo documentation about this stuff, but if it existed it would probably only be internal design documentation (from when the PPUs were being designed and tested) or very recent emulator documentation (from when Nintendo started writing their own emulators for the Virtual Console, etc.). Either way, though, the SDK docs aren't it.
Thank you very much for the offer, though!
from bsnes.
I have in fact looked, and it's exactly the same docs that I thought it'd be and have seen before.
from bsnes.
Related Issues (20)
- Latest commit for packaging? HOT 6
- mapping keys HOT 1
- 4MB/8MB Super FX ROMs not supported
- Question: what does the "No sprite limit" option do exactly? HOT 2
- Final Fantasy V RPGe v1.10 Black Screen HOT 3
- Uninitialized use of local variable in bsmemory.cpp HOT 2
- Mega Man II SNES port - broken graphics HOT 19
- Fullscreen on Linux doesn't always stretch
- /bsnes: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./bsnes) HOT 2
- bsnes/heuristics/game-boy.cpp — 3 lines after `if` are indented, but not in block HOT 4
- bsnes/sfc/controller/justifier/justifier.cpp: probably unintended `player2` instead of `player1` in `player1`-related statement group HOT 2
- QWidget::paintEngine: Should no longer be called HOT 1
- Option to disable IPS softpatch warning HOT 1
- Can't use two identical input devices simultaneously HOT 3
- Feature Request: Please add Blarggs NTSC SNES filters HOT 5
- Feature Request: Add controller profiles
- Continue Movie Record Support + Meta Information
- Cannot Disable 2nd Controller Port HOT 4
- macOS: loading a savestate crashes on recent nightly builds HOT 1
- Can you adding beautiful controller input like this image below? HOT 1
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 bsnes.