Retroarch: [IMPORTANT] Redream is no longer open-source

Created on 8 Jan 2018  Â·  14Comments  Â·  Source: libretro/RetroArch

Hi developpers of RetroArch,

I see on your website an article about Redream and a core of it on RetroArch. I'm here to inform you that Redream is now closed source on Gitlab ( https://gitlab.com/inolen/redream ) and so we can't download any source code. He applied that since I reported an issue about users that must pay once the access to download any binaries.

Here is the answer of the developper, Anthony Pesch (inolen) after I say that now his works on Gitlab violates the GPL3 licence :

_"No, the project is not in violation of the GPL.

This project does not use any GPL licensed dependencies, so there are no copyleft stipulations requiring the code to be licensed under the GPL, leaving myself (the author) to license the code as I see fit.

Previously, the code was public and provided under the GPL license. Now however, the source is closed and not provided to you under any open source license."_

If people want to contribute to Redream project, you can go here :

Do I need to report these issue on the documentation repository ? ( https://github.com/libretro/docs/issues )

Most helpful comment

Really shitty move. Yeah, I know all about inolen, and ever since the sega forever/retroarch story hit, he has been having dollar signs in his eyes and would like to make business deals with Redream. Except he goes about it in the most stupid of ways, and honestly he will make no money this way.

Dreamcast emulation is almost completely sabotaged at this point on the opensource front by these guys. They put the cart before the horse, and before the emulator even amounts to anything, think they can make a ‘business’ around it. So honestly, opensource dreamcast emulation is at a standstill now. none of them care about opensource or preservation, its about what is good for them and them alone.

i wanted to remain silent on this and i really tried talking some sense into inolen and proposing more lucrative ways of making some money off redream that doesnt involve something as foolhardy as trying to get users to pay for binaries, but alas, it was falling on deaf ears and this apparently is the strategy he has embarked on. It's a stupid strategy and honestly, if Sega were to ever want to buy a license to any emulator for Dreamcast, they'd just go ahead and contact Demul authors instead, at least that is complete and is accurate, if you have no chance of emulating the GPU correctly due to lack of knowledge then I dunno really how far he is going to go.

anyway, we will not remove the current redream repository. it was still GPL 3 back then, it is what it is. At least any future contributor is no longer bound to that stupid CLA though this way.

All 14 comments

Really shitty move. Yeah, I know all about inolen, and ever since the sega forever/retroarch story hit, he has been having dollar signs in his eyes and would like to make business deals with Redream. Except he goes about it in the most stupid of ways, and honestly he will make no money this way.

Dreamcast emulation is almost completely sabotaged at this point on the opensource front by these guys. They put the cart before the horse, and before the emulator even amounts to anything, think they can make a ‘business’ around it. So honestly, opensource dreamcast emulation is at a standstill now. none of them care about opensource or preservation, its about what is good for them and them alone.

i wanted to remain silent on this and i really tried talking some sense into inolen and proposing more lucrative ways of making some money off redream that doesnt involve something as foolhardy as trying to get users to pay for binaries, but alas, it was falling on deaf ears and this apparently is the strategy he has embarked on. It's a stupid strategy and honestly, if Sega were to ever want to buy a license to any emulator for Dreamcast, they'd just go ahead and contact Demul authors instead, at least that is complete and is accurate, if you have no chance of emulating the GPU correctly due to lack of knowledge then I dunno really how far he is going to go.

anyway, we will not remove the current redream repository. it was still GPL 3 back then, it is what it is. At least any future contributor is no longer bound to that stupid CLA though this way.

Indeed don't remove your repository ;3 Like I said, If people want to contribute to Redream project, they can go for instance in your repository. I created too a repository of Redream to conserve the project and to apply patches/codes of other people if they want to improve the Dreamcast emulation. I have saved a copy of the messages of the issue between me and inolen in case of I will need it.

I think we can have the help of people to improve the emulator. If someone reads all of this, we will really appreciate any help to improve the emulator.

I will put a link of your repository on my github project : https://github.com/JackoboLeChocobo/redream-Reloaded .

It's really beyond sad how sabotaged opensource Dreamcast emulation is, and all just for petty greed. I hope we can make a positive difference in that regard. It's clear none of the existing authors care at this point.

That's why I do a copy of the code and put it in my repository called "redream-Reloaded". I applied the same method for DS emulation ( DeSmuME-Reloaded on my repository) . If people want to contribute, they can do it ^^

is desmume as a project dead then?

Several years ago, DeSmuME team has created the Wifi support for connection on DWC servers, but they never applied the code. And the team on DeSmuME is the same mentality as inolen. So I use the last code (0.9.12) on their repository, and I include myself the code for Wifi connection on DWC servers. I tested this support on Windows and Linux.

Well im disappointed I really wanted Redream to succeed since it was on Windows and not Android focused like Reicast. Demul is good but I like playing my stuff in HD and the old DX11 plugin just doesn't work well enough for me.

I'm disappointed too. It is what it is. Anyway, we will keep the current GPLv3 version of it that was still available, and I hear that there will still be a libretro core version available, but closed source and potentially behind a paywall. So whatever, it is now outside of my hands and I don't really like how Dreamcast emulation is now going behind some kind of paywall.

Maybe we would get somewhere with Dreamcast emulation if we would crowdfund it and then stipulate that all code has to be opensource, or maybe get involved ourselves, dunno. I just don't like the fact it's 2018 by now and Dreamcast emulation as far as opensource is concerned is still so poor. It should be way ahead of this current state. I wonder if there is anybody from MAMEdev we could collaborate with to drag DC emulation out of the doldrums, but not sure, diplomacy is not exactly what this scene is known for and greed and self-interests seems to be the only thing most devs care about instead of what is good for the scene.

I can try to get a libretro working version. I think that I see a libretro version of redream somewhere.

Can't say I didn't see this coming even if I hoped otherwise. :(

About desmume:

https://github.com/TASVideos/desmume/

It's official repo now. And it's active...

For information, DesMuME-Reloaded uses this repository but with new features like the WiFi support to connect to DWC servers (https://github.com/polaris-/dwc_network_server_emulator) , feature that was created by the team several years ago, but they saboted it because of bad using with Nintendo official servers. And with a Windows version that compiles and works without issue ^^" . DesMuME is maintained by a team who has the same mentality as inolen ( see some posts / answers of zeromus with people on the forums ...... ) . So I decided to create a working version of it and I have a libretro version of it that works for the moment on Linux with all my new features ( I want to get it working on windows too :3 I hope that I will do it easily :3 ) .

May I ask what happened to the redream reloaded source repository? Seems like the account that owned it was deleted and re-created somewhat recently.

Nothing was added to it. I think we can just use the existing redream repo on libretro if there's any need for that or if there is a sudden upswing/resurgence in developer interest.

By all practical accounts, though, Flycast Libretro is the one to watch, and it has surged ahead of closed-source Redream already in a lot of areas, so I think our efforts are best spent there.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

GoronMegaZord picture GoronMegaZord  Â·  3Comments

sergiobenrocha2 picture sergiobenrocha2  Â·  4Comments

hyarsan picture hyarsan  Â·  4Comments

RobLoach picture RobLoach  Â·  3Comments

blackman91 picture blackman91  Â·  3Comments