Project

General

Profile

Bug #2121

abuse-0.8-9.par1

Added by j2lapoin 27 days ago. Updated 26 days ago.

Status:
open
Priority:
bug
Assignee:
-
% Done:

0%


Description

abuse 0.8
Abuse version 0.8
Sound: Enabled
Specs : main file set to abuse.spe
Protocol Installed : UNIX generic TCPIP
Lisp: 527 symbols defined, 99 system functions, 319 pre-compiled functions
(load "abuse.lsp") [........................................]
:UNDEFINED
is not a number

Launch debugger not the game.

Screenshot_abuse.png (49.1 KB) Screenshot_abuse.png as seen on the terminal j2lapoin, 12/22/2018 12:24 AM

History

#1 Updated by freemor 27 days ago

  • Status changed from open to invalid

Once the OP got the required non-free Proprietary abuse files the program ran as expected. Closing this as invalid.

#2 Updated by bill-auger 27 days ago

what are these proprietary files and why are they not distributed with the program?

it should go without saying that any program that can not be built from source or otherwise will not run without some external proprietary files is not FSDG-free

#3 Updated by freemor 26 days ago

From the README in the source from the git:

3. REQUIREMENTS

Abuse has the following requirements:

  SDL 1.1.6 or above.
  SDL-Mixer
  One of the following sets of datafiles:
    - Registered Abuse(original CD)
    - Abuse Shareware
    - fRaBs(Free Abuse)
  OpenGL is optional.

So it may well be one of those cases that falls under "non functional data".

From a write-up on The mentioned "FRaBs":

Abuse was a great side-scrolling action game that uses a unique system to control your character. You use the keyboard to move 
around and the mouse to aim your gun. It works pretty well and the game can be great fun to play, since it has nicely done graphics
and sound effects, as well as many non-linear levels and powerups. This version of the game is also known as "Free Abuse", which is
a fan project using the same engine (which was open-sourced by the devs) but including new levels and artwork. 

So it looks like it is just the "Graphics / sounds/ level data"

#4 Updated by freemor 26 days ago

From Wikipedia on Abuse (game):

Source code release
Approximately two years after the release of the game, Crack dot Com decided to release the game's source code.[3] 
Also the shareware release's game data (excluding the sound effects) was handed into the public domain. 

So it looks like at least some of the data files are completely public domain

#5 Updated by bill-auger 26 days ago

ok thats the key part - the "free culture" promise in the parabola social contract essentially does not distinguish "non functional data" from code as the FSDG allows - much like debian, it requires everything to be freely licensed

so presumably, "Registered Abuse(original CD)" and "Abuse Shareware" do not meet that criteria - it would probably need to use only option 3 "fRaBs(Free Abuse)", assuming everything in that is freely licensed

i.e. parabola users should not need to acquire any "data files" on their own - everything needed to run the program should be in the package

#6 Updated by freemor 26 days ago

  • Status changed from invalid to open

With more talking to j2lapoin It seems that getting to orig data files either did not help or the user didn't extract/install correctly.

But in trying to Dx that it seems the game does come with public domain versions of the data files and so should work OOTB. therefore this goes back to being a bug

Also available in: Atom PDF