It works now! Finally. I have working audio now.
Oh yeah, while I was trying to get this working I had removed the first two bytes from the SPC driver but not the music data, and the result sounded very silly:
(That's fixed now too)
Search found 186 matches
- Sat Apr 09, 2016 2:46 pm
- Forum: SNESdev
- Topic: Heartcore Project WIP
- Replies: 42
- Views: 11650
- Sat Apr 09, 2016 1:12 pm
- Forum: SNESdev
- Topic: Heartcore Project WIP
- Replies: 42
- Views: 11650
Re: Heartcore Project WIP
It doesn't have to begin at $200 (since I've generalized my SPC loading code now) but it does need to work. Anyway, I extracted the driver from the provided .spc and loaded it at $200. For some reason however I had to tell the SPC to start execution at $3cde instead of $200 before it would work. So ...
- Sat Apr 09, 2016 10:02 am
- Forum: SNESdev
- Topic: Heartcore Project WIP
- Replies: 42
- Views: 11650
Re: Heartcore Project WIP
SNESGSS works by swapping in and out music. First, you need to send the load command to the SPC700 (after stopping the previous piece of music, if it hasn't been done yet). The SNES APU will respond with returning to the firmware uploader. Then you load some data to where the music is going to be s...
- Fri Apr 08, 2016 4:37 pm
- Forum: SNESdev
- Topic: Heartcore Project WIP
- Replies: 42
- Views: 11650
Re: Heartcore Project WIP
Okay, I am making progress on SPC stuff but I'm running into a problem that I had before and haven't been able to solve. Basically I upload the SNESGSS driver to the destination starting at $200, and then begin execution at that same address. SPC-side, everything seems normal for a while - it goes t...
- Wed Apr 06, 2016 3:42 pm
- Forum: SNESdev
- Topic: Heartcore Project WIP
- Replies: 42
- Views: 11650
Re: Heartcore Project WIP
Disclaimer -- I'm working on the SNES Tracker (ST) and my responses to you triggered a lot of ideas on its development. I hope my posts are still helpful to you, despite them being laden with my development progress. That's fine. Long posts are good for thinking about things! I look forward to your...
- Tue Apr 05, 2016 6:15 pm
- Forum: SNESdev
- Topic: Heartcore Project WIP
- Replies: 42
- Views: 11650
Heartcore Project WIP
Hihi, I thought I would make a thread here to document the work I'm putting into my SNES homebrew game, which I'm going to call the "Heartcore Project" for now. My background is C++ and Lua - this is the first time I've done anything in a standard assembly language. The game will be a &quo...