Benvenuto Visitatore(Log In|Registrati)
1 Jul 2017, 09:57
Messaggio
#1
|
|
Gruppo: Admin Messaggi: 30.471 Iscritto il: 18 April 04 Da: Britannia Utente Nr.: 1.377 pulley-in-the-middle BGE Ultima 7 Playing Ultima 7: "Il Portale Oscuro" IN ITALIANO! Dungeon Master 1 (PC - DosBox) Sonic (Wii) Runaway (PC) SO WinXP |
-------------------- |
|
|
|
![]() |
4 Jul 2017, 15:25
Messaggio
#2
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
Hai incotrato i sorgenti proprio perché si tratta di open source, vale a dire che il codice con cui è stato scritto il programma stesso (che può essere uno qualunque delle migliaia di linguaggi di programmazione, come il C++, VB, Fortran, Cobol, Turbopascal, Basic, ecc...) è stato regalato a chiunque volesse migliorarlo.
Una software house che vende un prodotto invece si terrà ben stretta il codice dei propri software, visto che se hai il codice sorgente puoi modificarlo e farlo anche passare per tuo. Il povero Kevin Flynn si è visto rubare i sorgenti dallo spietato Ed Dillinger che è poi diventato capo della ENCOM. Ed è per questo che i codici sorgenti vanno messi in cassaforte. Si riuscirebbe in teoria a risalire al codice sorgente dal compilato ma ciò richiederebbe uno sforzo immane, un lungo periodo di tempo e ovviamente competenze da maestro programmatore. Un po' quello che stanno facendo i ragazzi di ScummVM, interpretano il comportamento del software originale e lo convertono in un linguaggio nuovo (usano C++) più moderno e capace di funzionare su un'infinità di sistemi operativi diversi. Il sorgente è unico, sta al compilatore (ce ne è uno per ogni sistema operativo specifico) interpretare il linguaggio ad alto livello in linguaggio macchina. Poi ci sono i PORTING, ovvero la manipolazione del sorgente per adattarlo ad hardware specifico, tipo una playstation o un telefono android. -------------------- |
|
|
|
4 Jul 2017, 15:53
Messaggio
#3
|
|
|
Gruppo: Gamer Messaggi: 636 Iscritto il: 22 September 05 Utente Nr.: 1.831 BGE Monkey Island SO WinVista |
Una software house che vende un prodotto invece si terrà ben stretta il codice dei propri software, visto che se hai il codice sorgente puoi modificarlo e farlo anche passare per tuo. Ed è per questo che i codici sorgenti vanno messi in cassaforte. Il sorgente è unico, sta al compilatore (ce ne è uno per ogni sistema operativo specifico) interpretare il linguaggio ad alto livello in linguaggio macchina. Poi ci sono i PORTING, ovvero la manipolazione del sorgente per adattarlo ad hardware specifico, tipo una playstation o un telefono android. Ecco è questo che non mi è chiaro. Di fatto giocare a Monkey Island su pc o su Amiga, non è la stessa cosa. Ci sono colori, ma anche suoni diversi. Nel caso della schermata d'inizio abbiamo persino uno sfondo diverso. Tu mi dici che i file sorgenti di MI1 per amiga e pc sono identici? È questo che non mi è chiarissimo. Se io volessi replicare in tutto e per tutto il funzionamento di MI su amiga non dovrei emulare anche l'ambiente amiga? |
|
|
|
The Ancient One Magnetic Scrolls REMASTERED 1 Jul 2017, 09:57
Festuceto Lodevole iniziativa. Ma non so se un purista come ... 1 Jul 2017, 12:40
The Ancient One CITAZIONE (Festuceto @ 1 Jul 2017, 13:40)... 1 Jul 2017, 17:59
Gwenelan Anche secondo me è una bellissima notizia: titoli ... 1 Jul 2017, 18:41
The Ancient One CITAZIONE (Gwenelan @ 1 Jul 2017, 19:41) ... 3 Jul 2017, 16:22
TheRuler La faccenda del recupero è una di quelle storie ch... 3 Jul 2017, 18:20
Festuceto Ciò mi fa riflettere su un aspetto molto important... 3 Jul 2017, 19:04
chipko CITAZIONE (Festuceto @ 3 Jul 2017, 20:04)... 4 Jul 2017, 14:58
PaoloL CITAZIONE (chipko @ 4 Jul 2017, 15:58) Ma... 4 Jul 2017, 16:37
TheRuler tra 50 anni ci sarà un software che farà il perfet... 3 Jul 2017, 20:21
Festuceto CITAZIONE (TheRuler @ 3 Jul 2017, 21:21) ... 3 Jul 2017, 20:48
PaoloL CITAZIONE (chipko @ 4 Jul 2017, 16:53) Se... 4 Jul 2017, 16:44
chipko CITAZIONE (PaoloL @ 4 Jul 2017, 17:44) CI... 4 Jul 2017, 16:53
Gwenelan Il sorgente andrebbe preservato a scopo storico/di... 4 Jul 2017, 15:50
TheRuler Ora la potenza e le capacità dell'hardware è d... 4 Jul 2017, 17:08
chipko CITAZIONE (TheRuler @ 4 Jul 2017, 18:08) ... 4 Jul 2017, 17:26
TheRuler All'epoca ogni software veniva programmato dir... 4 Jul 2017, 17:49
chipko CITAZIONE (TheRuler @ 4 Jul 2017, 18:49) ... 4 Jul 2017, 17:53

The Ancient One CITAZIONE (chipko @ 4 Jul 2017, 18:53) Tr... 4 Jul 2017, 18:45

DannyD CITAZIONE (The Ancient One @ 4 Jul 2017, 19... 4 Jul 2017, 21:07

The Ancient One Grazie, DK, della spiegazione!
CITAZIONE ... 5 Jul 2017, 18:06

DannyD CITAZIONE (The Ancient One @ 5 Jul 2017, 19... 5 Jul 2017, 20:10
Diduz CITAZIONE (TheRuler @ 4 Jul 2017, 19:49) ... 9 Jul 2017, 13:49
saxabar CITAZIONE (TheRuler @ 4 Jul 2017, 18:49) ... 20 Jul 2017, 17:01
DK Ogni macchina ha un suo hardware e un suo sistema ... 5 Jul 2017, 10:55
The Ancient One Annunciato il prossimo titolo in arrivo... Guild o... 7 Jul 2017, 11:23
Festuceto CITAZIONE (The Ancient One @ 7 Jul 2017, 12... 7 Jul 2017, 13:50
The Ancient One CITAZIONE (Festuceto @ 7 Jul 2017, 14:50)... 7 Jul 2017, 14:45
Festuceto Sì è possibile, in quel caso complimenti agli Stra... 7 Jul 2017, 14:51![]() ![]() ![]() |
| Versione Lo-Fi | Oggi è il: 27th October 2026 - 06:45 |