[NFSU2] Fastloader (remover intro)

Já existia um mod assim para NFSU2, mas ele demorava uns 3 segundos em tela preta com o mouse piscando…
Mas consegui criar um que abre o jogo em 1 segundo! É praticamente clicar no speed2.exe e a interface para pressionar Enter já está aberta.

mod-5-9113815

O mod foi criado substituindo os arquivos de vídeo intro por um vazio (sem frames), assim não terá mais as intros, irá direto para o menu.
Indispensável para quem testa mods, já que é um saco ficar esperando o jogo iniciar tantas vezes…

‎Autor: Junior_Djjr
download-baixar-4770080
download-baixar-2-5643985

NFSU2 e NFSMW na MixMods

A MixMods agora se expandirá. Além de GTA SA, agora voltaremos a dar importância para NFSU2 e NFSMW (2005)

A decisão foi por base de votos das pessoas.
png2-3254426
(encerrei a votação 1 dia antes, pois que o resultado já estava óbvio)

NFS Underground 2 e NFS Most Wanted ganharam disparados na frente, onde podemos ver que todos vocês querem igualmente tanto mod para U2 quanto para MW, e assim o blog irá postar igualmente para ambos.

Para isso, Henrique (que já era postador desse blog) voltou para postar os mods para NFSMW, e eu (Junior_Djjr) postarei para NFSU2.

Clique aqui para baixar o NFSU2
(NFSMW ainda não foi postado)


(Abra o post para ler mais sobre mods para estes jogos)



Sobre:
Ambos dos jogos têm quantidade significativa de bons mods, NFSU2 e NFSMW são realmente os dois na qual mais têm mods (foi uma boa escolha por parte de vocês) e NFSU2 tem principalmente bastante carros brasileiros.

Infelizmente o mundo dos mods destes games não é nada comparado ao mundo do GTA SA, é praticamente tudo carros e texturas, não há programadores “invadindo” o .exe assim como acontece nos GTAs, há poucos programadores, e eles fazem mods principalmente por programas ou substituindo .dll, eles não conhecem asi loader. De qualquer modo, nós tentaremos postar o máximo de mods de script mesmo assim, inclusive postando eles em forma de .asi, se você conhece mods de script para estes jogos, envie nos comentários (seu comentário não será aprovado).


Eu diante do NFSU2:
Para esfriar um pouco a cabeça, estou tentando entender o funcionamento do NFSU2 para assim criar mods para ele deixando o GTA SA um pouco de lado.
A coisa em que mais me deixou triste, é com certeza o fato do NFSU2 não aceitar texturas em resolução maior do que original… isso quer dizer que não será possível criar mods de “texturas hd” para ele. Existe vários e vários mods por exemplo de “céu HD”, mas são todos falsos, são novas texturas, mas na mesma resolução. Aparentemente só há 1 pack de texturas em maior resolução mas que usa um programa para isso, possivelmente esse programa “hackeia” o jogo para adicioná-las de um modo diferente. Edit: Sim, ele fez isso.
Isso não quer dizer que você não poderá ter novas texturas melhores, já que você pode sim trocar as texturas por outras mais bonitas, um exemplo é o que eu fiz com a fonte do jogo:
png1-9993974
Olha só que interessante… usando a mesma resolução de textura, eu ainda consegui deixar as letras do jogo mais bonitas (retirando os serrilhados). Portanto você pode ter um jogo mais bonito mesmo sem aumentar a definição. Novos carros por exemplo virão com texturas maiores.
(há também um lado bom nisso, que é que os packs de texturas não irão tirar FPS do seu jogo, já que as texturas sempre serão na mesma resolução) (exceto 1 pack que aumenta sim)
Se não me engano, se aumentar/abaixar as resoluções das texturas do NFSU2 irá mudar também o mapeamento dela no modelo, isso acontece com o Guitar Hero 3, assim a textura ficará em posição errada. (no GTA SA isso só acontece com a textura de água no Particle.txd, onde ao invés de aumentar a definição aumenta o tamanho da textura)

