Adjust copyright statements for 2021

- Update DOSBox Staging Team copyright span to year 2021 (DOSBox Team
  copyrights left untouched).
- Add DOSBox Staging Team copyright line to files we extensively
  modified throughout 2020 (we add our copyright lines when number of
  non-trivially modified lines gets close to 50%).
- Change "dosbox-staging team" to "DOSBox Staging Team", in line with
  updated branding.
- Change MAME license identifiers to SPDX license identifiers.
- Cleanup some excessive whitespace around copyright statements.
- Do few adjustments to include order.
- Add few missing copyright identifiers (GPL-2.0-or-later,
  LGPL-2.1-or-later, BSD-3-Clause) as appropriate for specific file.
- Move SPDX identifiers to the top in scripts for consistency with other
  source files.
- Remove old copy of GPL2 license in italian from old translations.
This commit is contained in:
Patryk Obara 2021-01-01 00:10:26 +01:00
parent c16e7d9c3e
commit 0a36c37328
148 changed files with 459 additions and 684 deletions

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# This simple script is used to build, test, and archive the log output from
# various sanitizer-builds.

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020-2021 Kevin R. Croft <krcroft@gmail.com>
# Builds and installs the AutoFDO package from
# https://github.com/google/autofdo

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# This script downloads and builds MacPorts from source.
# Usage: ./download-and-build-macports.sh

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# A helper script that fetches, converts, and merges kernel sample
# (.prof) files (collected during prior DOSBox testing) into a single

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020-2021 Kevin R. Croft <krcroft@gmail.com>
# A helper script that fetches, converts, and merges kernel sample
# (.prof) files (collected during prior DOSBox testing) into a single

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# This script installs and updates MacPorts from an already-compiled
# source tree assumed to be located n a directory called

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# This script creates a new writable /opt/local directory with
# sane ownership, permissions, and attributes on the directory.

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# This script removes all existing brew packages, and then
# re-installs some important basic packages (listed below).

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# This script reduces the size of a brew-managed installation on macOS.
# Its main use is to shrink this area to fit within GitHub's cache

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# This script reduces the size of a MacPorts installation
# under macOS. Its main use is to shrink this area to fit within

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# This script reduces the size of an MSYS2 and MinGW installation
# under Windows. Its main use is to shrink these areas to fit within

View file

@ -1,7 +1,8 @@
The dosbox-staging team:
The DOSBox Staging Team:
Patryk Obara
kcgen
nemo93
The project is continuation of DOSBox project, authored by:

View file

