Newsgroup: it.comp.software.emulatori
Titolo: ho scaricato un abndoware.....ho problemi!!!

faccio partire il gioco,fino alla schermata di presentazione tutto bene poi
mi appare la scritta:-memory allocation error occurs-
allora ho guardato sul readme del gioco ma non capisco cosa serve per farlo
andare......c'e' scritto questo:
If at any time the message 'memory allocation error occurs' , you  will need
to refer to the DOS manual and make a boot disk
ciao e grazie

 ha scritto nel messaggio
news:t9fG7.37443$sq5.1...@news.infostrada.it...

Tutto questo non c'entra molto con l'emulazione.
Cmq, già che ci siamo, readme dice solamente che, dato che hai poca memoria
(intende EMS, XMS e reperti archeologici simili), ti consiglia di fare un
dischetto di boot con cui far partire il sistema per poi caricare il gioco.
Se non hai esperienza di DOS (e suppongo tu non ne abbia altrimenti non
avresti chiesto questo) lascia perdere, per farlo andare bisognerebbe sudare
non poco.


grazie lo stesso

 qualche post piu' su' mi e' stato detto che i giochi abandoware sono IT
Non lo sapevo.
Mi pare strano visto che non richiedono nessun emulatore per girare (a meno
che unon non usi emulatori DOS ^_^).

 mi appare la scritta:-memory allocation error occurs-
 
Prova a rallentare il programma con Moslo'...
-- 
       Tremal-Naik -- Ghouls Emperor -- GnuPGid: 0xF093D6AD
E.A. Poe Klingon Translation Project: 
http://web.tiscali.it/tremal
List of my abandonware games: 
http://web.tiscali.it/tremal/abandon
    My miniatures page: 
http://web.tiscali.it/tremal/miniature

 Amiga o un Mac per emularlo?
Possibile che non esistano emulatori ms-dos per gli altri sistemi?
Non dovrebbe esserci un emulatore dos (quello vecchio) x Win 2000?
L'Aba sarebbe IT al 100%. Dopo tutto, anni fa emulavo l'MS-Dos su
Amiga 2000 e facevo girare Microsozz-Works dos v1.1 per realizzare
e stampare i miei documenti e i miei fogli di calcolo. L'emulatore
MS-Dos x Amiga e' stato in assoluto il primo emulatore da me usato.
sys64738
ready ;-)
--
 _____
|    / ZaXxon, viaggiatore del tempo con  l'hobby  dell'emulazione!
|   |  Emulazione e retrocomputer  
www.davidebressanini.supereva.it
|    \_o_  Il miglior sito di retrocomputing 
www.retrocomputing.net
|        | Non sottovalutate la potenza di Amiga One  
www.amiga.com
| Zaxxon / Videoludico dal 1977, collezionista di retrocomputer con
|       / 5 Amiga, 3 C64, 1 C128, 1 Texas Instruments TI99/4a  etc.
|______| ICQ 105660956 - Cerco SINCLAIR ZX80 e computer MSX compat.

