traduzioni inglese italiano

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
total wer
00domenica 19 aprile 2009 14:11
scusate raga x il casino ma mi servono delle traduzioni a portata di pc .
It's only a matter of time before this becomes common knowledge, I hinted at this issue for a couple days already, so I wanted to handle this subject responsibly because it is something I am well versed in.

Do you get "Insufficient Video Memory" crashes?
How about repeated crashes to desktop precluded by everything slowing down and feeling sluggish?

These are obvious signs of running out of virtual address space.

You may even get a crash after several battles or a another repeated crash due to this specific cause.

I'll keep this article basic and in laymens terms with a little explanation, you can spend a week researching it to begin getting a deep understanding of it, so I will keep things simple since I have done the heavy lifting for you.

BACKGROUND (explains the issue)

What is Virtual Addressing?
Virtual Address Space is a set of numerical addresses that windows maps and keeps track of for memory usage. It has nothing to do with how much RAM you have or how much virtual memory you have. There is only a fixed amount of addresses available for a 32 bit application like empire and that is 2GB, regardless if you are on a 32 bit or 64 bit OS. A 332 bit OS itself has 2GB available in "user" address space, with 2GB normally called "kernel" address space. In addition to this, and irrespective of this, a 32 bit application is limited to 2GB for it's address space determined by the binary header (this is true for 32 bit and 64 bit OS's alike). A person cannot track virtual address space with tools like task manager.

Why are you affected when others are not?
Each machine maps different amounts of virtual addresses on start up. It's affected by many things. Large impact to virtual addresses being reserved, and therefore becoming unavailable, is due to things like Vista, large memory video cards, multiple devices whose drivers reserve addresses on boot up, etc. These reserved addresses can be viewed in ones device manager.

Why is Empire affected by this issue?
Quite simply it uses a lot of memory and we are still in predominantly a 32 bit world. Addresses are limited and Vista and high memory video cards reserve and make addresses unavailable. CA chose not to utilize 64 bit safe coding practices OR natively support 64 bit so people with 64 bit OS's are also affected by this issue.
This is predominantly a 32 bit problem, as game assets grow then memory footprints grow. Also people with large video ram (>768) usually have no idea that they are cutting their available address space that video applications can use. It's why 1GB video RAM is not as common as one would think or is never fully utilized used by devs, because the operating system cannot handle really it due to limited addresses.

This three part series on a "Messy Transition" at Anandtech was born from a case study of a memory address workaround I made for Supreme Commander, similar to the one I am making here, and it is a great series to explain the issues and brought alot to the surface for all to see.
Part 1 -http://www.anandtech.com/gadgets/showdoc.aspx?i=3034
Part 2 -http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=3044
Part 3 -http://www.anandtech.com/systems/showdoc.aspx?i=3060

What can the developer do?
Two things primarily. Lower memory usage by the game, that will likely be the first goal but that may not be enough for people who's machines reserve alot of addresses on startup for the video card. Secondly, they can make the game 64 bit safe allowing people with 64 bit to immediately bypass this issue. While 32 bit users can then extend the OS's user address space, not optimal, but likely the best solution we will have unless they drastically reduce memory usage and management in game. Making the code 64 bit safe is unlikely because of the work involved and would have been much easier to do properly from the beginning. CA have a full plate and have many bugs to address that need attention so developer resources and money is limited, that is why the latter option is doubtful. For the foreseeable future this workaround should help if no real progress is made otherwise, remember hitting the 32 bit limit is not hard and many games do.
EDIT: According to a post on this page below, the developers are indeed preparing a 64 bit "safe", not necessarily native 64 bit, Large Address Aware executable that is currently in testing. So this is encouraging and is a pleasant surprise from what I expected, definitely good news.

THE WORKAROUND (the details)

I am providing a workaround similar to the one I provided for Supreme Commander back in the day here for reference.

What does it do?
It has to do two things that both rely on each other to work. For 32 bit operating systems we have to tell the operating system it can use more than 2GB user address space, 2.5GB actually, while leaving 1.5Gb for the kernel. We also have to set the Empire.exe executable to be allowed to address beyond the 2GB ceiling. 64 bit OS users only have to modify the executable and nothing more.

What does it help with?
This is not the solution for all crashes. It deals primarily with the crash to desktop that is caused by lack of virtual address space.Due to the unique nature of how addresses are mapped differently on each machine this crash may happen at different places and times of the game, even loading a map, menu or waiting on an AI turn. If you try this fix, and you follow directions properly, and it doesn't help you then your crash is due to something else.

