sd2snes

Discussion of hardware and software development for Super NES and Super Famicom.

Moderator: Moderators

Forum rules
  • For making cartridges of your Super NES games, see Reproduction.
Near
Founder of higan project
Posts: 1553
Joined: Mon Mar 27, 2006 5:23 pm

Re: sd2snes

Post by Near »

Greg2600 wrote:I really want to see more games using the MSU1.
Me too. While adding anime FMVs to games (backports from later remakes, eg Chrono Trigger) is quite difficult, adding CD-audio is actually extremely simple. Takes about 30 minutes of effort per game. Filter out routine $214x accesses that always occur, and then spot the unique ones between songs playing. Jump up a few functions in the stack and there's your "lda #track; jsr loadAndPlayTrack", patch it with an MSU1 play track command, done. Brings in the possibility of adding orchestral / remix sound tracks to games and such.
naI
Posts: 112
Joined: Fri Jun 26, 2009 4:58 pm

Re: sd2snes

Post by naI »

byuu, are you going to release a MSU1 version of your translation of Der Langrisser, with cutscenes and the like from the PC-FX port?
Near
Founder of higan project
Posts: 1553
Joined: Mon Mar 27, 2006 5:23 pm

Re: sd2snes

Post by Near »

Eventually I'll post an MSU1 patch to support the Langrisser II soundtrack (it's absolutely amazing, by the way.)

But no to the cutscenes. There's no source for high-quality encodings of any of them, and each game changes the story around a bit, and mixes them in with dialogue scenes and such. Far too much effort.
User avatar
Ramsis
Posts: 341
Joined: Sun Jul 01, 2012 6:44 am
Location: Lion's den :3
Contact:

Re: sd2snes

Post by Ramsis »

(In reply to a question in the PowerPak thread ...)
marvelus10 wrote:Have you considered working on the SD2SNES as well, maybe helping to implement some of the remaining chips?
Thanks, marvelus10. :)

Funny that you ask, because I fiddled around with the SD2SNES source a few months ago, and actually came up with a new menu design just for my own pleasure. But even though ikari_01 approved my efforts and asked me to help with a theme selector, I haven't had the time for that so far. :( As far as the special chips are concerned: To be honest, I'm not proficient and confident enough in SNES programming (yet) to offer my help with that.

Anyway, here's what I did back in April:

Image

Download: menu_WIP06b.bin (Usage: Just replace menu.bin on your SD card with this file. Source code used was v0.1.5.)
Some of my projects:
Furry RPG!
Unofficial SNES PowerPak firmware
(See my GitHub profile for more)
User avatar
marvelus10
Posts: 243
Joined: Fri Feb 09, 2007 5:01 pm
Location: Nanaimo, BC Canada

Re: sd2snes

Post by marvelus10 »

Now you brought that up I do remember reading about it a while back. A custom menu screen option would be pretty nice, however when I got my SD2SNES I made a label to match the menu screen, I like that graffiti style of artwork.

Thank you for the answer, I look forward to more of your projects.
qwertymodo
Posts: 775
Joined: Mon Jul 02, 2012 7:46 am

Re: sd2snes

Post by qwertymodo »

Ramsis wrote:(In reply to a question in the PowerPak thread ...)

As far as the special chips are concerned: To be honest, I'm not proficient and confident enough in SNES programming (yet) to offer my help with that.
SNES programming isn't really of any use at all in terms of implementing the enhancement chips. That's all Verilog/VHDL, which is an entirely different beast altogether.
User avatar
Ramsis
Posts: 341
Joined: Sun Jul 01, 2012 6:44 am
Location: Lion's den :3
Contact:

Re: sd2snes

Post by Ramsis »

qwertymodo wrote:SNES programming isn't really of any use at all in terms of implementing the enhancement chips.
I don't fully agree. While implementing a custom chip e.g. on an FPGA might indeed be a matter of being able to program your custom hardware, accurately replicating the chip's behavior still requires you to understand its inner workings, its ports/registers, how it communicates with the SNES etc. In fact, I believe this is the hardest part of it all. :)
Some of my projects:
Furry RPG!
Unofficial SNES PowerPak firmware
(See my GitHub profile for more)
qwertymodo
Posts: 775
Joined: Mon Jul 02, 2012 7:46 am

Re: sd2snes

Post by qwertymodo »

That's a big part of it, sure, but the hardest part is internal timings, some of which aren't even fully known yet.
User avatar
jwdonal
Posts: 719
Joined: Sat Jun 27, 2009 11:05 pm
Location: New Mexico, USA
Contact:

Re: sd2snes

Post by jwdonal »

So where can I buy the latest hardware version of this? stoneagegamer is all out of stock and the one on retrogate looks different. i'm confused what to buy...?
User avatar
marvelus10
Posts: 243
Joined: Fri Feb 09, 2007 5:01 pm
Location: Nanaimo, BC Canada

Re: sd2snes

Post by marvelus10 »

jwdonal wrote:So where can I buy the latest hardware version of this? stoneagegamer is all out of stock and the one on retrogate looks different. i'm confused what to buy...?

I bought mine from Retrogate, easy purchase, fast delivery, no issues. krikzz (retrogate) was helping ikari with building the SD2SNES when the demand got to be too much before other resellers started selling them.
User avatar
marvelus10
Posts: 243
Joined: Fri Feb 09, 2007 5:01 pm
Location: Nanaimo, BC Canada

Re: sd2snes

Post by marvelus10 »

For those interested ikari_1 has invited people to create their own patches for the SD2SNES cart.

https://github.com/mrehkopf/sd2snes
User avatar
jwdonal
Posts: 719
Joined: Sat Jun 27, 2009 11:05 pm
Location: New Mexico, USA
Contact:

Re: sd2snes

Post by jwdonal »

Since this thread just got bumped, I thought I might as well add that this flash cart has been awesome to use. I just got it a couple weeks ago and it's been great for working with my SNES on my logic analyzer and uploading test ROMs for the SPC700. And of course...for playing games. :) It may be expensive, but worth every penny.
dashv
Posts: 12
Joined: Mon Jan 27, 2014 10:24 pm

Re: sd2snes

Post by dashv »

I'll second that and give the thread another bump. :)

The SD2SNES is very impressive and I am learning how to use the MSU1 in my first ever homebrew game. :)
Post Reply