Há também arquivos facilmente editáveis na qual achei interessante, são “eventos” onde você pode editar por exemplo a cena de início ou fim de um corrida, fazendo os carros se comportarem diferente (como fazer ele soltar nitro por algum segundo, ou frear em outro etc), ainda estou tentando entender estes arquivos, quem sabe sai alguma coisa legal.


Palestra sobre desempenho

Ontem hoje (quando comecei a digitar esse post era ontem) foi postado um vídeo zoando um vídeo sobre “tirar o lag” do GTA SA.
Já que zoar sem argumentar/corrigir/ensinar é um tanto infantil, eis aqui uns “ensinamentos” para as pessoas entenderem como um PC age no GTA SA para você aprender a evitar lags ou o mapa sumindo (duas coisas totalmente diferente da outra, você verá aqui).


É como uma “palestra” mesmo, meio que uma aula bem completa e simples (para mesmo leigos entenderem) onde você aprenderá muito sobre como funciona um PC, se beneficiando melhor nos jogos e principalmente GTA SA.



(Abra o post para ler)




Frame = Uma renderização do jogo, basicamente é uma “imagem” renderizada no seu monitor.
FPS = Frames por segundo, número de frames que são renderizados a cada segundo.
Lag = Baixa taxa de FPS, onde faz o jogo ficar dando pequenas travas e lento.




Como um PC funciona:


RAM = Memória

O que faz: Onde armazena dados rapidos.

Sobre: A “Random Access Memory” (memória de acesso aleatório) tem pouca influência na performance de um jogo, geralmente memórias maiores há também mais Hz e melhores tecnologias, mas número em si muda pouca coisa em jogos leves como GTA SA… você tendo 2 GB já está ótimo para jogar GTA com muitos mods sem lag, com 4 GB você não terá problema algum mesmo lotando de mods HD.

O problema é que o GTA SA original tem limite de somente 128 MB de uso de RAM, assim vários mods aumentam esse limite, os melhores atualmente são: MixSets (onde digita quantos MB você quer) e Open Limit Adjuster (onde digita quantos % você quer). O jogo original roda normalmente em 128 MB, qualquer mod de maior definição (como carro, texturas etc) será necessário aumentar o uso de memória RAM do PC, no mínimo um pouco, acredite ou não, 256 MB já estará de bom tamanho para alguns mods… Se colocar muitos mods, até 512 MB já pode bastar, mas se você está lotado de mods como packs de carros e texturas, use 1 GB (eu particularmente nunca passei dos 600 MB), você necessitar de 2 GB é raríssimo.

Mas por que não usar sempre grandes números? Pois seu PC começará a dar lag ao começar a encher sua RAM. Vamos supor que você tenha só 1 GB de RAM e está usando limite em até 512 MB, irá começar a dar lag, por isso você não pode usar tanto (lembre-se que a RAM tem que cuidar de outras coisas no seu PC, como o próprio Windows), se você por exemplo tem 2 GB, você possivelmente pode usar 1 GB no jogo sem problemas.

Quando o jogo bate o limite de RAM imposto, ele irá começar a desaparecer o mapa para liberar mais espaço para as novas coisas… e assim vem o famoso “mapa sumindo”, sumir por um lado é bom, já que se não sumisse iria precisar usar mais RAM ainda e também teria mais coisa para processar na tela e assim o FPS iria só para baixo.




CPU = Processador

O que faz: Onde processa, literalmente.

Sobre: A “Central Processing Unit” (unidade central de processamento) influencia muito no FPS do jogo, já que é nele em que o jogo é processado, no caso, feito todos os cálculos e processando todas as informações, quase 10 bilhões de cálculos por segundo (dependente muito ao CPU, claro)