How do I do it?
Follow directions explicitly. I have seen people consistently skip steps or not read the directions properly so it doesn't work for them whne they don't do what it says. it's not as complicated as it sounds, I'm just being thorough.

APPLY THE WORKAROUND (juicy caramel center)

Requirements

Only real requirements is that you have atleast 2GB RAM. You don't need beyond that even though we are allowing addressing up to 2.5 GB. Also following instructions and being somewhat familiar with working with files in windows is required. Make sure you are using Vista SP1. If not then you need this hotfix that fixes a major blunder with Vista address space - support.microsoft.com/kb/940105
That's all, follow the 3 steps.

1) Prepare the operating system to be able to use beyone 2GB address space with a userva of 2.5GB (only 32 bit OS's need to do this): I am purposely using only 2500 for userva for specific reasons and any more will likely not be needed, as a result the kernel will have plenty of space to play in.

All 64 bit OS's
Nothing to do on the OS. Proceed to step 2 on setting the executable. 64 bit OS's running 32 bit binaries are also limited to 2GB application space.

XP 32
* Find your Boot.ini located usually on the C:.
If you cannot see it, you probably have system files hidden, then follow these instructions at microsoft (also uncheck "hide protected operating system files")
* Right click on the boot.ini and choose properties. Uncheck "read only"
* Open the boot.ini by double clicking it.
* Under the section called [operating systems] find the line that says "multi(0)disk(0)rdisk(0)partiti0n(1)\WINDOWS="Windows XP Professional...". Yours may look a bit different. We are going to make a duplicate, so that if you make a mistake you will not harm yourself from booting into your computer. Drag you're mouse across the entire line, right click and choose copy. Then right below the line you just copied right click your mouse and choose paste. You should now have two lines one after another that are exact duplicates.
* Change the bottom line that you just copied with the following addition on the end. Add a space at the end of the line and then this without the quotes "/3GB /USERVA=2500"
* In that lower boot entry you just made, find the name of the operating system in quotes and change it to something like "Windows XP 3GB", so you can differentiate at boot up.
* Close and save the boot.ini.
* Right click on the boot.ini, hit properties, check read only.

Vista 32
* In Vista go to Start menu. Go to Accessories. Locate the command prompt shortcut and hover mouse over it. Right Click on the shortcut then select Run as Administrator.
* In the command prompt type this exactly: bcdedit /set increaseuserva 2500. Then hit enter.
* Make sure you get a message back confirming the change was made. To verify the entry is there you can type just bcdedit, hit enter, and you should see the entry now listed.
* Then close the command prompt. You just told Vista to increase user virtual address (userva) space to 2500MB.
* Changes take effect on reboot but don't reboot yet.

SUMMARY
We extended the user virtual address space in XP and Vista to 2500MB, so now applications can utilize up to that much if they are set to be Large Address Aware. While some 32 bit games/applications are set, Empire is not.

2) Prepare the executable to be allowed to address beyond 2 GB: We will make the executable Large Address Aware and capable of using more addresses that now the 32 bit OS is set to make available. I am not wrapping this with any executables. I'm using common developer tools and easy to read batch files so you can see nothing fishy is going on. It's always good to be watchful when downloading files from others.

* Download the batch file I provided and extract it anywhere you like.
Get it here - files.filefront.com/3GB+enabler+for+Empirezip/;13479076;/filei...
Or here - www.megaupload.com/?d=MP56XT6J
Or here - www.2shared.com/file/5210663/c2a612b5/3GB_enabler_for_Emp...
* Now in explorer go to your "c:\program files\steam\steamapps\common\empire total war" folder.
* Copy the Empire.exe to the "3GB enabler for Empire" folder you just extracted, that I provided you.
* Rename the original Empire.exe in the game directory (not the one you just copied) to anything you like, like Empire.original.
* Go into the "3GB enabler for Empire" folder.
* Read the readme.txt for specific functionality of the batch file
* Double click Startme.bat
* You will want to use the (A) option, then the (V) option but read the readme.
* Now after you have verified the empire.exe is Large Address Aware then copy it to the game folder.

3) Now reboot the PC because Windows needs to set the userva at 2500 which only happens after startup.

If you skip any step it will not work. When you have rebooted you should be good to go. Run the game as normal with the original game shortcut.

