Virtual Console vs. Wii
-
-
Virtual Console is typed as Computer Game Platform. Should this be used as the platform VC releases or should we stick with just Wii. Furthermore, should WiiWare be typed as Computer Game Platform and used in the same regard?
-
This is an interesting problem. You certainly wouldn't want people to have to add Virtual Console to hundreds of old games.
Assuming that VC is fully compatible with old platforms, we may need to have a property such as "compatible with" that asserts VC is compatible with other consoles. When somebody queries freebase, then, they would be able to see what directly supported platforms as well as what compatible platforms the software would run on.
And WiiWare seems more like a distribution channel/brand. I'm not sure it's really a platform.
-
Definitely a distribution channel. The platform is the Wii. Wiiware is a delivery mechanism to allow on e to purchase/download to play on the Wii.
-
I would probably make the platform Wii, since that's the system that the data is tailored for. I think stuff like Virtual Console would be best described as a distribution mechanism. Perhaps a property for that would be advisable.
As for WiiWare, I would agree. Xbox Live Arcade is listed as a platform, though, and should be changed if WiiWare is also not a platform.
-
Looks like before you remove/move the WiiWare and Xbox Live Arcade, some sort of reworking of the version property needs to happen.
And furthermore, is the Frogger available as an Xbox Live Arcade game really the same Frogger that is an Arcade game or an adaptation of a later console version? Galaga...Is it the same software just adapted to run on a new console/emulation?
-
Both games are different from their respective originals, so they could be considered different games.
It really brings another problem into focus: do enhanced versions of a game count as separate topics or versions of the same game? Is Resident Evil for Gamecube a different topic from Resident Evil for Playstation?
-
Thought I'd make a suggestion about this:
- A new type, something along the lines of Computer Game Distribution Channel/Method/etc., for services like Steam, XBox Live, WiiWare, etc.
- A new property for Computer Game Version, "Distributed through"
- Removing the Computer Game Platform from Virtual Console and the like and using Computer Game Distribution Channel, instead.
-
+1
-
Just to give everyone a heads up, I've begun modeling a type for distribution systems (mailing list thread here) and have a prototype up in the sandbox:
http://www.sandbox-freebase.com/view/cvg/computer_game_distribution_system
Let me know if you have any suggestions. I'll probably move it over this weekend.
-
I'm not sure that currency is the right expected type for the Payment System property, since the Currency type seems to be designed for official currencies of countries and the like. A new type ("CG Distribution Currency" or something) would allow you to reciprocate the link, so it would be easy to see all the places you can use your Nintendo Points. Just a thought. You could also reciprocate the property on the Computer Game Platform type, I think. But this basically looks good to me.
-
Yeah, I had a hard time decided whether or not I should use Currency, but due to precedence (albeit from a single topic) and the fact that Wikipedia models Nintendo and Microsoft points like other currency, I ultimately went will the standard type.
-