No senso comum, as pessoas medem o processador pela quantidade de Hz que ele tem, o que é uma coisa muito errada, mesmo que seja bilhões de cálculos por segundo, muitas outras coisas influenciarão nessa velocidade. Sem contar o fato do número de núcleos, onde um processador 2 GHz com 4 núcleos terá um total de 8 GHz, e um processador de 3 GHz com 2 núcleos terá um total de 6 GHz. Em outras palavras, processador é um assunto super delicado, mas que podemos calcular os melhores por base da tecnologia/geração, como Intel i3 de terceira geração é melhor que o de segunda etc.

Outro detalhe que pode deixar algumas pessoas meio chocadas (não sei porque, é até meio óbvio), é o fato de que você pode ter um Intel i7 de 8 núcleos, mas ao jogar GTA SA, até um i3 de 2 núcleos será melhor… afinal, GTA SA só usa 1 núcleo do processador…
Exemplo o meu CPU: Intel i3-3250 2 núcleos de 3,5 GHz + 2 virtuais (os núcleos se separam em 4), assim eu tenho 4 núcleos, e meu GTA SA fica sempre usando 25% de CPU, eu tenho um ótimo processador de terceira geração, mas para GTA só usa 1/4 da potência dele, puro desperdício, e quem compra PC bom para rodar GTA SA com mods pesados, é pra rir…
Fazer o GTA SA usar mais núcleos de processador é possível, mas extremamente complicado… Fabio (da BMS) fez um teste já com a certeza dos crashes, só para ver, ele separou os mods cleos rodando em um segundo núcleo do processador, testei e aqui começou a usar de 40% a 50% de CPU, mas é obviamente injogável, já que é necessário “recriar” várias partes do processamento do jogo para ele trabalhar bem em 2 núcleos, se não, crash em 5 segundos de jogo.

Geralmente mods de script só precisam de processador e uma quantia microscópica de RAM, e causar lag por muitos mods de script também é uma coisa difícil, por isso muitas pessoas preferem encher o jogo de scripts sem mexer na gráfica.




GPU = Placa de vídeo

O que faz: Onde processa, o gráfico.

Sobre: A “Graphics Processing Unit” (unidade de processamento gráfico) é basicamente um CPU, mas para os gráficos do seu PC, tudo, desde jogos, vídeos a até mesmo área de trabalho (aero do Windows 7 usa bastante GPU).

Offboard: Placa de vídeo dedicada, onde dentro dela há um GPU independente do seu CPU. Este GPU tem uma estrutura de melhor velocidade aos gráficos, fazendo shaders, anti-aliasing etc rodarem muitíssimo mais veloz do que uma onboard. Usar offboard também libera espaço para o CPU.
As pessoas erram muito em contar a velocidade pela memória da placa de vídeo, sendo que memória é armazenamento e não velocidade, portanto a VRAM da placa de vídeo pode ser gigante e a placa lenta, ou pouca com placa veloz, não se enganem olhando a VRAM.

Onboard: Placa de vídeo integrada na placa mãe que para processar usa a potência do CPU e para armazenar usa a memória RAM, no caso, se você por exemplo tem 4 GB de RAM, seu jogo usa 1 GB, você terá uma placa de vídeo de quase 3 GBs (assim provando o que eu disse anteriormente). Isso não acontece exatamente, mas na BIOS tem opção para um ajustamento da memória automaticamente, geralmente todas as onboards já vem configurado para “auto”, assim se o seu jogo precisar de mais VRAM, o seu PC automaticamente irá pegar mais RAM e usará como VRAM (e obviamente, você perderá RAM com isso).

Concluindo… Onboard comerá o seu CPU e RAM, e ao usar Offboard isso não acontecerá, além da Offboard ter uma estrutura muitíssimo melhor e de alta velocidade, feita especialmente para processar gráficos.

Shader Model: Uma das partes mais importantes para quem instala mods gráficos no GTA SA (ou outro jogo), que é a versão do Shader.
ENB Series e outros mods precisam de no mínimo Pixel Shader 2.0 ou 3.0, lembrando que ENB Series de PS 3.0 pode ser adaptada para 2.0. Para saber qual o Shader Model da sua GPU, simplesmente pesquise pelo nome dela no Google… Se você não sabe o nome da sua placa onboard, pesquise pelo nome exato do seu processador (no painel do controle por exemplo dá para ver) ou use outros modos, ou programas etc para visualizar estas informações, há diversos.




