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.543 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? |
|
|
|
4 Jul 2017, 16:44
Messaggio
#4
|
|
|
Gruppo: Gamer Messaggi: 130 Iscritto il: 12 January 16 Utente Nr.: 21.046 BGE Indiana Jones and the Fate of Atlantis Playing Sulle Orme del Chisciano SO Linux |
Se io volessi replicare in tutto e per tutto il funzionamento di MI su amiga non dovrei emulare anche l'ambiente amiga? Puoi usare un emulatore Amiga come qualche variante di UAE. Oppure ScummVM riproduce "in modo eccellente" (parole loro, non mie) qualsiasi versione di MI1. bye -------------------- Paolo Lucchesi
[email protected] http://www.paololucchesi.it plucchesi5 su gmail, g+, hangouts paolol#7497 su discord |
|
|
|
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
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: 24th October 2026 - 11:23 |