TO UNDO THE CHANGES
Delete the modified Empire.exe if you made a backup. Or run the tool to remove the setting.
For the XP 32 bit just delete the line from your boot.ini.
For Vista 32 Open command prompt as administrator and type: bcdedit /deletevalue increaseuserva. That deletes the entry.
Reboot and you are back to normal.

THIS IS NOT A FIX
No it is not. We should still continue to put pressure on the developers to fix this issue. A bad side effect of user made workarounds, while they actually help people be able to play the game which is important, the problem is that devs stop hearing about the issue by a large group so they think the impact isn't big. So continue to update the issues and CTD's you have to the official boards. One such topic exists here on the official boards: shoguntotalwar.yuku.com/topic/49357

POSSIBLE ISSUES
There are two side effects to watch out for and one addendum.
1) A very small percentage of machines may have issue booting due to a badly written driver after making the change to the OS in addressing above 2GB because drivers utilize higher addresses. To fix this boot problem, with XP you have the other boot option that appears at boot to choose. With Vista go into safe mode and follow the undo instructions above on deleting the userva entry. This workaround will not work if you have a bad driver affecting your boot up.
2)Obviously there is a reason that the developer did not issue the executable already "Large Address Aware". Somewhere unsafe code likely exists that can have uncertain results. Which is why the devs won't officially support this workaround, rightly so, until they actually make their code 64 bit safe. Somewhere in their code they used unsafe practices for large addressing. The good thing is that before you hit those high addresses, the game will run it's code in lower addresses and will remain unaffected. So only a small portion of code will ever be using addresses above 0x80000000, if ever or at all. But if they did anything foolish in their AI, physics or rendering engine then bugs or uncertain behaviour may emerge (other than the common ones that already exist). it's just something that has to be widely tested to know for sure.
It's not something to be concerned about but to be aware of and really it's one of the main focus's for additional testing time with the workaround that just people need to watch for. Other games have applied this workaround without issue.
3) Future updates should not be affected, but infact, will likely replace your large address aware executable. We should try future updates without this workaround to see if CA fixes the issue somehow. But don't be surprised if the crash issue comes back after updates because the exe has been reset to not being large address aware. Then you will need to make the new exe large address aware again and use it. Don't use the previous altered exe after updates.

There are no known Steam or security issues from this, since we are only changing an exe header.
I'll edit the topic as necessary. Post your experiences, I will try and help if can with specific issues on this workaround.

