It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
low rated
As long as they neither ban nor hunt roms and emulation of snes, i have no problem, plus i approve. But i ain't buying. This stuff is ages old and most importantly, free already!
Post edited January 30, 2015 by KiNgBrAdLeY7
Hope Disney releases Aladdin on GOG. Probably the only Disney game I would insta-buy
avatar
Barry_Woodward: For those hoping to see classic SNES games like the Super Star Wars Trilogy and Zombies Ate My Neighbors available on GOG, there might be hope.

I tweeted one of the people involved with releasing LucasArts games on GOG:

"@sethdavis SNES ports on GOG? Indiana Jones' Greatest Adventures, Metal Warriors, Super Star Wars, Zombies Ate My Neighbors / Ghoul Patrol?"

He responded:

"@Barry_Woodward We'll take a look"

https://twitter.com/sethdavis/status/561058457059459072

Feel free to respond to his tweet to encourage him further.

Vote for LucasArts SNES games on the wishlist:

Super Star Wars
Super Star Wars: The Empire Strikes Back
Super Star Wars: Return Of The Jedi
Indiana Jones' Greatest Adventures
Zombies Ate My Neighbors
Ghoul Patrol
Big Sky Trooper
Metal Warriors
Sorry but I'm definitively against this dreadfull idea. If you wanna play Snes games, just grab an emulator. I like to see gog sellling good old games and a very serious support for actual machines within. But selling digital versions of old console games that are, in practice, free since twenty years on any rom site and that doesn't need actual support to work fine is for me just a rip off. It's basically not the same thing that PC/MAC/LINUX games.

I would prefer to see more Lucasart adventure (or even more Star wars) games instead.

NB: And the reauthorization of the fanmade and free "Maniac Mansion deluxe".

EDIT : I mean, would you be happy to have to pay again for "Beneath a Steal Sky" after having it for free on Gog for years ? The same movement is going to happen for Dragonsphere. And it's not a good thing for players.
Post edited January 30, 2015 by Naev
Not getting my hopes up but it would be a great thing to see. Emulation of non-DOS/Windows platforms is a natural area for GOG to expand into eventually.
avatar
KiNgBrAdLeY7: This stuff is ages old and most importantly, free already!
avatar
Naev: selling digital versions of old console games that are, in practice, free since twenty years on any rom site and that doesn't need actual support to work fine is for me just a rip off.
Being old or frequently pirated doesn't make them free. They are no more free than any PC/Mac/Linux pirated game.

avatar
Naev: I mean, would you be happy to have to pay again for "Beneath a Steal Sky" after having it for free on Gog for years? The same movement is going to happen for Dragonsphere. And it's not a good thing for players.
Those games were made available as freeware by their IP owners. ROMs of console games are not the same thing.
Post edited January 30, 2015 by Barry_Woodward
low rated
Emulation is not piracy. Come on, people. Emulation was branded as piracy, only AFTER corporations noticed that many people loved it and sunk in it. Before it, they did not even care. Up to one point, mame roms were freely distributed through pc magazine CD gift and no one even cared.

After they decided to make profit out of it, they started moving, banning, selling and stuff. The word free always gets stuck in the throat of many people. Don't spit, son; swallow instead!
Tweet Disney / Lucasfilm decision-maker Seth Davis here:

https://twitter.com/sethdavis/status/561058457059459072

Vote for LucasArts SNES games on the wishlist:

Super Star Wars
Super Star Wars: The Empire Strikes Back
Super Star Wars: Return Of The Jedi
Indiana Jones' Greatest Adventures
Zombies Ate My Neighbors
Ghoul Patrol
Big Sky Trooper
Metal Warriors
Post edited January 30, 2015 by Barry_Woodward
avatar
Pidgeot: No, really, it was all assembly. Sure, developers would likely write tools to convert data and such, and a few companies might have dabbled in cross-compiling near the end of the console's lifetime, but the SNES SDK contains no C code at all (it's been leaked long ago, so this is not merely conjecture). Optimizers weren't nearly as good back then, and you had strict performance and size targets to meet - those targets were significantly easier to manage when you knew exactly what was happening (with a C compiler, you don't).

C wasn't widely used until the PSX/N64 era.
avatar
rtcvb32: With extreme limitations in memory like the atari2600 yeah it was all assembly, had to be to fit in 2k.

But all of it in assembly? I want to say no, mostly because it would still remain a programming nightmare. Programming is hard enough to follow in C, in assembly it's nonsensical.

There's more bloat in C++ code while in C it's pretty straight forward. I've seen macro preprocessor definitions written to output results that are picked up as specific instruction sets. Depending on calling conventions, you can store arguments in registers rather than on the stack which removes some overhead as long as the calling conventions are maintained.
I'm not making this up, you know. The games were planned to a meticulous detail; memory management was an entirely manual process - and I don't mean calling malloc/free, I mean manually designating memory locations/areas to avoid the overhead of an automatic memory manager (with only 128KB of RAM, that can be very significant).