HDD = Hard Disk Drive

O que faz: Armazena dados.

Sobre: O “Hard Disk” (disco rígido) é um disco pequeno que armazena informações de um modo que lembra um disco de vinyl, mas agora microscópio, trilhas com menos de 1 centésimo de milímetro e um disco rodando na velocidade de um motor de um carro com a polaridade da cabeça magnética mudando milhões de vezes por segundo dirigindo os pólos para os lados formando bits (1 e 0), saporra é muito foda mano.

Um mito muito nada a ver, são pessoas achando que HD tem a ver com a performance do PC, como por exemplo deletando coisas do HD para o PC rodar mais rapidamente… sendo que o HD é só um armazenamento, você não terá peso da mochila enquanto você deixou um livro na sua casa (casa = HD, mochila = jogo, você = PC, livro = conteúdo do HD)

A performance que seu HD tem, é a velocidade de rotação (RPM) e também o fato de estar ou não fragmentado…
Fragmentação faz demorar mais para as coisas serem lidas, isso acontece ao ficar criando e apagando muitos arquivos do HD constantemente, em semanas/meses irá criar fragmentos que atrapalharão na leitura ou escritura (principalmente leitura) do conteúdo… onde é um dos grandes motivos do mapa sumindo ao por exemplo correr com um carro, ou um carro dando pequenos freezes (congelamentos) ao aparecer, pois o GTA SA carrega os arquivos diretamente do HD para a RAM, continua na RAM enquanto está sendo usado e logo em seguida “joga fora” da RAM, quando precisar de novo, pega do HD de novo etc… isso valendo para 100% dos modelos do jogo, desde carros, peds, mapas à radar entre outras texturas ou arquivos.
Portanto, desfragmente seu HD de tempo em tempo para evitar esse tipo de coisa, principalmente porque instalar e desinstalar mods para GTA SA causa muita fragmentação na pasta dele, deixando-a lenta para aparecer arquivos e carregá-los no jogo.
Clique aqui para baixar o desfragmentador que eu uso.

Como dito anteriormente, o jogo carrega os modelos do HD e coloca na RAM (um processo chamado “streaming”), e como eu disse na sessão sobre memória RAM lá em cima, o GTA SA há um limite de memória e você pode aumentá-lo etc… O limite é basicamente isso, HD para RAM, ao chegar no limite, o jogo simplesmente não carregará mais os modelos do mapa, e assim o mapa sumirá.
O mapa demorando para carregar, principalmente ao correr com um carro, é mais possível que seja o seu HD fragmentado… ou até mesmo seu HD lento demais, assim só comprando um novo mesmo.

Uma ironia, é que FPS alto faz o mapa também demorar para carregar (além de outros bugs), o que é estranho, mas você pode ver com seus próprios olhos no Readme.txt que vem no GTA San Andreas.
Q: Why do the buildings in the world take time to catch up with me when I drive in a fast vehicle in a built up area?
A: Most likely you have disabled the Frame Limiter, or your Hard Drive is not supplying world data at a fast enough rate. Re-enabling the Frame Limiter will help this.
Então agora voltamos para o vídeo do “ante-legs”, um vídeo famoso de quase meio milhão de views na qual ensina para as pessoas que lag é sumir o mapa, e ele tenta aumentar o FPS do jogo para parar de sumir o mapa… …? Mas aprendemos aqui que o mapa some por causa inclusive do FPS alto, a Rockstar mesmo disse para não desativar o Frame Limiter (limitador de FPS) pois ao rodar o jogo com FPS acima do normal poderá fazer demorar para carregar o cenário, então é o inverso, não podemos aumentar o FPS caso o mapa esteja sumindo. O que temos que fazer é aumentar o uso de memória do jogo, e/ou desfragmentar o HD (ou até mesmo trocar por um HD de maior RPM), ou deixar de usar mods de muito peso, como carros e texturas.

