Start | Size | Description | Notes |
---|---|---|---|
0x00 | 0x4 | 0x00000100 | |
0x04 | 0x4 | File size | Includes the header and footer |
0x08 | 0x4 | Location of ROM | Always 0x00000030 in official files |
0x0C | 0x4 | Location of PCM samples | Comes after end of ROM in official files |
0x10 | 0x4 | Location of PCM footer | Equals file size if PCM data missing |
0x14 | 0x4 | Location of footer (below) | Same as New 3DS's SNES VC header starting from 0x30 |
0x18 | 0x4 | Lo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# Permission to use, copy, modify, and/or distribute this software for any | |
# purpose with or without fee is hereby granted. | |
# | |
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH | |
# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY | |
# AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, | |
# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM | |
# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR |
When using the WDM drivers, Windows itself will emulate a Sound Blaster Pro. Nothing needs to be done and nothing special will show up in Device Manager.
SB16 emulation requires the .vxd driver set. Additionally, a change to the registry is needed and the driver needs to be installed twice.
The Creative inf files do not install SB16.inf and can’t correctly install it by any method until you add an entry to the registry.
REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CreativeTech\Emu10kx\Emulation]
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define _CRT_SECURE_NO_WARNINGS | |
#include <cstdio> | |
#include <cstdint> | |
#include <memory> | |
#include <map> | |
#include <list> | |
#include <vector> | |
#include <set> | |
#include <algorithm> | |
#include "crypto.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Scramble/descramble raw NAND dumps from the NES Classic. | |
plutoo 2016 | |
Cheers to brizzo, derrek. | |
*/ | |
#include <stdio.h> | |
#include <string.h> | |
#include <stdint.h> |