@ -694,7 +694,9 @@ esac
AH_TOP([
/*
* Copyright (C) 2019-2020 The dosbox-staging team
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2019-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright (C) 2020 The DOSBox Staging Team -->
<!-- Copyright (C) 2020-2021 The DOSBox Staging Team -->
<component type="desktop">
<id>io.github.dosbox-staging</id>
<metadata_license>CC0-1.0</metadata_license>

View file

@ -33,7 +33,7 @@
<string>%VERSION%</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright 2020 The dosbox-staging team</string>
<string>Copyright 2021 The DOSBox Staging Team</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>

View file

@ -2,8 +2,8 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020-2020 Patryk Obara <patryk.obara@gmail.com>
#
# Copyright (C) 2020-2021 Patryk Obara <patryk.obara@gmail.com>
# Encode translation files in old .lng format from utf-8 to the codepage
# appropriate in DOS for a particular language.

View file

@ -1,343 +0,0 @@
Licenza GNU GENERAL PUBLIC
Versione 2, giugno 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Chiunque può copiare e distribuire copie letterali
di questo documento di licenza, ma non ne è permesso.
Preambolo
Le licenze per la maggior parte dei programmi hanno lo scopo di togliere all'utente la
la libertà di condividerlo e di modificarlo. Al contrario, la GNU General Public
La licenza è intesa a garantire la libertà di condividere e modificare il free
software - per assicurarsi che il software è gratuito per tutti i suoi utenti. Questo
General Public License applica alla maggior parte della Free Software
Software Foundation e ad ogni altro programma i cui autori
utilizzarlo. (Alcuni altri programmi della Free Software Foundation è coperto da
la libreria GNU General Public License, invece.) È possibile applicarlo a
i propri programmi.
Quando si parla di software libero, ci si riferisce alla libertà, non
dei prezzi. Le nostre General Public License sono progettate per assicurarsi che si
avere la libertà di distribuire copie del software libero (e farsi pagare per
questo servizio, se vuole), che ciascuno riceva il codice sorgente o che lo possa ottenere
se lo vuoi, che puoi cambiare il software o l'uso di esso
in nuovi programmi liberi e che ciascuno sappia di potere fare queste cose.
Per proteggere i diritti, abbiamo bisogno di creare delle restrizioni che vietano
a chiunque di negare questi diritti o di chiedere di rinunciarvi.
Queste restrizioni si traducono in certe responsabilità per chi
distribuisce copie del software e per chi lo modifica.
Ad esempio, chi distribuisce copie di un programma, se
gratis o per un compenso, deve concedere ai destinatari tutti i diritti che
avete. È necessario fare in modo che anche loro ricevano o possano ottenere il
codice sorgente. E deve mostrar loro queste condizioni modo che essi conoscano
diritti.
Proteggiamo i diritti dell'utente in due modi: (1) diritto d'autore del software, e
(2) offrendo una licenza che dia il permesso legale di copiare,
distribuire e / o modificare il software.
Inoltre, per proteggere ogni autore e noi stessi, vogliamo assicurarci
che ognuno capisca che non ci sono garanzie per questo libero
software. Se il programma viene modificato da qualcun altro e ridistribuito, vogliamo
vogliamo che gli acquirenti sappiano che ciò che hanno non è l'originale, così
che ogni problema introdotto da altri non si rifletta sugli originali
reputazione degli autori '.
Infine, ogni programma libero è costantemente minacciato dai software
brevetti. Vogliamo evitare il pericolo che chi ridistribuisce un libero
programma si ottenga brevetti personali, rendendo in pratica il
programma proprietario. Per prevenire questo, abbiamo chiarito che ogni
brevetto deve essere concesso in uso a chiunque, o non distribuito affatto.
I termini e le condizioni precisi per la copia, la distribuzione e
la modifica.
Licenza GNU GENERAL PUBLIC
TERMINI E CONDIZIONI PER LA COPIA, LA DISTRIBUZIONE E LA MODIFICA
0. Questa licenza si applica a ogni programma o altra opera che contenga
una nota da parte del detentore del copyright che dica che tale opera può essere distribuita
secondo i termini della presente Licenza Pubblica Generica. Il "Programma" nel seguito,
riferisce ad ogni programma o opera, e un "lavoro basato sul Programma"
indica sia il Programma sia ogni opera derivata "in base alla legge sul copyright
vale a dire, un'opera contenente il Programma o una porzione di esso,
sia letteralmente sia modificato e / o tradotto in un'altra
lingua. (Di seguito, la traduzione è inclusa senza limitazioni nel
il termine "modifica".) Ogni licenziatario è indicato con "voi".
Attività diverse dalla copiatura, distribuzione e modifica non sono
di cui alla presente Licenza e sono al di fuori del suo campo di applicazione. L'atto di
eseguire il Programma non viene limitato, e l'output del programma
è coperto solo se il suo contenuto costituisce un lavoro basato sul
Programma (indipendentemente dal fatto che sia stato creato eseguendo il Programma).
Se ciò sia vero dipende da quello che il Programma.
1. È lecito copiare e distribuire copie letterali del Programma
codice sorgente così come viene ricevuto, con qualsiasi mezzo, a condizione che si
che venga riprodotta chiaramente su ogni copia una appropriata
nota di copyright e di assenza di garanzia; mantenere intatte tutte le
i riferimenti a questa Licenza e all'assenza di ogni garanzia;
e dare a ogni altro destinatario del Programma una copia di questa Licenza
insieme al Programma.
È possibile richiedere un pagamento per il trasferimento fisico di una copia, e
possibile a propria discrezione richiedere in cambio di una tassa.
2. È possibile modificare la propria copia o copie del Programma, o parte
di esso, creando perciò un lavoro basato sul Programma, e copiare
distribuire tali modifiche o tale opera secondo i termini della Sezione 1
sopra, a patto che siano soddisfatte tutte le condizioni:
a) Bisogna inserire nei file modificati una chiara nota
affermando che si è modificato il file e la data di ogni modifica.
b) Bisogna fare in modo che ogni opera distribuita o pubblicata, che in
tutto o in parte contiene o deriva dal Programma o da qualsiasi
parte di esso, sia concessa nella sua interezza in gratuita ad ogni terza
parte, secondo i termini di questa licenza.
c) Se il programma modificato legge comandi interattivamente
quando viene eseguito, bisogna fare, quando si mise a correre per tale
uso interattivo nel modo più usuale, esso stampi un
messaggio contenente una appropriata nota di copyright e di un
notare che non vi è alcuna garanzia (oppure, che si offre
una garanzia) e che chiunque può ridistribuire il programma alle
queste condizioni, e deve indicare come consultare una copia di questa
License. (Eccezione: se però il programma è interattivo ma
normalmente non stampa tale messaggio, il vostro lavoro sulla base di
il Programma non è tenuto a stampare un annuncio.)
Questi requisiti si applicano al lavoro modificato nel suo complesso. Se
parti identificabili dell'opera modificata che non siano derivate dal Programma,
e possono essere ragionevolmente considerate lavori indipendenti in
, allora questa Licenza ei suoi termini non si applicano a queste
parti quando queste vengono distribuite separatamente. Ma quando si
distribuire le stesse sezioni come parte di un tutto che è un lavoro basato
sul Programma, la distribuzione di tutto deve avvenire nei termini di
questa Licenza, i cui permessi per successivi licenziatari si estendono al
sua interezza, e quindi ad ogni sua parte, chiunque ne sia l'autore.
Quindi, non è nelle intenzioni di questa sezione accampare diritti, né contestare
diritti su opere scritte interamente da altri, piuttosto, l'intento è quello di
esercitare il diritto di controllare la distribuzione di derivati ??o
opere derivati ??dal Programma.
Inoltre, la semplice aggregazione di un'opera non derivata dal Programma
con il Programma (o con un lavoro basato sul Programma) su un volume di
un supporto di memorizzazione o distribuzione non implica che gli altri lavori in
la portata di questa licenza.
3. È lecito copiare e distribuire il Programma (o un'opera basata su di esso,
al comma 2) in forma di codice oggetto o eseguibile sotto i termini della
Commi 1 e 2, a patto che si applichi una delle seguenti operazioni:
a) sia corredato del totale corrispondente a lettura ottica
codice sorgente, che deve essere distribuito secondo i termini dei precedenti commi
1 e 2 su di un mezzo comunemente usato per lo scambio di programmi,
b) sia accompagnato da un'offerta scritta, valida per almeno tre
anni, di fornire qualsiasi terzo, per un importo non superiore al
costo della distribuzione di codice sorgente, in una completa
copia leggibile del codice sorgente, che deve essere
distribuito secondo i termini dei precedenti commi 1 e 2 su di un mezzo
comunemente usato per lo scambio di programmi,
c) sia accompagnato dalle informazioni ricevute riguardo alla possibilità di
di distribuire il codice sorgente. (Questa alternativa è
permessa solo in caso di distribuzioni non commerciali e solo se
ricevuto il programma in forma di codice oggetto o eseguibile
un'offerta, in accordo con la sottosezione b sopra).
Il codice sorgente di un lavoro si intende la forma preferita del lavoro per
apportare modifiche ad esso. Per un programma eseguibile, codice sorgente completo
codice significa tutto il codice sorgente di tutti i moduli in esso contenuti, più ogni
che definisca le interfacce, più gli script usati per
controllare la compilazione e l'installazione dell'eseguibile. Tuttavia, come
speciale eccezione, il codice sorgente fornito non deve necessariamente includere
nulla che sia normalmente distribuito (in forma sorgente o binaria
forma) con i principali componenti (compilatore, kernel, e così via)
sistema operativo su cui viene eseguito, a meno che tali componenti
accompagnino l'eseguibile.
Se la distribuzione dell'eseguibile o del codice oggetto è effettuata offrendo
l'accesso alla copia da un luogo, permettere equivalenti
accesso alla copia del codice sorgente dallo stesso luogo è considerata come
di distribuzione del codice sorgente, anche se i terzi non sono
obbligati a copiare il sorgente insieme al codice oggetto.
4. Non è consentito copiare, modificare, sublicenziare, o distribuire il Programma
diversi da quelli espressamente previsti da questa Licenza. Ogni tentativo di
di copiare, modificare, sublicenziare o distribuire il Programma è
nullo, e farà terminare automaticamente i diritti garantiti da questa Licenza.
Tuttavia, per quanti abbiano ricevuto copie, o diritti, coperti da
questa licenza non avranno loro Licenza, purché tali
parti restano in piena conformità.
5. Non sei obbligato ad accettare questa Licenza, poiché non l'ha
l'hanno firmata. Tuttavia, nessun altro documento garantisce il permesso di modificare o
distribuire il Programma oi lavori derivati. Queste azioni sono
vietato dalla legge per chi non accetta questa Licenza. Pertanto, con
modificando o distribuendo il Programma (o un'opera basata sul
Programma), si indica l'accettazione di questa Licenza a farlo, e
tutti i suoi termini e le condizioni per la copia, la distribuzione e la modifica
Programma o di lavori basati su di esso.
6. Ogni volta che il Programma (o un'opera basata sul
Program), il destinatario riceve automaticamente una licenza dal
Licenziatario originale di copiare, distribuire o la modifica del Programma di
questi termini e condizioni. L'utente non può imporre alcuna ulteriore
vincoli di esercizio dei destinatari 'dei diritti qui garantiti.
Lei non è responsabile per la conformità da parte di terzi per
questa Licenza.
7. Se, come conseguenza del giudizio di un tribunale, o di una
violazione o per qualsiasi altra ragione (non limitatamente a questioni di brevetti),
le condizioni sono imposte su di voi (da un ordine giudiziario, accordo o
altrimenti) che contraddicono le condizioni di questa licenza, essi non
scusa te dalle condizioni della presente Licenza. Se non è possibile
distribuire in modo da soddisfare simultaneamente gli obblighi ai sensi del presente
Licenza e altri obblighi pertinenti, quindi di conseguenza si
non può distribuire il Programma a tutti. Per esempio, se un brevetto
licenza non permettesse a ridistribuire il Programma
tutti quelli che ricevono direttamente o indirettamente, attraverso di voi, quindi
l'unico modo per soddisfare contemporaneamente il brevetto e questa Licenza è di
di non distribuire affatto il Programma.
Se una qualunque parte di questa sezione è ritenuta non valida o non applicabile in
alcuna circostanza particolare, il saldo della sezione è destinata a
applicare e la sezione nel suo complesso è destinato a trovare applicazione in altri
circostanze.
Non è lo scopo di questo comma indurre gli utenti a violare alcun
brevetti o altri rivendicazione di diritti di proprietà, né di contestare la validità di qualsiasi
tali crediti; questa sezione ha il solo scopo di proteggere l'
integrità del sistema di distribuzione del software libero, che è
realizzato tramite l'uso di licenze pubbliche. Molte persone hanno
contribuito generosamente alla vasta gamma di programmi distribuiti
attraverso questo sistema, basandosi sull'applicazione fedele di tale
sistema, è L'autore / donatore può decidere se lui o lei è disposta
distribuire il software avvalendosi di altri sistemi, e l'acquirente non può
imporre la scelta.
Questa sezione ha lo scopo di rendere il più chiaro possibile ciò che crediamo
essere una conseguenza del resto di questa Licenza.
8. Se la distribuzione e / o l'uso del Programma sono limitati
alcuni paesi da brevetto o dall'uso di interfacce coperte da copyright, il
detentore del copyright originale che pone il Programma sotto questa Licenza
può aggiungere limiti geografici espliciti alla distribuzione
quei paesi, in modo che la distribuzione è consentita solo nei
paesi non esclusi. In tal caso, questa Licenza incorpora
la limitazione come se scritto nel corpo della presente Licenza.
9. La Free Software Foundation può pubblicare revisioni o nuove versioni
della General Public License di tanto in tanto. Tali nuove versioni saranno
essere simile nello spirito alla versione attuale ma differire in dettagli per
nuovi problemi e nuove preoccupazioni.
Ogni versione viene dato un numero identificativo. Se il Programma
da una particolare versione di questa Licenza e "da ogni
versione successiva ", si ha la possibilità di seguire termini e condizioni
di quella specifica versione o di ogni versione successiva pubblicata dalla Free
Software Foundation. Se il Programma non specifica quale versione di
questa licenza, si può scegliere una qualsiasi versione tra quelle pubblicate dalla Free Software
Fondazione.
10. Se si desidera incorporare parti del Programma in altro libero
programmi di cui condizioni di distribuzione sono diversi, scrivere all'autore
chiedere il permesso. Per il software il cui copyright è detenuto dalla Free
Software Foundation, si scriva alla Free Software Foundation; a volte ci
fare eccezioni per questo. La nostra decisione sarà guidata da due finalità:
di preservare la libertà di tutti i prodotti derivati ??dal nostro software libero e
promuovere la condivisione e il riutilizzo del software in generale.
NESSUNA GARANZIA
11. PERCHE 'IL PROGRAMMA E' CONCESSO IN USO GRATUITAMENTE, NON C'È ALCUNA GARANZIA
PER IL PROGRAMMA, NEI LIMITI CONSENTITI DALLA LEGGE APPLICABILE. SE
COMUNQUE PER ISCRITTO DEL COPYRIGHT E LE ALTRE PARTI
FORNIRE IL PROGRAMMA "COSÌ COM'È" SENZA ALCUN TIPO DI GARANZIA, ESPLICITA
O IMPLICITE, INCLUSE, MA NON SOLO, LE GARANZIE DI
E IDONEITÀ PER UN PARTICOLARE SCOPO. L'INTERO RISCHIO
LA QUALITÀ E PRESTAZIONI DEL PROGRAMMA E 'CON VOI. SE IL
PROGRAMMA PROVE ACQUIRENTE SI ASSUME IL COSTO DI TUTTI I SERVIZI NECESSARI,
RIPARAZIONE O CORREZIONE.
12. IN NESSUN CASO, se non richiesto dalla legge applicabile o concordato PER ISCRITTO
NÉ IL TITOLARE DEL COPYRIGHT O ALTRE PARTI CHE POSSONO MODIFICARE E / O
RIDISTRIBUIRE IL PROGRAMMA DI PERMESSO DI CUI SOPRA, POTRANNO ESSERE RITENUTI RESPONSABILI PER DANNI,
INCLUSI DANNI GENERALI, SPECIALI, INCIDENTALI O CONSEGUENTI
DALL'UTILIZZO O INCAPACITA 'DI UTILIZZARE IL PROGRAMMA (COMPRESI MA NON SOLO
LA PERDITA DI DATI, LA CORRUZIONE, LE PERDITE SOSTENUTE
O DA TERZI O UN FALLIMENTO DI PROGRAMMA A CON QUALSIASI ALTRO
Programmi), ANCHE SE TITOLARE O ALTRE PARTI SIANO STATI INFORMATI DELLA
POSSIBILITA 'DI TALI DANNI.
FINE DEI TERMINI E CONDIZIONI
Come applicare questi termini a nuovi programmi
Se si sviluppa un nuovo programma e lo si vuole rendere della maggiore
utilità possibile per il pubblico, il modo migliore per raggiungere questo obiettivo è di rendere
software libero, cosicché ciascuno possa ridistribuirlo e modificarlo sotto questi termini.
Per fare ciò, allega le seguenti note al programma. E 'più sicuro
per mettere la nota all'inizio di ogni file sorgente più efficace
comunicare l'assenza di garanzia; ogni file dovrebbe contenere almeno
la nota di copyright e l'indicazione di dove trovare l'intera nota.
<una riga per dire il nome del programma e una breve idea di cosa does.>
Copyright (C) <anno> <nome dell'autore>
Questo programma è software libero, è possibile ridistribuirlo e / o modificare
secondo i termini della GNU General Public License come pubblicato dalla
la Free Software Foundation, nella versione 2 della licenza, o
(A vostra scelta) una versione successiva.
Questo programma è distribuito nella speranza che possa essere utile,
ma SENZA ALCUNA GARANZIA, nemmeno la garanzia implicita di
COMMERCIABILITÀ o IDONEITÀ PER UN PARTICOLARE SCOPO. Vedere la
GNU General Public License per ulteriori dettagli.
Si dovrebbe aver ricevuto una copia della GNU General Public License
insieme a questo programma, se no, si scriva alla Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Si aggiungano anche informazioni su come essere contattati tramite posta elettronica e cartacea.
Se il programma è interattivo, si faccia che stampi una breve nota simile a questa
quando inizia in modo interattivo:
Orcaloca versione 69, Copyright (C) anno nome dell'autore
Orcaloca ALCUNA GARANZIA; per dettagli `w show '.
Questo è software libero, e tu sei libero di ridistribuirlo
a determinate condizioni; tipo "show c 'per i dettagli.
Gli ipotetici comandi show w 'e "show c' dovrebbe mostrare l'appropriato
parti della General Public License. Naturalmente, i comandi usati possono
possono essere chiamati diversamente da "show w 'e" show c' e possono anche essere
con il mouse o attraverso un menu - comunque sia pertinente al programma.
Si dovrebbe anche ottenere il vostro datore di lavoro (per chi lavora come programmatore) o alla propria
scuola, se del caso, a firmare una "rinuncia al copyright" per il programma, se
necessarie. Ecco un esempio con nomi fittizi:
Yoyodyne, Inc., pertanto declina ogni diritto sul copyright del programma
`Orcaloca '(che svolge dei passi di compilazione) scritto da Giovanni Smanettone.
<firma di Coon> Ty, 1 aprile 1989
Primo Tizio, Presidente
Questa Licenza Pubblica Generica non possono essere incorporati il ??programma in
programmi proprietari. Se il vostro programma è una libreria di funzioni, può
essere più utile permettere di collegare applicazioni proprietarie alla
biblioteca. Se questo è ciò che si vuole usare la GNU Library General
Public License invece di questa Licenza.
Ascolta
Trascrizione fonetica
Dizionario

View file

@ -1,5 +1,5 @@
.\" Hey, EMACS: -*- nroff -*-
.TH DOSBOX 1 "Apr 21, 2020"
.TH DOSBOX 1 "Jan 1, 2021"
.\" Please adjust this date whenever revising the manpage.
.SH NAME
dosbox \- an x86/DOS emulator with sound/graphics
@ -365,7 +365,7 @@ games (or earlier). Also note that "protected mode" games need substantially mor
You'll find long and detailed manual in README file in /usr/share/doc/dosbox-staging
.SH AUTHOR
.RI "dosbox-staging project is maintained by the dosbox-staging team (" https://dosbox-staging.github.io/ ")
.RI "DOSBox Staging project is maintained by the DOSBox Staging Team (" https://dosbox-staging.github.io/ ")
This manual page was written by Peter Veenstra <H.P.Veenstra@student.rug.nl> and James Oakley <jfunk@funktronics.ca>,
for the Debian system (but may be used by others), updated by Patryk Obara <dreamer.tan@gmail.com> for dosbox-staging

View file

@ -1,7 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,5 +1,7 @@
/*
* Copyright (C) 2019-2020 The DOSBox Team
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2019-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -16,13 +16,11 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_CPU_H
#define DOSBOX_CPU_H
#ifndef DOSBOX_DOSBOX_H
#include "dosbox.h"
#endif
#ifndef DOSBOX_REGS_H
#include "regs.h"
#endif

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,7 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2019-2020 The dosbox-staging team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify
@ -16,10 +19,11 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_INOUT_H
#define DOSBOX_INOUT_H
#include "dosbox.h"
#include <functional>
#include <unordered_map>

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2019-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
* Copyright (C) 2019-2020 The dosbox-staging team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,7 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,7 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
* Copyright (C) 2020-2020 The dosbox-staging team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify
@ -16,13 +19,10 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_MIXER_H
#define DOSBOX_MIXER_H
#ifndef DOSBOX_DOSBOX_H
#include "dosbox.h"
#endif
#include <functional>

View file

@ -16,12 +16,9 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_MOUSE_H
#define DOSBOX_MOUSE_H
void Mouse_ShowCursor(void);
void Mouse_HideCursor(void);

View file

@ -16,13 +16,11 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_PROGRAMS_H
#define DOSBOX_PROGRAMS_H
#ifndef DOSBOX_DOSBOX_H
#include "dosbox.h"
#endif
#ifndef DOSBOX_DOS_INC_H
#include "dos_inc.h"
#endif

View file

@ -16,16 +16,14 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_SERIALPORT_H
#define DOSBOX_SERIALPORT_H
#include "dosbox.h"
#include <algorithm>
#include <vector>
#ifndef DOSBOX_DOSBOX_H
#include "dosbox.h"
#endif
#ifndef DOSBOX_INOUT_H
#include "inout.h"
#endif

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify

View file

@ -16,21 +16,19 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_SHELL_H
#define DOSBOX_SHELL_H
#include <ctype.h>
#ifndef DOSBOX_DOSBOX_H
#include "dosbox.h"
#endif
#include <cctype>
#include <list>
#include <string>
#ifndef DOSBOX_PROGRAMS_H
#include "programs.h"
#endif
#include <string>
#include <list>
#define CMD_MAXLINE 4096
#define CMD_MAXCMDS 20
#define CMD_OLDSIZE 4096

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 Kevin R Croft <krcroft@gmail.com>
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (C) 2020-2021 Kevin R. Croft <krcroft@gmail.com>
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,7 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2019-2020 The dosbox-staging team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify

View file

@ -1,7 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2019-2020 The dosbox-staging team
* Copyright (C) 2019-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -16,13 +16,10 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_VGA_H
#define DOSBOX_VGA_H
#ifndef DOSBOX_DOSBOX_H
#include "dosbox.h"
#endif
//Don't enable keeping changes and mapping lfb probably...
#define VGA_LFB_MAPPED
@ -533,5 +530,4 @@ extern Bit32u TXT_BG_Table[16];
extern Bit32u Expand16Table[4][16];
extern Bit32u Expand16BigTable[0x10000];
#endif

View file

@ -1,8 +1,9 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# Automator is a generic automation tool that helps separate data
# from logical code. It uses one or more "variables" files placed
# in a single sub-directory, that are sourced in logical succession,

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# This script builds the software for the given build-type (release,
# debug, ... ) and compiler (gcc or clang).

View file

@ -1,7 +1,8 @@
#!/usr/bin/python3
# Copyright (C) 2019-2020 Patryk Obara <patryk.obara@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Patryk Obara <patryk.obara@gmail.com>
"""
This script prints a summary snippet of information out of reports

View file

@ -1,7 +1,8 @@
#!/usr/bin/python3
# Copyright (C) 2020 Kevin Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020-2021 Kevin R. Croft <krcroft@gmail.com>
"""
Count the number of issues found in an PVS-Studio report.

View file

@ -1,8 +1,9 @@
#!/usr/bin/python3
# Copyright (C) 2019-2020 Patryk Obara <patryk.obara@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Patryk Obara <patryk.obara@gmail.com>
# pylint: disable=invalid-name
# pylint: disable=missing-docstring

View file

@ -1,8 +1,9 @@
#!/usr/bin/python3
# Copyright (C) 2020 Patryk Obara <patryk.obara@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020-2021 Patryk Obara <patryk.obara@gmail.com>
# pylint: disable=invalid-name
# pylint: disable=missing-docstring

View file

@ -1,8 +1,9 @@
#!/bin/bash
# Copyright (C) 2020 Kevin Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020-2021 Kevin R. Croft <krcroft@gmail.com>
# This script captures pre-processor #define statements
# matching the as-compiled state of the source file.
# The script runs recursively for all source files, and

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (C) 2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020-2021 Kevin R. Croft <krcroft@gmail.com>
##
# This script craws the current repo's GitHub workflow content.

View file

@ -2,7 +2,7 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020 Patryk Obara <patryk.obara@gmail.com>
# Copyright (C) 2020-2021 Patryk Obara <patryk.obara@gmail.com>
readonly SCRIPT=$(basename "$0")

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (C) 2019-2020 Patryk Obara <patryk.obara@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Patryk Obara <patryk.obara@gmail.com>
# git-rlog.sh - Show git log decorated with SVN revisions
#

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (C) 2020 Kevin Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020-2021 Kevin R. Croft <krcroft@gmail.com>
# This script indicates if the git repository has had
# any commits since a given timeframe.

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (C) 2019-2020 Patryk Obara <patryk.obara@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Patryk Obara <patryk.obara@gmail.com>
# Import script suitable for SVN repositories using standard layout.
# Uses git-svn to download whole history, converts svn tag paths to git tags,

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (C) 2019-2020 Patryk Obara <patryk.obara@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Patryk Obara <patryk.obara@gmail.com>
readonly svn_url=https://svn.code.sf.net/p/dosbox/code-0/dosbox

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
# This script prints package dependencies for a given package manmager,
# compiler (gcc or clang), and bit-depth (32 or 64).

View file

@ -1,7 +1,8 @@
#!/usr/bin/python3
# Copyright (C) 2019-2020 Patryk Obara <patryk.obara@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Patryk Obara <patryk.obara@gmail.com>
# pylint: disable=invalid-name
# pylint: disable=line-too-long

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (C) 2019-2020 Patryk Obara <patryk.obara@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Patryk Obara <patryk.obara@gmail.com>
# This script exists only to easily run shellcheck on all files in the repo.
# You can pass additional parameters to this script itself, e.g.:

View file

@ -1,8 +1,9 @@
#!/bin/bash
# Copyright (C) 2020 Kevin Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020-2021 Kevin R. Croft <krcroft@gmail.com>
# This script checks if <ctype> is included before <algorithm> by
# querying records written by the dump-preprocessor-defines.sh
# script. It prints details and returns a non-zero exit code to

View file

@ -1,8 +1,9 @@
#!/bin/bash
# Copyright (C) 2020 Kevin Croft <krcroft@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2020-2021 Kevin R. Croft <krcroft@gmail.com>
# This script exists only to easily run mdl (markdownlint) on all
# *.md files in the repo.
#

View file

@ -1,7 +1,8 @@
#!/bin/bash
# Copyright (C) 2019-2020 Patryk Obara <patryk.obara@gmail.com>
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Copyright (C) 2019-2021 Patryk Obara <patryk.obara@gmail.com>
# This script exists only to easily run python static checker on all files in
# the repo. You can pass additional parameters to this script itself, e.g.:

View file

@ -16,8 +16,8 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "dosbox.h"
#if C_FPU
static void FPU_FLD_16(PhysPt addr) {
@ -441,4 +441,4 @@ static void dh_fpu_esc7(){
}
}
#endif
#endif // C_FPU

View file

@ -1294,4 +1294,3 @@ static void gen_dh_fpu_saveInit(void) {
gen_dh_fpu_save();
}
#endif

View file

@ -16,7 +16,6 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
static void gen_init(void);
/* End of needed */

View file

@ -16,7 +16,6 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "dosbox.h"
#if (C_DYNREC)

View file

@ -16,8 +16,6 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "decoder_basic.h"
#include "operators.h"
#include "decoder_opcodes.h"

View file

@ -16,9 +16,8 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "dosbox.h"
#if C_FPU
#include <math.h>

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2019 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2019 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify

View file

@ -16,12 +16,12 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "cpu.h"
#include <assert.h>
#include <sstream>
#include <stddef.h>
#include "dosbox.h"
#include "cpu.h"
#include "memory.h"
#include "debug.h"
#include "mapper.h"

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
* Copyright (C) 2020-2020 The dosbox-staging team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2019-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify
@ -16,8 +19,8 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef __CDROM_INTERFACE__
#define __CDROM_INTERFACE__
#ifndef DOSBOX_CDROM_H
#define DOSBOX_CDROM_H
#include "dosbox.h"
@ -286,4 +289,4 @@ private:
static int refCount;
};
#endif /* __CDROM_INTERFACE__ */
#endif

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
* Copyright (C) 2020-2020 The dosbox-staging team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,5 +1,8 @@
/*
* Copyright (C) Henrique Peron
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2019 Henrique Peron <hperon@terra.com.br>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@ -16,18 +19,17 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
/* This file contains data of .CPI/.CPX-files. They have been
generated by Henrique Peron */
generated by Henrique Peron
https://github.com/FDOS/cpi */
/* The font files have been created/edited with CPIadd V1.20
Copyright (C) 1993-1996 by kostis@acm.org (Kosta Kostis) */
/* This file contains data of UPX-compressed CPI files.
UPX, The Ultimate Packer for eXecutables
Copyright (c) 1996-2002 Markus Oberhumer & Laszlo Molnar
http://upx.sourceforge.net */
Copyright (c) 1996-2020 Markus Oberhumer, Laszlo Molnar & John Reiser
https://upx.github.io */
Bit8u font_ega_cpx[6322] = {
0x81, 0xfc, 0xce, 0xe7, 0x77, 0x02, 0xcd, 0x20, 0xb9, 0xb2, 0x18, 0xbe, 0xb2, 0x19, 0xbf, 0x6e,

View file

@ -16,8 +16,8 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "dosbox.h"
#include "bios.h"
#include "bios_disk.h"
#include "setup.h"

View file

@ -1,5 +1,8 @@
/*
* Copyright (C) Henrique Peron
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2006-2019 Henrique Peron
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@ -16,7 +19,6 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
/* This file contains data of .KL-files. They have been generated
by Henrique Peron using FreeDOS KC and are combined into .SYS files. */
@ -24,7 +26,6 @@
wrapped in a KL file (for use of FD-KEYB 2.X)
Copyright (C) 2004 by Aitor SANTAMARIA_MERINO */
Bit8u layout_keyboardsys[33196] = {
0x4b, 0x43, 0x46, 0x00, 0x01, 0x01, 0x2e, 0x48, 0x65, 0x6e, 0x72, 0x69, 0x71, 0x75, 0x65, 0x20,
0x50, 0x65, 0x72, 0x6f, 0x6e, 0xff, 0x44, 0x4f, 0x53, 0x20, 0x63, 0x6f, 0x64, 0x65, 0x70, 0x61,

View file

@ -16,8 +16,8 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "dosbox.h"
#include "mem.h"
#include "dos_inc.h"

View file

@ -16,14 +16,13 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "dos_inc.h"
#include <list>
#include "dosbox.h"
#include "callback.h"
#include "mem.h"
#include "regs.h"
#include "dos_inc.h"
#include <list>
static Bitu call_int2f,call_int2a;

View file

@ -16,15 +16,14 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "drives.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include "dosbox.h"
#include "dos_inc.h"
#include "drives.h"
#include "support.h"
#include "cross.h"
#include "bios.h"
@ -1519,4 +1518,3 @@ bool fatDrive::TestDir(char *dir) {
Bit32u dummyClust;
return getDirClustNum(dir, &dummyClust, false);
}

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify

View file

@ -16,23 +16,21 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "dosbox.h"
#include "dos_inc.h"
#include "drives.h"
#include "support.h"
#include "cross.h"
#include "inout.h"
#include "timer.h"
#include <vector>
#include <string>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <errno.h>
#include "dos_inc.h"
#include "support.h"
#include "cross.h"
#include "inout.h"
#include "timer.h"
#include "fs_utils.h"
#define OVERLAY_DIR 1
@ -46,7 +44,6 @@ using namespace std;
#define CROSS_DOSFILENAME(blah) strreplace(blah,'/','\\')
#endif
/*
* design principles/limitations/requirements:
* 1) All filenames inside the overlay directories are UPPERCASE and conform to the 8.3 standard except for the special DBOVERLAY files.

View file

@ -16,13 +16,14 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "drives.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include "dosbox.h"
#include "dos_inc.h"
#include "drives.h"
#include "support.h"
#include "cross.h"

View file

@ -1,23 +1,25 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "program_autotype.h"
#include <algorithm>
#include <cmath>
#include <iomanip>
@ -30,7 +32,6 @@
#include "mapper.h"
#include "dosbox.h"
#include "programs.h"
#include "program_autotype.h"
void AUTOTYPE::PrintUsage()
{

View file

@ -1,30 +1,30 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_PROGRAM_AUTOTYPE_H
#define DOSBOX_PROGRAM_AUTOTYPE_H
#include <string>
#include "programs.h"
#include <string>
class AUTOTYPE : public Program {
public:
void Run();
@ -42,4 +42,4 @@ private:
void AUTOTYPE_ProgramStart(Program **make);
#endif /* DOSBOX_PROGRAM_AUTOTYPE_H */
#endif

View file

@ -1,21 +1,21 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "program_ls.h"

View file

@ -1,30 +1,30 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_PROGRAM_LS_H
#define DOSBOX_PROGRAM_LS_H
#include <string>
#include "programs.h"
#include <string>
class LS : public Program {
public:
void Run();

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify
@ -16,13 +19,14 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "dosbox.h"
#include <stdlib.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include "dosbox.h"
#include "debug.h"
#include "cpu.h"
#include "video.h"

View file

@ -1,7 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@ -23,17 +23,13 @@
constexpr char version_msg[] =
R"(dosbox (dosbox-staging), version %s
Copyright (C) 2020 The dosbox-staging team.
Copyright (C) 2020-2021 The DOSBox Staging Team.
License GPLv2+: GNU GPL version 2 or later
<https://www.gnu.org/licenses/gpl-2.0.html>
This is free software, and you are welcome to change and redistribute it
under certain conditions; please read the COPYING file thoroughly before
doing so. There is NO WARRANTY, to the extent permitted by law.
This program (dosbox-staging) is modified version of DOSBox.
Copyright (C) 2020 The DOSBox Team, published under GNU GPLv2+
Read AUTHORS file for more details.
)";
constexpr char help_msg[] =

View file

@ -1,7 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The DOSBox Staging Team
* Copyright (C) 2020-2021 The DOSBox Staging Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
* Copyright (C) 2019-2020 The dosbox-staging team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (c) 2020-2020 Kevin R Croft <krcroft@gmail.com>
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2020-2021 Kevin R. Croft <krcroft@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2020 The dosbox-staging team
* Copyright (c) 2019-2020 Kevin R Croft <krcroft@gmail.com>
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2019-2021 Kevin R. Croft <krcroft@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,8 +1,8 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
* Copyright (C) 2020-2020 The dosbox-staging team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -1,4 +1,7 @@
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2002-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify
@ -16,10 +19,10 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include "inout.h"
#include <string.h>
#include "dosbox.h"
#include "inout.h"
#include "setup.h"
#include "cpu.h"
#include "../src/cpu/lazyflags.h"

View file

@ -1,6 +1,26 @@
#ifndef DOSBOX_EMU_H
#define DOSBOX_EMU_H
/*
* SPDX-License-Identifier: GPL-2.0-or-later
*
* Copyright (C) 2020-2021 The DOSBox Staging Team
* Copyright (C) 2017-2020 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef DOSBOX_MAME_EMU_H
#define DOSBOX_MAME_EMU_H
#include "dosbox.h"

View file

@ -1,4 +1,5 @@
// license:GPL-2.0+
// SPDX-License-Identifier: GPL-2.0-or-later
//
// copyright-holders:Jarek Burczynski,Tatsuyuki Satoh
/*
**

View file

@ -1,5 +1,7 @@
// license:GPL-2.0+
// SPDX-License-Identifier: GPL-2.0-or-later
//
// copyright-holders:Jarek Burczynski,Tatsuyuki Satoh
#ifndef MAME_SOUND_FMOPL_H
#define MAME_SOUND_FMOPL_H

Some files were not shown because too many files have changed in this diff Show more