OTHER REFERENCES (incase the wall of text wasn't enough)
Windows memory limits in 32 and 64 bit:
msdn.microsoft.com/en-us/library/aa366778.aspx
A bit about memory addressing and 3GB switch:
www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx


Thanks to TheSpaceHamster/TheCookieMonster for testing this and starting a thread in the official tech support that got my attention.
total wer
00domenica 19 aprile 2009 14:13
tradotto da internet in ita
E 'solo una questione di tempo prima che questo diventi comune conoscenze, ho accennato a questo problema per un paio di giorni già, quindi ho voluto trattare questo tema di responsabilità, perché è qualcosa Sono ben versato pollici

Do you get "Memoria video insufficiente" si blocca?
Come ripetuto circa crash al desktop escluso da tutto ciò rallentamento e sentimento lenta?

Questi sono evidenti segni di esaurimento di spazio di indirizzi virtuali.

È possibile anche ottenere un crash dopo diverse battaglie o di un altro incidente a causa di ripetute questa specifica causa.

I'll keep questo articolo di base e in termini laymens con un po 'di spiegazione, è possibile trascorrere una settimana di iniziare la ricerca di ottenere una profonda comprensione di esso, quindi non mancherà di tenere le cose più semplici in quanto ho fatto il sollevamento di carichi pesanti per lei.

ANTEFATTI (spiega il problema)

Qual è Indirizzamento virtuale?
Spazio di indirizzi virtuali è un insieme di indirizzi numerici che finestre mappe e tiene traccia di memoria per l'utilizzo. Non ha nulla a che fare con la quantità di RAM che si ha o la quantità di memoria virtuale che avete. C'è solo un importo fisso di indirizzi disponibili per una applicazione a 32 bit come l'impero e che è 2GB, indipendentemente se si è su un 32 bit o 64 bit OS. A 332 bit OS stessa ha 2GB disponibile in "utente" spazio degli indirizzi, con 2GB normalmente chiamato "kernel" spazio degli indirizzi. In aggiunta a questo, e questo a prescindere, una applicazione a 32 bit è limitato a 2 GB di spazio degli indirizzi è determinato dal binario header (questo è vero per il 32 bit e 64 bit sia di OS). Una persona non può tenere traccia dello spazio degli indirizzi virtuale con strumenti come il Task Manager.

Perché siete interessati, quando altri non lo sono?
Ogni macchina mappe diverse quantità di indirizzi virtuali su start up. E 'influenzato da molte cose. Di grande impatto per l'indirizzo virtuale è riservato, e quindi sempre disponibile, è a causa di cose come Vista, grande memoria schede video, i cui driver più dispositivi riserva indirizzi al boot up, ecc Questi indirizzi sono riservati possono essere visualizzati in Gestione periferiche quelli.

Perché è Impero interessati da questo problema?
Semplicemente utilizza molta memoria e siamo ancora in prevalentemente un mondo a 32 bit. Gli indirizzi sono limitati e Vista e schede video di alta memoria di riserva e gli indirizzi disponibili. CA ha scelto di non utilizzare la codifica a 64 bit sicuro pratiche O nativamente il supporto a 64 bit così le persone con il sistema operativo a 64 bit sono anche interessati da questo problema.
Questo è principalmente un problema a 32 bit, come le attività di gioco poi crescere memoria orme crescere. Anche le persone con le grandi video ram (> 768) di solito non hanno idea che siano loro a disposizione l'indirizzo di taglio spazio che possono utilizzare le applicazioni video. E 'il motivo per cui 1GB RAM video non è così comune come si potrebbe pensare o non è mai pienamente utilizzata utilizzato da sviluppatori, in quanto il sistema operativo non può gestire è veramente limitato a causa di indirizzi.

Questa serie in tre parti su un "Messy Transizione" a Anandtech è nato da un caso di studio di un indirizzo di memoria soluzione che ho realizzato per Supreme Commander, simili a quella che sto facendo qui, ed è una grande serie di spiegare i problemi e ha portato molto alla superficie sotto gli occhi di tutti.
Parte 1-http: / / www.anandtech.com/gadgets/showdoc.aspx?i=3034
Parte 2-http: / / www.anandtech.com/cpuchipsets/showdoc.aspx?i=3044
Parte 3-http: / / www.anandtech.com/systems/showdoc.aspx?i=3060

Che cosa può fare il promotore?
Due cose in primo luogo. Bassa l'uso della memoria da parte del gioco, che sarà probabilmente il primo obiettivo, ma che può non essere sufficiente per le persone che le macchine di riserva un sacco di indirizzi di avvio per la scheda video. In secondo luogo, essi possono rendere il gioco a 64 bit di sicurezza consentendo alle persone con 64 bit per aggirare questo problema immediatamente. Mentre a 32 bit gli utenti possono poi estendere il sistema operativo di spazio degli indirizzi degli utenti, non ottimale, ma probabilmente la soluzione migliore avremo meno che non ridurre drasticamente l'uso della memoria e la gestione in gioco. Rendere il codice di sicurezza a 64 bit è improbabile a causa del lavoro svolto e sarebbe stato molto più facile fare correttamente fin dall'inizio. CA ha interamente piatto e sono molti bug di indirizzo che hanno bisogno di attenzione in modo sviluppatore risorse e di denaro è limitata, che è il motivo per cui la seconda opzione è dubbia. Per il prossimo futuro questa soluzione dovrebbe contribuire a un reale progresso se non è fatto diversamente, si ricordi che colpisce il limite a 32 bit non è difficile e molti giochi fare.
EDIT: Secondo un post su questa pagina di seguito, gli sviluppatori sono infatti preparando una a 64 bit "sicuro", non necessariamente nativa a 64 bit, Grande Indirizzo Aware eseguibile che è attualmente in fase di test. Quindi questo è incoraggiante ed è una piacevole sorpresa da quello che mi aspettavo, sicuramente una buona notizia.

La soluzione (i dettagli)

Sono una soluzione simile a quella che ho fornito per Supreme Commander indietro nel giorno qui per riferimento.

Che cosa fare?
Essa ha a che fare due cose che entrambi si basano su ogni altro al lavoro. Per sistemi operativi a 32 bit abbiamo a dire il sistema operativo può utilizzare più di 2GB di spazio degli indirizzi degli utenti, 2,5 GB di fatto, lasciando 1.5GB per il kernel. Abbiamo anche per impostare il eseguibile Empire.exe per poter affrontare al di là del massimale di 2 GB. Sistema operativo a 64 bit solo per gli utenti hanno a modificare l'eseguibile e nulla più.

Che cosa aiuto?
Questa non è la soluzione per tutti i crash. Si tratta in primo luogo con il crash al desktop che è causato da mancanza di indirizzi virtuali space.Due per la natura unica di come gli indirizzi vengono mappate diverso su ogni macchina, questo incidente può accadere in diversi luoghi e tempi del gioco, anche carico di una mappa, menu o in attesa di un AI turno. Se si tenta questa correzione, e seguire le indicazioni correttamente, e non è quindi il vostro aiuto incidente è dovuto a qualcos'altro.

Come faccio a farlo?
Seguire le indicazioni esplicitamente. Ho visto le persone saltare i passi o non leggere correttamente le istruzioni in modo che non lavoro per loro whne non fare ciò che dice. non è complicato come sembra, sono solo di essere approfondita.

APPLICARE LA Workaround (succosa caramello al centro)

Requisiti

Solo reali esigenze che si hanno almeno 2 GB di RAM. Non è necessario che, anche se al di là stiamo affrontando consente fino a 2,5 GB. Anche a seguito di istruzioni e di essere un po 'familiare con il lavoro con i file in Windows è necessario. Assicurarsi di utilizzare Vista SP1. Se poi non avete bisogno di questo aggiornamento rapido che risolve un grave errore con Vista spazio degli indirizzi - support.microsoft.com/kb/940105
That's all, seguire i passi 3.

1) Preparare il sistema operativo deve essere in grado di utilizzare beyone 2GB di spazio degli indirizzi con un userva di 2,5 GB (solo 32 bit OS della necessità di farlo): Sono appositamente utilizzando solo 2500 per userva per motivi specifici e più è probabile che non sia necessario, di conseguenza il kernel si hanno abbondanza di spazio per giocare a.