Once you're at that level, C and assembly isn't all that different.

There's also no reason you can't write complex stuff in assembly. RollerCoaster Tycoon (which is from 1999!) was almost pure assembly; C was only used to interface with the OS libraries.
In my opinion, emulation and piracy of older games is okay...until they are being officially redistributed. This is because a game that is out of print is no longer able to directly make money for the developer, at which point the only way it can provide a benefit to the developer is for people to showcase the developer's catalog and efforts. Advertising, in other words. However, a game that is put back on the market cannot be readily justified for piracy, because it is now possible to directly benefit the people who own the copyright to the game. Setting aside arguments of morality, what about the practical issues?

I think buying games is one of the best methods to tell companies what people expect of them. For example, I want to be able to legally buy console games for use on my PC. I enjoy the power and utility that my PC offers, so being able to abandon consoles outright is desirable for me - so I want companies to have an economic reason for doing so, otherwise they wouldn't be able to justify the loss of control.

My reason for supporting GOG is to emancipate culture from DRM and other forms of control - but very few companies would do this out of good will. I recognize this, so I have to demonstrate that I am willing to put my wealth towards that goal. Unfortunately, I cannot do this if stores like GOG do not secure the rights to sell emulated games. This is a chicken & egg scenario that must be resolved before further progress can be made.
Post edited January 30, 2015 by Sabin_Stargem
avatar
Pidgeot: The games were planned to a meticulous detail; memory management was an entirely manual process - and I don't mean calling malloc/free, I mean manually designating memory locations/areas to avoid the overhead of an automatic memory manager (with only 128KB of RAM, that can be very significant).

Once you're at that level, C and assembly isn't all that different.

There's also no reason you can't write complex stuff in assembly. RollerCoaster Tycoon (which is from 1999!) was almost pure assembly; C was only used to interface with the OS libraries.
I know how critical it can be while writing code. 128K honestly isn't enough room to justify using malloc/free, you'd rather just assign 256 byte blocks and have 16 of them available, then using one per enemy data, and stuff like that. Most often the block would never be relocated/reassigned, and as you aren't dealing with data that needs much of sorting that problem isn't really present. From there it's well made structs that are compact and hold all the data you need. For bullets and bullet hell type of stuff, usually x,y location, sprite & speed & direction is probably all that's needed and once it's off the screen it gets recycled, swapping with something that isn't empty once per loop.

Although i know the general of crunching assembly code and structs and management, i haven't done a full game so... *shrugs* But i have done an assembler that used 320k of memory, or small com utilities using no more than 64k (quite often less than 1k beyond the programmed code).

oh well...
Nintendo doesn't own these games just because they were on a Nintendo console. Nintendo also doesn't own the rights to any emulator. There's nothing Nintendo could do about it if the official owners of the game(s) wants to redistribute them.
avatar
Naev: selling digital versions of old console games that are, in practice, free since twenty years on any rom site and that doesn't need actual support to work fine is for me just a rip off.
avatar
Barry_Woodward: Being old or frequently pirated doesn't make them free. They are no more free than any PC/Mac/Linux pirated game.
The fact is that people made them free since Nintendo and its afiliated editors (so called "developpers") didn't sold them anymore. They've built perfects emulators to give people the possibility to continue to play thoses games and advertise them.

The truth is that an old game, given for free for years and only supported by a comunity of fans for decades, musn't be sold anymore, anywhere, by any one (and I truly believed that internet really extended de facto the notion of "public domain").

That is also why it's the same thing for BaSS, Dragonsphere, or even Maniac Mansion (some years ago, the Oh-so-great Lucasart threathened to sue a group of Maniac Mansion fans that had made a tribute to the game in making a rejuvenated version - at the time it was the only way to play Maniac Mansion on PC).
Post edited January 30, 2015 by Naev
Wait, that's how much a failure that Nintendo's Virtual Console is? That they're turning to GOG to sell SNES games?

Whattawoild.
GoG already has a huge collection of emulator packages (all the Dos games), so I don't see why other emulators are out of the question, but I wonder if Nintendo has some evil 200 year lasting license to every game released for one of their consoles, be it through one of their dev-tools or whatever.
Post edited January 30, 2015 by Klumpen0815
avatar
flashpulse: Nintendo doesn't own these games just because they were on a Nintendo console. Nintendo also doesn't own the rights to any emulator. There's nothing Nintendo could do about it if the official owners of the game(s) wants to redistribute them.
This is proven in such cases as re-releases of say, the Final Fantasy and Dragon Quest games, despite most of them being exclusively on the SNES.