Ecco il post originale:
E confermo quello che ho detto all'epoca. I giochi purche` abandonware [1]
sono IT perche` emulabili su altre macchine: [2] non esistono solo i PC. E
sono (meno IT ma cmq tollerabili) anche le Virtual Machine, ovviamente.
[1] Dopo 3 anni e mezzo di militanza su questo gruppo posso dire di aver
capito questo (poi c'e` chi non la pensa come me, quindi tenetene conto):
la definizione di abandonware ufficiale e` diversa, comunque nella
"comunita` ICE" vige la consuetudine secondo cui l'abandonware e` tale se
non piu` reperibile e/o comunque uscito almeno 5 anni. Si considera l'anno
del copyright come data di uscita e non si contano i mesi. Quindi, per
quanto riguarda I COMPUTER (e nella fattispecie si intendono soprattutto
software nativi per architetture PC, Mac, Amiga): dal primo gennaio 2001 e
fino al prossimo 31 dicembre 2001 saranno abandonware tutti i
programmi/giochi usciti con anno di copyright di uscita sul mercato (conta
la prima uscita in caso di uscite separate nei vari mercati)  fino al 1996
compreso; dal primo gennaio 2002 e fino al 31 dicembre 2002 saranno
abandonware tutti i programmi/giochi usciti con anno di copyright di uscita
sul mercato (conta la prima uscita in caso di uscite separate nei vari
mercati) fino al 1997 compreso, eccetera. Le console invece seguono il
criterio di "si conta l'hardware e non il software" (quindi Pokemon Gold
per GBC e` IT anche se uscito di recente mentre Tekken 3 per PSX non sara`
mai IT "ufficialmente" -perche` il manifesto di ICECR e` scritto male-
mentre "ufficiosamente" -cioe` per consuetudine nostra dei frequentatori di
ICE- non lo sara` prima di 6 mesi dopo la "morte per carenza di software"
della PSX. A quel punto si considereranno gli anni del sw e Tekken 3
rientrera` nei "primi giochi abandonware". Se dovessi stabilire una data,
direi non prima della prossima estate, dato che credo che a Natale la PSX
finira` quasi definitivamente in favore della PS2).
[2] Del resto, anche se nel manifesto non e` esplicito, i giochi vecchi
(emulati e non, e mi riferisco a tutte le macchine) sono sempre stati
tollerati. Almeno finche` non si parli troppo nello specifico (una
soluzione non e` mai stata vista troppo bene, di solito si rimanda a
gamefaqs per questo genere di richieste). E tale fatto e` anche confermato
dal fatto che nel resto della sottogerarchia it.comp.* (e in particolare in
it.comp.giochi* e it.comp.console*) non si parla pressoche` mai di giochi
vecchi. Di programmi vecchi si parla talvolta in ics* ma essendo cmq un
argomento poco trattato sia qui che li` direi che anche se OT puo` essere
ampiamente tollerabile.
RIPETO, PRIMA CHE RISPONDIATE: avevo detto che questo era quello che *IO*
avevo capito o che comunque concorda in gran parte con quello che penso. Se
non siete d'accordo (e conoscete l'ambiente) rispondete pure ma con calma.
Non voglio aprire flame su IT/OT. Altrimenti molto semplicemente killero`
il thread.
-- 
マッシ　カデンティ - E-mail massi.cadenti(at)
libero.it
 <-- NEW
Mastro di Chiavi della GHOULS, Obiett.di coscienza uff.della BOBBLE
-----> Vuoi attivare un abbonamento ADSL? Scrivimi in privato!! <-----
(Veloce, serissimo ed economico. Affrettati: l'offerta e` limitata)

sono (meno IT ma cmq tollerabili) anche le Virtual Machine, ovviamente.
Spiego perche` (me ne sono dimenticato): a mio avviso le VM non sono
emulatori, in quanto un emulatore per essere tale dovrebbe emulare un
hardware *totalmente* differente (emulatori sono il MAME, lo ZSNES, il
CCS64, eccetera, che emulano architetture hw completamente differenti da
quelle della macchina di partenza). Ma e` solo una cosa puntigliosa, sulla
forma.


 volta, in un post dove io dicevo a Pucci che la tal persona era OT.
Ok, ritiro tutto :-)
Grazie per le spiegazioni.

 il thread.
Hai ragione, se vengono emulati su Mac e Amiga diventano IT a tutti
gli effetti e non c'e' flame che tenga.


 ha scritto nel messaggio
news:9sc2c9$gpk$1...@nreada.inwind.it...

DOS č un emulatore di sistema operativo.
Dev'essere ancora migliorato.
by LjL
 
ljl...@tiscalinet.it

 forma.
