Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add BlargSPC 3ds #268

Open
1 task done
dldropper opened this issue Sep 8, 2024 · 0 comments
Open
1 task done

Add BlargSPC 3ds #268

dldropper opened this issue Sep 8, 2024 · 0 comments
Labels
app request Request an app be added / changed

Comments

@dldropper
Copy link

Title

BlargSPC 3ds

System(s)

3DS

Categories

Utility

Unique ID(s)

No response

Image link

No response

Icon link

No response

Long description

BlargSPC is a homebrew SPC player that is capable to play SNES SPC-dumped files on the 3DS. It is based on the SPC/DSP cores og blargSNES.

User guide

FAQ

Q. Why am I getting this message: NDSP could not initialize?

BlargSPC uses the NDSP firmware for audio playback instead of the old CSND methods. This means you will either need to run a more recent version of *hax with relevant payloads (2.5 or greater) to have access to the hb:dsp service, or you need to dump the binary from an existing retail game or eShop title. The firmware is copyright data, so it cannot be supplied.

If you wish to go with the dump method, then please go to the DSP Firmware Dumper page and follow the instructions.

Q. This can play SPC files of games that currently have no audio in blargSNES. Does that mean a fix for blargSNES is coming soon?

Unfortunately, no, not because of this anyways. The reason why blargSNES has trouble with some audio in games is because of communication/sync problems (among other things) between the main CPU and SPC cores.

SPC files you may find online were dumped by other emulators that don't have this problem. But, at least this shows that the audio can process/play once this issue with blargSNES is resolved.

Q. Wait, I can play SPC files of games with enhancement chips in them. Does that mean...

No, it does not. The SPC/DSP cores are completely independant from the rest of the system with the exception of a couple of lines to the main CPU used for SPC uploading/downloading.

Controls

D-Pad - Navigate directories (Up/Down by individual, Left/Right by blocks)

X - Exit player

A - Play selected SPC file, Enter/exit directory

B - Stop playback

Known Issues

Some SPCs may not play, or may have clicks in them, but the majority of the files (tested by the developer) appeared to play fine.

Screenshots

BlargSPC

GitHub repository of the app

https://github.com/DiscostewSM/blargSpc

Author

No response

Short description

No response

Source code link

No response

Creation date

No response

Last update date

No response

Website link

No response

Wiki link

No response

Download page link

No response

Version number

No response

Version title

No response

Download link(s)

No response

Other notes

No response

Developer permission

  • I am the app developer or have permission from the app developer to make this request; my request is compliant with the Universal-DB guidelines
@dldropper dldropper added the app request Request an app be added / changed label Sep 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app request Request an app be added / changed
Projects
None yet
Development

No branches or pull requests

1 participant