OpenShopChannel / Apps

Open Shop Channel Applications Repository
https://docs.oscwii.org/repository-manager
40 stars 23 forks source link

Cave Story Wii Port (CSE2) #14

Closed autumn-mnya closed 5 months ago

autumn-mnya commented 1 year ago

https://autumn-mnya.github.io/games/cavestorywii/files/cavestorywii.zip

Peripherals: 1 Wii Remote, 1 Wii Classic Controller, 1 GameCube Controller, SD Category: Game

Name should be either "Cave Story" or "CSE2". Author name can be listed as autumn_mnya.

Long description: This is a port of Cave Story to the wii, built off of CSE2, a decompilation of Cave Story's freeware version.

dhtdht020 commented 1 year ago

Very cool. Just making sure, is this something that is okay to distribute? Does this not include copyrighted assets?

autumn-mnya commented 1 year ago

This is based on the freeware version, so it doesn't contain copyrighted assets. The cave story community has also come to the conclusion that distribution binaries of it is okay as well.

dhtdht020 commented 1 year ago

The freeware version's assets are not copyrighted?

autumn-mnya commented 1 year ago

No..?

If they were, why would they be uploaded on cavestory.org?

Not to mention the dozens of mods releasing the assets + nxengine using them, it's fine. Cave Story+'s updated graphics/music is a problem though --> Which should not be uploading and isn't in this.

dhtdht020 commented 1 year ago

I think this is a very cool project and I do want it in, but I hope you do understand this is an area Open Shop Channel has to be careful about, and there are things we cannot do without some investigation first, which is the purpose of this conversation.

I am not familiar with the specifics of the Cave Story scene or community, and I need clarification on these subjects.

I can see that Cave Story Engine 2, which this is supposedly based on, was DMCA'd once before. I can also see that this switch port on Homebrew App Store seems concerned about that.

Is the DMCA relevant to these assets?

Additionally, unless I'm missing something, this other switch port does not seem to be bundled with the assets(?)

emilydaemon commented 1 year ago

The DMCA affected the source code only as it was a decompilation, I don't think distributing binaries of it is illegal.

dhtdht020 commented 1 year ago

I am less concerned about the binary, I need consensus on the assets.

autumn-mnya commented 1 year ago

Incredibly late response to this.

The doukutsu-rs project has the freeware game data in its own repo, and it's perfectly fine because it isn't new content added in the Cave Story+ releases of the game.

The freeware assets are fine to redistribute. Cave Story+ assets (which arent used by this port) would need to be grabbed by the user.

larsenv commented 6 months ago

@Artuto is this gonna be merged

autumn-mnya commented 5 months ago

This has been updated to have 4 player local co-op, along with mod support and 6 default built-in mods to go along with the base game.

It supports 4 Wii Remotes, 4 GameCube controllers, and 4 Classic Controllers.

Regarding content --> It doesn't contain any of the upscaled graphics used in re-releases of Cave Story released by nicalis such as Cave Story+ for PC, Cave Story+ for switch, and Cave Story wiiware. Same goes for the soundtrack, it only contains the original "Organya" soundtrack.

This port is based off of the decompilation project --> CSE2, which was DMCA-d by nicalis a couple years back.

The Cave Story community specifically has figured out that it seems to be okay to upload binaries of CSE2, but preferably not the source code usually. You can see multiple CSE2 ports released without the source code --> Such as the vita port, the java port, or many of the CSE2 related mod releases.

It should be fine to upload this port to Open Shop Channel, but its up to others whether or not it should be put on the shop channel. I just think it'd be pretty nice to have this version of Cave Story more accessible to others, is all.

Hope this makes sense, and that is all.

Artuto commented 5 months ago

Can you confirm if this supports Wii Mini and vWii?

playerjmr commented 5 months ago

Can you confirm if this supports Wii Mini and vWii?

i dont doubt it wouldnt work on either of those, unless it specifically only supported gamecube controllers, which appears to not be the case