Niente flame, ma... AmigaUAE non č un emulatore?
Ohibň, credo che praticamente condivida tutto il codice di UAE per Linux :)
Secondo me "emulatore" e "macchina virtuale" vogliono dire esattamente la
stessa cosa *, usi uno o l'altro semplicemente a seconda del punto di vista
da cui parti (se ti serve per emulare qualcosa č un emulatore, se ti serve
per fare qualcos'altro č una VM).
* Tralasciando la differenza (una differenza importante) che un "emulatore",
come dice il nome, deve per forza emulare una macchina *esistente*, mentre
una "macchina virtuale" puň anche essere, come dire... molto virtuale.
VMWare č una "macchina virtuale" semplicemente nel senso che gli utenti non
la usano per emulare qualcosa che non hanno, ma semplicemente per avere a
disposizione qualcosa che per certe funzioni puň essere considerato un
"secondo computer". Per il resto, dal punto di vista tecnico... cos'ha
VMWare di diverso da un emulatore? Per quello che ne so io, *č* un
emulatore.
by LjL
 
ljl...@tiscalinet.it

Dev'essere ancora migliorato.
Affatto. DOS *E`* un sistema operativo (certo, senza GUI, in gran parte
-non completamente- monotask e con tanti altri problemi).
Viceversa Windows (3.x/9x/ME) non e` altro che una shell grafica di DOS.
Almeno fino a WinXP. Poi con WinXP hanno fatto una shell grafica che si
basa sul nulla (pero` la pubblicita` fa ridere. <mode Darth Vader ON>
"L'unica cosa che puo` fermare WinXP": il togliere la spina. E se premo
l'interruttore sul PC o premo reset? Hahahahaaaheaahhaha ROFFLE...  <mode
Darth Vader OFF>)
-- 
 $B%^%C%7!!%+%G%s%F%# (B - E-mail massi.cadenti(at)
libero.it
 <-- NEW


 Almeno fino a WinXP. Poi con WinXP hanno fatto una shell grafica che
Per forza. XP e' l'evoluzione di win2k, cioe' di NT, non c'entra una
bega con 9x.... Che poi non facciano piu' la serie 9x e' un altro
discorso...
-- 
"Windows 95 is a 32-bit shell for a 16-bit extension to an 8-bit
operating system designed for a 4-bit microprocessor by a 2-bit
company that can't stand one bit of competition."
La mia (penosa, per ora) homepage: 
http://digilander.iol.it/burton666

 VMWare è una "macchina virtuale" semplicemente nel senso che gli utenti
non
Un attimo di chiarezza, e vediamo la differenza tra emulatore, simulatore,
macchina virtuale, e il "VMWare-a-like" :-)
Un emulatore è un prodotto, hardware o software, che permette di riprodurre
su di un computer, il "comportamento" a basso livello e le modalità
operative di hardware informatico che si basa su tecnologia differente.
L'effetto più simpatico è la compatibilità, o il gioco :-) Con gli emulatori
riproduciamo hardware fisicamente esistente per far girare software che
altrimenti non potremmo utilizzare. Con questo rientrano tutti glie
emulatori che usiamo noi di computer e console, ma anche quelli di
telefonini, pda o simili usati per lo sviluppo di prodotti per quest'ultimi.
Un simulatore, che non c'entra con i giochi di guida e di volo, è un
software o un hardware che permette di verificare le caratteristiche ed il
comportamento di hardware non disponibile o ancora non prodotto. L'esempio
più lampante è la simulazione dei chip, che prima di passare allo stato
fisico prima, e a quello di silicio poi, vengono simulati con apposito
codice su workstation, allo scopo di prevedere il funzionamento degli stessi
ed individuarne debolezze e bug.
Le macchine virtuali sono esclusivamente software, e sono molto simli agli
emulatori, con la differenza che non emulano un qualcosa di fisico ma un
computer "inesistente" che vive solo in quella forma. In genere la
caratteristica principale è che viene emulato solo il processore e previsti
una serie di oggetti per la macchina virtuale che poi saranno richiamati dal
software che fa girare la macchina virtuale. Il caso più lampante è java, in
cui troviamo un ambiente progettato per essere solo software e con lo scopo
non di essere efficiente ma di essere universale: basta una jvm e si può
usare quello che si vuole.
In tutti questi casi, il software che si occupa della decodifica, simula un
hardware più o meno interamente.
Quello che invece VMWare fa, abusando del nome, è una cosa chiamata
comunemente WRAPPER: un software che serve a creare un layer di
compatibilità per utilizzare software non progettato per l'ambiente
operativo ma che è compilato per l'hardware su cui il sistema gira. Nel caso
dei wrapper che permettono di lanciare windows sotto linux, questi non fanno
altro che fornire uno strato intermedio di compatibilità. Ma non viene
emulato nessun hardware, perchè il software da far girare è già compilato
per la macchina su cui si deve operare.
Nei casi precedenti invece il simulatore-emulatore-jvm lavora perchè il
software da far girare è compilato per altre piattaforme, processori etc.
Ci sono anche casi ibridi: pensiamo agli emulatori playstation: in quel caso
un emulatore emula la cpu e i chip grafici, mentre un wrapper permette di
sfruttare l'hardware 3d delle schede reindirizzando0 l'output grafico.
O prendiamo Fusion/Shapeshifter, emulatori Mac per Amiga: lì c'è un wrapper
che si occupa della gestione del processore (in entrambi i computer, amiga e
mac, un 68k), mentre un emulatore vero e proprio gestisce, ad esempio, audio
e grafica.
--
Giorgio
www.giorgiosignori.cjb.net

 MS-Dos x Amiga e' stato in assoluto il primo emulatore da me usato.