Tutti i sistemi operativi a 64 bit
Nulla da fare sul sistema operativo. Procedere al passaggio 2 su come impostare l'eseguibile. A 64 bit del sistema operativo in esecuzione a 32 bit binari sono limitate a 2 GB di spazio applicazione.

XP 32
* Trova il tuo Boot.ini trova di solito in C:.
Se non si riesce a vedere, probabilmente hai i file di sistema nascosti, quindi seguire le istruzioni a microsoft (anche deseleziona "Nascondi i file protetti di sistema")
* Click destro del mouse sul file Boot.ini e scegliere Proprietà. Deseleziona "sola lettura"
* Aprire il file Boot.ini con un doppio clic su di esso.
* Nella sezione denominata [operating systems] trovare la riga che dice "multi (0) disk (0) rdisk (0) partiti0n (1) \ WINDOWS =" Windows XP Professional ...". Tuo può sembrare un po 'diverso. Stiamo andando a fare un duplicato, in modo che se si commette un errore non si danno da soli il boot nel vostro computer. Trascinare il mouse si sta su tutta la linea, fate clic destro e scegliere copia. Poi a destra al di sotto della linea che hai appena copiato fate clic destro del mouse e scegliere Incolla. Ora dovresti avere due linee, uno dopo l'altro che sono esatti duplicati.
* Cambia la linea di fondo che hai appena copiato con la seguente aggiunta alla fine. Aggiungere uno spazio alla fine della linea e quindi senza le virgolette "/ 3GB / USERVA = 2500"
* In tale voce di avvio più basso che hai appena fatto, trovare il nome del sistema operativo tra virgolette e cambiare qualcosa di simile a "Windows XP 3GB", in modo da poter differenziare fino al boot.
* Chiudere e salvare il boot.ini.
* Click destro del mouse su boot.ini, colpito proprietà, controllo di sola lettura.

Vista 32
* In Vista vai al menu Start. Vai a Accessori. Individuare il prompt dei comandi di scelta rapida e hover del mouse su di esso. Fare clic destro sul collegamento, quindi selezionare Esegui come amministratore.
* Nel prompt dei comandi digitare esattamente questo: bcdedit / set increaseuserva 2500. Poi premere Invio.
* Assicurati di avere un messaggio che conferma il cambiamento è stato fatto. Per verificare l'entrata c'è è possibile digitare solo bcdedit, premere Invio, e si dovrebbe vedere l'ingresso ora elencate.
* Poi chiudere il prompt dei comandi. Hai appena detto di aumentare Vista utente di indirizzi virtuali (userva) spazio a 2500MB.
* Le modifiche hanno effetto sul riavvio, ma non ancora il riavvio.