Edit: Oh, sim! Um SSD, esqueci de citar o uso do SSD para isso.
O “Solid-State Drive” (unidade de estado sólido) funciona como um HD normal, mas a velocidade dele é muito superior.
O problema de um SSD se dá ao fato de ainda (2015) serem mais caros guardando menos dados.


Cuidado onde e com quem você se informa para aprender.



Escrito por: Junior_Djjr (MixMods)

[Enquete] Você quer mods para qual Need For Speed?

Resolvi postar alguns mods para algum NFS, mas antes eu queria saber qual deles vocês mais queriam ter mods.

Para isso agora há uma enquete do lado esquerdo do blog onde você pode votar, incluindo voto para mais de 1.
Só vote se você realmente tem o tal jogo e quer mods para eles (será carros e texturas edit: e alguns scripts!).
ps: NFSU2 é o que mais tem carros brasileiros (mesmo não sendo de muita boa qualidade).

A enquete vai até 0:00 na passagem de sexta pra sábado (sim, poucos dias pois quero os votos das pessoas em que visitam o blog mais constantemente).


Votação atualizada às 7:50, adicionei o NFS Pro Street, já é um dos meus favoritos (desculpe quem votou antes kk vote de novo), não adicionarei mais, não adianta pedir.

Enhanced Functions (Weapons) 3F v2.0

ATUALIZAÇÃO:
  • Script principal reescrito do zero com menos uso de CPU e RAM, agora não perderá mais FPS. (usa o mesmo sistema do EnhFuncs para veículos). Antes o jogo podia dar lag caso aparecer muitas pessoas com armas (como policiais durante alto nível de procurado).
  • Corrigida a função “sawbarl” fazendo a animação de recarregar duas vezes.
  • Corrigido os comandos das câmeras (estavam errados no leiame).
  • Adicionada possibilidade de mudar a velocidade do jogo durante o modo de câmera, assim podendo visualizar o movimento das funções em câmera lenta etc. Legal para testar e criar vídeos demonstrando suas armas.
  • Menos limite de modelos, como a função “knifeblade” funcionando para qualquer arma branca e não só a faca.
  • Corrigido a câmera 3 tendo a mesma configuração da 1.
  • Avisos de erros reescritos, melhores e mais avisos, como checagem de arquivos e versão do crack.
  • Melhorada a configuração padrão da sawn-off (melhores posições e tempos).
  • Melhorias nos .txt de tutorial de como adaptar as funções.
  • Corrigida a função “slidecover” se ativando logo ao pegar uma arma adaptada a ela.
  • Funções não duplicando na mesma arma.
  • A arma não bugará caso o .cfg não ser carregado.
  • Arquivo .ini com algumas configurações, incluindo posições das câmeras.
  • Inglês e português usando os mesmos scripts. Idioma definido no .ini.
  • Entre outras melhorias não visíveis ao jogador.


EnhFuncs é um mod que adiciona novas funções aos modelos, destinado tanto para armas quanto para veículos.

Ele funciona exatamente como outros mods de funções para modelos, só que também com um .cfg.
Para ter uma arma com alguma função deste mod, simplesmente baixe e instale.
Para adaptar alguma arma à alguma função, leia os arquivos “Como Adaptar” que vem no download.


Vídeo demo das 3 funções:
(vídeo feito com a 3F v1.0)


Lista de funções (CLIQUE NO LINK PARA VER UMA DEMONSTRAÇÃO)
Lembrando que você pode tentar soltar sua imaginação usando uma função para outra coisa.

Este mod está descontinuado, ele será continuado como GunFuncs (assim como VehFuncs).
Autor: Junior_Djjr
download-baixar-4770080
download-baixar-2-5643985

Recomendado o uso da CLEO 4.3 sou mais nova.

(Evitem comentários de outros assuntos em postagens de mods grandes como este, pois ao chegar em 200 comentários precisa deletar os anteriores)