Idem, ci scrivevo i prorammi in Basic e Cobol per la scuola!
Quanti ricordi...
--
Bisogna credere in qualcosa nella vita:
io credo che mi farò un'altra birra..... :o)


Io ci facevo girare Microsozz Works x dos (su Amiga (alla faccia di
Microsozz che rinnegava la Commodore).


 [ultrasupersnip]
Bravo, mi è piaciuta.
Solo (?) tre cose:
1) "simulatore" l'ho spesso visto usare nel senso di "simulatore di pacman
[quello fatto per la console xyz]", senza stare a darne la definizione,
tanto hai capito cosa intendo. 'tenzione che direi che quello che hai detto
tu mi pare una cosa piuttosto diversa -- nel senso che immagino abbia
ragione tu, ma dato che qui sopra ho sempre visto usare il termine, volevo
avere ben chiaro che si trattasse di due cose ben diverse... lo sono, no?
2) Hai detto che le macchine virtuali sono molto simili agli emulatori, ma
anche i simulatori (nel senso tuo) lo possono essere. Per esempio, c'è da
qualche parte un emulatore di C64 scritto col preciso intento di mimare
nella maniera più precisa possibile l'hardware, cioè fisicamente i singoli
pin di ogni chip, e magari (mi sa di no, ma in teoria sarebbe pensabile una
cosa del genere) anche esattamente i circuiti che stanno dentro a ogni chip.
In altre parole, se scrivi tanti bei simulatori di tanti bei chip, che
guarda caso capita che siano tutti i chip del computer X, e poi li metti
insieme in un eseguibile unico, "collegandoli" come (sempre guarda caso)
sono collegati nel computer X... hai un emulatore, no? (ti esegue il
software del computer X... magari un po' lento...) Però hai anche un grosso
simulatore, no?
3) La differenza reale tra emulatore e macchina virtuale l'avevo specificata
anch'io :) in maniera un po' meno precisa, ma l'asterisco era lì per quello.
Gli esempi con ShapeShifter e Fusion sarebbero stati esattamente i
controesempi che ti avrei fatto io se tu non li avessi citati.
by LjL
 
ljl...@tiscalinet.it

 Darth Vader OFF>)
Puff puff puff... ma devo metterci proprio la faccina per far capire che
sono ironico (e/o sarcastico)? Se ce la metto non mi piace più...
Comunque in realtà DOS è un tostapane.
by LjL
 
ljl...@tiscalinet.it

 controesempi che ti avrei fatto io se tu non li avessi citati.
:-)
--
--
Giorgio
www.giorgiosignori.cjb.net

 Non ho ben capito a cosa ti riferisci con "simulatore di pacman"...