SINTESI
Abbiamo ampliato l'utente spazio di indirizzi virtuali in XP e Vista a 2500MB, così ora le applicazioni possono utilizzare fino a molto più che se sono impostati per essere grandi Indirizzo Aware. Mentre alcuni giochi a 32 bit / applicazioni sono fissati, non è Impero.

2) Preparare il file eseguibile per poter affrontare al di là di 2 GB: Noi faremo l'eseguibile Grande Indirizzo Aware e in grado di utilizzare più indirizzi che ora il sistema operativo a 32 bit è destinata a mettere a disposizione. Io non sono il confezionamento con qualsiasi eseguibili. Sto utilizzando strumenti di sviluppo comune e facile da leggere file batch in modo che tu possa vedere nulla di pesce sta succedendo. E 'sempre bello per essere vigile quando si scaricano file da altri.

* Scarica il file batch sono previste ed estrarre ovunque lo desideri.
Scarica qui - files.filefront.com/3GB abilitante + + per + Empirezip /; 13479076; / filei ...
Oppure qui - www.megaupload.com/?d=MP56XT6J
Oppure qui - www.2shared.com/file/5210663/c2a612b5/3GB_enabler_for_Emp ...
* Ora in esploratore vai al tuo "C: \ Program Files \ vapore \ steamapps \ comune \ impero guerra totale" cartella.
* Copia il Empire.exe al "3GB abilitante per Impero" cartella che hai appena estratto, che vi ho fornito.
* Rinominare il Empire.exe originale nella directory di gioco (non quello di cui avete appena copiato) a quello che preferite, come Empire.original.
* Vai in "3GB abilitante per Impero" cartella.
* Leggere il readme.txt per specifiche funzionalità del file batch
* Fare doppio clic Startme.bat
* Si desidera utilizzare la (A) opzione, allora la (V), ma l'opzione di leggere il readme.
* Ora, dopo aver verificato la empire.exe è Grande Indirizzo Consapevole quindi copiarlo nella cartella di gioco.

3) Ora riavviare il computer perché Windows ha bisogno di impostare il userva a 2500, che avviene solo dopo l'avvio.

Se si salta ogni passo che non funzionerà. Quando hai riavviato si dovrebbe andare bene. Esegui il gioco come al solito con il gioco originale collegamento.

A annullare le modifiche
Eliminare il Empire.exe modificati se hai fatto un backup. O eseguire lo strumento per rimuovere l'impostazione.
Per XP a 32 bit solo eliminare la riga dal tuo boot.ini.
Per Vista 32 Apri prompt dei comandi come amministratore e digitare: bcdedit / deletevalue increaseuserva. Ciò elimina la voce.
Riavviare e si torna alla normalità.

QUESTO NON E 'UNA FIX
No non lo è. Dobbiamo continuare a fare pressione su gli sviluppatori a risolvere questo problema. Un pessimo effetto collaterale di utente reso soluzioni, pur essendo effettivamente aiutare le persone ad essere in grado di giocare il gioco che è importante, il problema è che sentir parlare di sviluppatori fermare il rilascio, da un gruppo di grandi dimensioni in modo da riflettere l'impatto non è grande. Quindi, continua ad aggiornare le questioni e CTD del dovete ufficiale tavole. Uno di questi temi qui esiste il funzionario tavole: shoguntotalwar.yuku.com/topic/49357

