Hall of Shame

From vice-emu
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

C64 - A Legend

C64 - A Legend is a C64 emulator for Android with a custom frontend, but using a library which has been built from VICE. One notable point is that additional features can apparently be unlocked using in-app purchases. The emulator also seems to display advertisements. Nowhere does it mention that VICE is being used, and where to get the related sourcecode apparently its mentioned now

  • (2019-11-06) gpz requested the sourcecode
  • (2019-11-07) The author posted in his web forum and provided the sourcecode which we have mirrored here. we need to check if its complete...
  • (2019-11-22) Apparently all posts made by VICE team members in the forum were deleted and their accounts terminated. Also the download page for the source code does no more exist. The post made by the author changed and he is now requesting 5 euros and a snail mail letter for requesting the source. It looks like he, similar to the The64 people, choose to make it as hard and unattractive to obtain the source as possible.

Deflemask

Deflemask is a Tracker to create chip music for various Systems, including the SID.

  • It uses reSID from VICE for its SID emulation.
  • reSID is linked into the program statically
  • Nowhere in the program or the documentation does it mention that reSID is being used, and where to get the related sourcecode

when a member of the team asked for the sourcecode, we got this nice reply:

On Monday 20 June 2016, 12:58:59 Delek <deeleek@gmail.com> wrote:
> I will not release all the Defle source only because 0.01% of it uses a gpl
> licensed thing, this sounds like a joke. I know the gpl is "open or death"
> but this forces me to make from scratch a new sid emulator and release a
> new version of my tracker rather than open source my project.
> 
> Btw Defle is free software and I didn't touch your code.
> Thanks for being so lame guys.

as of now (2018-11-15), version 0.12.0 of the software, which has the mentioned problems, is still being offered for download on their website.

THEC64

THEC64 is a "mini console" running x64 of VICE, distributed by KOCH MEDIA.

  • x64 is statically linked into their THE64 binary
  • the updates are Linux executables that are statically linked to libgcrypt, a LGPL 2.1-licensed library.

The packaging / Manual contains no pointers to GPL software. it contains this interesting (and obviously wrong, cloanto didnt even exist in 1984) copyright notice though:

CBM 8-bit ROMs © 1977-1984 Cloanto Corporation. All Rights Reserved.
Furnished under license from Cloanto Corporation.

The required GPL notice on where/how to get the source code is at the bottom of a 5270 lines license notice, which you can view through their menu. The same note can also be found in their FAQ.

 You may obtain the corresponding Open Source code from us for a period of three
 years after our last shipment of this product, by sending a money order
 or cheque for 5 GBP to: 

 GPL Compliance Division,
 Retro Games Ltd.
 Suite 112, Crystal House, New Bedford Road, Luton, England. LU1 1HS

 Please write "source for <firmware version number>" in the memo line of your payment.

Obviously they are trying to make it as hard and unattractive as possible for users to get their hands on this source.

  • on 11.06.2018 algorithm requested source via their contact form. let's see what happens (->nothing)
  • on 13.11.2018 swingflip from the thec64 forum posted the actual sourcecode that he recieved. we still need to examine it and find out if it is complete (the updater program seems incomplete at least)
  • 17.11.2018 quick update
[...] So it seems that the code provided wasn't 100%.
The main bugbear I have is that the libnand for sun7i platform in the U-BOOT is incorrect so the U-BOOT code does not compile. [...]
Secondly the code for the firmware update was swapped out with stubs. Not sure why this was done but technically it violates GPL [...]
Also the code provided for the kernel doesn't seem complete either [...]

Resolved Issues

Combian

Combian is a rhaspian based linux distribution for the rhasperry pi that boots directly into x64 from VICE

RESOLVED The author agreed to provide the VICE source used to build VICE on the Combian image and a proper readme explaining where to find said source. He'll also remove the requirement to ask for permission to download the Combian image. In return we have offered to host Combian on our SF project page. The full download is now available without having to register on the combian page Gpz (talk) 14:34, 15 November 2018 (CET)