Quei programmi che simulano un tale gioco, nella versione in cui girava
sulla tale piattaforma, senza minimamente emulare chip di quella
piattaforma, né aver bisogno del codice macchina del gioco.
Insomma, programmi che sono uguali ad altri programmi dal punto di vista
dell'utente, ma non c'entrano niente dal punto di vista dell'implementazione
(e dell'architettura sottostante).

E' quello che dicevo io a proposito delle VM vs gli emulatori, che invece a
quanto pare si applica forse meglio ai simulatori vs gli emulatori (almeno,
qualche simulatore).
E' una questione di punti di vista. Tu dici di "concetto alla base", ma in
questo caso è sinonimo di "punto di vista". Puoi fare un emulatore lento
perché vuoi emulare "bene", puoi fare un simulatore veloce perché non simuli
proprio tutto ma solo le cose "interessanti"... insomma ci sono talmente
tante di quelle sfumature che, alla fine, come chiami una cosa dipende
soprattutto dal contesto in cui sei.
Però proviamo a dare ugualmente una definizione rigorosa.
Ho detto che "simulatore" nel senso mio, cioè nel senso di "simulatore di
PacMan" (senso che spero di aver ora chiarito) simula l'interfaccia di un
*programma*, e non la sua implementazione (forse non ho detto proprio così,
ma il concetto era quello).
Ora possiamo dire che, allo stesso modo, un emulatore simula
un'*interfaccia*, ma non l'interfaccia di un programma, l'interfaccia di una
macchina hardware.
Il "simulatore" nel senso tuo, invece, simula l'*implementazione* di quella
macchina hardware.
Ti piace? Certo, le sfumature rimangono ugualmente, così come rimangono tra
"emulatore" e "wrapper"; però una volta che i termini sono definiti in
maniera precisa, niente toglie che ci possano essere prodotti che sono un
misto di due o più cose. Se i termini sono ben definiti, però, possiamo dire
esattamente *quali* parti di quel prodotto sono *cosa* (come hai detto per
l'emu di PS, ad esempio).
by LjL
 
ljl...@tiscalinet.it

 macchina hardware.
Credo che si stia facendo abuso di termini :)
--
Giorgio
www.giorgiosignori.cjb.net

 Credo che si stia facendo abuso di termini :)
E perché mai? Per "interfaccia di una macchina" intendo quello che i
programmi che ci girano sopra vedono.
Il mio K6 può avere un core che non c'entra assolutamente col core Intel,
che va a un clockaggio diverso, che ha istruzioni RISC, e chi più ne ha più
ne metta (non dico che sia così, non ne ho idea e non mi interessa, però
potrebbe essere). Poi c'è un wrapper che mi permette di usarlo come se fosse
un Pentium.
L'interfaccia è quella fornita dal wrapper (almeno per quanto riguarda la
CPU).
A un emulatore normale non importerebbe assolutamente niente di emulare il
mio core diabolico, emula (in qualsiasi modo, basta che funzionino) le
istruzioni Intel, e basta.
A un simulatore potrebbe interessare emulare tutto il resto (cioè
l'implementazione fisica del chip).
by LjL
 
ljl...@tiscalinet.it

 (almeno da quello che dice l'autore) è un simulatore... e per dirti, sul
suo
Mah, sai, se dovessimo parlare di ogni prodotto ppotrebbe nascere una lunga
discussione... io mi limito a dare le definizioni "accademiche" :-)
--
Giorgio

senza avere un cellulare nokia :-)
Il MAME (con Pong) era un simulatore.
A suo tempo chiesi qui sul NG perche` non veniva emulato il circuito e fu
spiegato da qualche membro del MAME Team (non ricordo se Sand, Nicola o
Mix) che *emulare* un circuito stampato significava far girare Pong a 1 fps
anche su hardware recenti (di allora).
(e del resto e` stato tolto dal MAME proprio a causa di questo fatto)


 Hahahahaaaheaahhaha ROFFLE...  <mode Darth Vader OFF>)
'Tutto puo` fermare WinXP: 
 persino un printf("ciao belli\t\t\t\b\b")
'
Come si dice "gestore di consolle bacata" in microsoftese? :-)))
-- 
Renato 'Hitman' Salzano / e-posta: sonicblast (at) 
inwind.it
"Giusto. Soprattutto, non pensare. Mai. Pensare fa male, e se Dio
avesse voluto che tu pensassi, Bill Gates ti avrebbe venduto un
cervello." - Obelix, a proposito degli utonti di Windows.

Microsozz che rinnegava la Commodore).
Eheheh Ma a quale velocita'? Io ci facevo girare l'Ms-Dos 3.3
dell'Olivetti Prodest, oltre a Word Star e Lode Runner (quest'ultimo
piu' avanti quando non usavo piu' Trasformer ma un emulatore che
supportava la CGA!).
MASTER