POSSIBILI PROBLEMI
Ci sono due effetti collaterali a cui fare attenzione e di un addendum.
1) Una percentuale molto ridotta di macchine possono avere questione l'avvio a causa di un driver scritto male dopo aver effettuato il passaggio al sistema operativo per affrontare sopra 2GB perché utilizzare i driver più elevato indirizzi. Per risolvere questo problema di boot, con XP si hanno altre possibilità di avvio che appare durante l'avvio di scegliere. Con Vista va in modalità provvisoria e seguire le istruzioni di cui sopra annullare l'eliminazione di userva entrata. Questa soluzione non funziona se si dispone di un driver che interessano il vostro cattivo avvio.
2) Ovviamente c'è un motivo che lo sviluppatore non ha l'eseguibile già "Grande Indirizzo Consapevole". Da qualche parte esiste probabilmente pericoloso codice che possono avere risultati incerti. Qual è il motivo per cui la sviluppatori non supporta ufficialmente questa soluzione, è giusto che sia così, fino a quando effettivamente il loro codice di sicurezza a 64 bit. Da qualche parte nel loro codice pericoloso pratiche hanno utilizzato per i grandi affrontare. La cosa buona è che, prima di colpire quelli ad alta indirizzi, il gioco verrà eseguito il codice in basso indirizzi e rimarranno inalterati. Quindi, solo una piccola porzione di codice sarà mai 0x80000000 utilizzando indirizzi di cui sopra, o se mai a tutti. Ma se hanno fatto qualcosa di stupido nel loro AI, fisica o motore di rendering quindi bug o incerto comportamento può emergere (diversi da quelli comuni che già esiste). è solo qualcosa che deve essere ampiamente testati per sapere con certezza.
Non è qualcosa da essere preoccupati, ma di essere consapevoli e realmente è uno dei principali focus del tempo per le prove con la soluzione che solo la gente ha bisogno di guardare per. Altri giochi hanno applicato questa soluzione senza problema.
3) I futuri aggiornamenti non dovrebbero essere colpite, infatti, ma, probabilmente a sostituire il tuo indirizzo grandi consapevole eseguibile. Dobbiamo provare a futuri aggiornamenti, senza questa soluzione per vedere se CA fissa in qualche modo la questione. Ma non stupitevi se il crash questione torna dopo aggiornamenti perché il exe è stata reimpostata a non essere a conoscenza grandi indirizzo. Poi hai bisogno di fare il nuovo indirizzo exe grande conoscenza e di nuovo utilizzo. Non utilizzare il precedente exe alterato dopo aggiornamenti.

Non sono noti problemi di sicurezza o di vapore da questo, dal momento che siamo solo cambiando uno exe header.
I'll modificare il tema, se necessario. Pubblica le tue esperienze, io cercherò di aiutare se possibile con i temi specifici su questa soluzione.

ALTRE REFERENZE (in caso il muro di testo non è sufficiente)
Limiti di memoria in Windows 32 e 64 bit:
msdn.microsoft.com/en-us/library/aa366778.aspx
Un po 'di memoria e di affrontare 3GB:
www.microsoft.com / whdc / sistema / piattaforma / server / SPA / PAEmem.mspx


Grazie a TheSpaceHamster / TheCookieMonster per questo test e l'avvio di un thread ufficiale del supporto tecnico che ha portato alla mia attenzione.
total wer
00domenica 19 aprile 2009 14:16
raga forse ho trovato la soluzione al mio problema ma devo prima tradurre il meglio possibile ,se x caso vedete delle parole non tradotte giuste ,ditemi pure che poi le aggiusto .... altrimenti fatelo voi
è x il mio problema che non posso fare battglie in campo perchè mi dice che non ho abbastanza memoria video e cosi va in cresh empire va solo lacampagna senza poter fare le battaglie



minchia che traduzione del c...!non capisco nulla!!!!! [SM=g6839] [SM=g6839] [SM=g6839] [SM=g6839] [SM=g6839] [SM=g6839] [SM=g6839] [SM=g6839] [SM=g6839]
thesk89
00lunedì 20 aprile 2009 00:03
domani ci dò uno sguardo...ora non riesco x' è trp lungo
total wer
00lunedì 20 aprile 2009 10:42
Re:
thesk89, 20/04/2009 0.03:

domani ci dò uno sguardo...ora non riesco x' è trp lungo



si non ci sono problema tanto quello che volevo sapere ho capito
Purtroppo è propio un bag del gioco ufficiale il mio che si presenta a molti , ma hanno detto che lo risolvono con la prossima pacth , il messaggio di memoria insufficente, quando cerchi di giocare una battaglia e ti chiude il gioco .
Ora devo aspettare la pacth in poche parole !!!

Se vai nel forum di games total war dove ci sono lista bag ufficiali ci sono altri ragazzi nella mia stessa condizione con lo stesso errore e codice purtroppo .
thesk89
00lunedì 20 aprile 2009 18:08
Re: Re:
total wer, 20/04/2009 10.42:



si non ci sono problema tanto quello che volevo sapere ho capito
Purtroppo è propio un bag del gioco ufficiale il mio che si presenta a molti , ma hanno detto che lo risolvono con la prossima pacth , il messaggio di memoria insufficente, quando cerchi di giocare una battaglia e ti chiude il gioco .
Ora devo aspettare la pacth in poche parole !!!

Se vai nel forum di games total war dove ci sono lista bag ufficiali ci sono altri ragazzi nella mia stessa condizione con lo stesso errore e codice purtroppo .




ah capisco...allora è sfiga...cmq il crash sistematico dopo tutte le battaglie durante la campagna ke a me capitavano sono stati risolti con la patch del 30 marzo, ma ora l'audio si sente da cani in battaglia...tutto distorto, non so come spiegarlo, e non si sentono gli spari dei fucili...si vede ke non riescono proprio a fare una patch ke a sua volta non faccia danni
total wer
00martedì 21 aprile 2009 11:52
IERI ANNCORA GLI STESSI ERRORI ,E POI NON SI AGGIORNA
Firma del problema
Nome evento problema: APPCRASH
Nome applicazione: Empire.exe
Versione applicazione: 1.0.0.0
Timestamp applicazione: 49ccc981
Nome modulo con errori: Empire.exe
Versione modulo con errori: 1.0.0.0
Timestamp modulo con errori: 49ccc981
Codice eccezione: c0000005
Offset eccezione: 00335439
Versione SO: 6.0.6001.2.1.0.768.3
ID impostazioni locali: 1040
Informazioni aggiuntive 1: fd00
Ulteriori informazioni 2: ea6f5fe8924aaa756324d57f87834160
Ulteriori informazioni 3: fd00
Ulteriori informazioni 4: ea6f5fe8924aaa756324d57f87834160

Ulteriori informazioni sul problema
ID bucket: 1207400375


come vedi è sempre la versione 1 ,ormai non ci capisco propio nulla !! e sono incazzato come un abelva feroce [SM=g6836]
con steam .
non potevono almeno fare gli aggiornamenti normali come sempre !!!
è no vanno incasinare tutto !!!!
e noi schemi che andiamo a comprare anche il gioco !!!
con la speranza che vada bene .
sai mio nonno cosa mi diceva !!! chi vive di speranza muore ...........
è meglio non dirlo [SM=g6846]
thesk89
00mercoledì 22 aprile 2009 00:18
ho cercato un altro modo x scaricare le patch e aiutarti, ma purtroppo non c'è niente da fare...deve passare tutto attraverso steam [SM=g6843]
total wer
00mercoledì 22 aprile 2009 11:49
Re:
thesk89, 22/04/2009 0.18:

ho cercato un altro modo x scaricare le patch e aiutarti, ma purtroppo non c'è niente da fare...deve passare tutto attraverso steam [SM=g6843]


ti ringrazio tantissimo ,ma ho visto pure io che x aggiornare empire l'unico modo è steam ,ora ho postato un messaggio sul forum di medieval nel post di empire , tento gli ultimi tentativi ,e poi lo metto via e basta se non risolvo ,questa volta lo faccio sul serio altrimenti continuo arrabbiarmi x nulla ,e il gioco non vale la candela !! [SM=g6836]
total wer
00giovedì 23 aprile 2009 10:10
ieri sera si è aggiornato !!!!
adesso le bat non vanno + in cresh !!
non ho ancora testato x bene, ma vedo che è + stabile ora il gioco !
comunque + è propio enorme come gioco ci sono mille cose da imparare ,è totalmente diverso da roma o medieval .
il pc sebmra reggere anche la grafica nelle bat con opzioni video tutto su alto a 1280 x 1024 ,e le unita su grandi ,ho visto pochi rallentamenti se mi impegno un po e riesco a capire come meglio configurarlo il motore video , poi trovo le impo migliori e non ho + rallentamenti .
una cosa che pero ho notato è che negli assedi dei forti la I.A anche se alivello molto alto si perde ,e fa cose strane .
speriamo che con la prossima pacth venga migliorata la I.A e risolti gli ultim i problemi ci sono anche problemi di bilanciamento trupppe secondo me .
HA poi i salvataggi delle campagna il + piccolo risulta essere di 64 mb minchia !!!! [SM=g6836] [SM=g6836] [SM=g6836]
thesk89
00giovedì 23 aprile 2009 14:19
bene sono contento ke adesso ti funzioni...rispetto all'AI è stupida come al solito negli assedi...negli scontri in campo aperto invece va un pò meglio
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 20:34.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com