Corrigido crash na missão “Wrong Side Of The Tracks” ao deixar o Big Smoke pra trás no início dela. Demorou para descobrir pois as pessoas não explicavam que o crash só acontecia nessa situação (exceto uma pessoa, mas eu acabei ignorando-a).
Depois de quase 2 décadas desde que o GTA SA foi lançado, nós encontramos as fotos das pessoas usadas como fonte para criar as texturas dos pedestres do jogo!
Se encontrarmos mais, adicionaremos aqui.
E também do GTA IV (procuramos por menos tempo):
E a possível inspiração da versão beta do Niko Bellic. Lembrando que de fato a Rockstar North de fato usou as fotos das pessoas deste site, portanto é realmente muito provável que a inspiração veio desta foto. Depois foi usada para o Kalem numa missão do jogo.
Vídeos:
Por favor, se você for compartilhar (por exemplo, fazer algum vídeo de curiosidade no Youtube), preserve créditos para nós (comunidade da MixMods). Nós gastamos muito tempo vendo milhares de fotos comparando com 300 pedestres, não foi um trabalho simples.
Como nós encontramos?
Nós fomos os primeiros do mundo a encontrar isso, mas provavelmente as do GTA IV não, pois estavam muito fáceis de serem encontradas, a dificuldade está em encontrar as do GTA SA.
RoSA Project Evolved houve uma intensa pesquisa para encontrar as fontes das texturas do jogo, e assim, usar as exatas mesmas texturas, mas em HD. Pra isso, Jéssica Natália gastou muitos dias procurando por packs de texturas da época do jogo, que a Rockstar pode ter comprado.
Durante a pesquisa, ela encontrou este site, que há 2 rostos que reconhecemos ser de pedestres do GTA SA, principalmente o rosto negro, pois há muitos anos atrás, olhando para as texturas do cutscene.img à procura de pedestres não usados pelo jogo, eu lembro de ter visto esse rosto e achado estranho o quão “foto” ele estava.
E acabou aí, não havia como comprar esse pack de texturas pois é muito antigo, e nenhuma outra textura do site se parecia com as do GTA SA, o que parecia estranho, começamos a imaginar que a Rockstar somente usou uma amostra grátis de lá, além do mais, a textura era bastante diferente da usada pelo jogo, mas claramente eram as mesmas pessoas.
Passou 1 ano, e recentemente, enquanto criando o Proper Characters Retex, estava difícil conseguir bons resultados com o barbeiro do CJ, portanto eu (Junior_Djjr) decidi ajudar procurando por uma textura de algum homem negro, até que num resultado do Google Imagens, eu vi a foto deste rosto, que logo lembrei de ser o mesmo que vi há 1 ano atrás.
Estava neste site, como um tutorial, e lá foi dito que a foto veio do site 3d.sk.
É um tanto difícil encontrar a pessoa usada para tal pedestre, pois as texturas foram muito editadas, e você precisa de uma boa habilidade em reconhecimento facial (e de texturas) para isso. Veja também.
Se você procurar e encontrar algum, por favor antes faça uma comparação direto na textura, pois quase nenhum pedestre é igual à pessoa real, isto tudo se trata de detalhes, principalmente um olho, uma boca, um nariz. Uma pessoa parecida com um pedestre, geralmente não é indício algum. Além do mais, nós já vimos todas as fotos, então já encontramos os óbvios.
Nós não encontramos nenhum indício de personagens da história ainda, muito menos o CJ.
Mehaniq também encontrou fotos de roupas dos pedestres, neste caso, aparentemente a Rockstar simplesmente pegou de sites de venda da época. Se você curte o assunto de texturas fonte, veja o canal do Mehaniq, ele é incrível e está constantemente postando as descobertas dele no nosso Discord (eu ainda pretendo fazer uma postagem aqui dedicada à ele).
Não vou destacar muito as pessoas, pois ainda haverá novas pessoas encontrando, mas no momento, as principais pessoas que encontraram as fontes, foram:
São voluntários que foram pagos para um ensaio de fotos para referência. Tais fotos são vendidas para serem usadas para referência em criar texturas e/ou modelagem 3D de pessoas. As fotos são de vários ângulos de rosto, ou até mesmo do corpo inteiro, cada detalhe do corpo (inclusive nudez, que é também de onde veio a textura das namoradas nuas).
Também descobrimos a nacionalidade delas: Eslováquia, ou seja, os pedestres do jogo são europeus! Não só por causa do site ser domínio .sk, mas em algumas fotos aparece nomes de marcas da Eslováquia (e de fato, essas pessoas parecem europeias).
Eu adoraria conseguir contato com pelo menos uma dessas pessoas! O que será que elas pensam em ver que foram transformadas em pedestres no GTA SA?
Esta descoberta é útil para mods?
Não muito. Você pegar uma foto dessas, em HD, e editar para ficar semelhante ao pedestre, é um grande trabalho que provavelmente nunca ficará idêntico, e estamos falando de um jogo com quase 300 pedestres diferentes!
Inclusive, perceba o grande trabalho que a Rockstar North fez com as fotos dessas pessoas para criar as texturas, pra um jogo de 2004, isto é incrível, é realmente um trabalho caprichado e com dedicação, não é simplesmente uma foto de rosto colocada de qualquer jeito, eles fizeram um tratamento geral, e conseguiram criar rostos totalmente diferentes usando a mesma pessoa!
É mais útil simplesmente usarmos inteligência artificial para remasterizar os rostos, assim ficam HD e literalmente idênticos aos originais, e trabalhos manuais para ajustes e outras melhorias (como redesenhar roupas). Foi isto o que fizemos com o Proper Characters Retex, ficou realmente muito bom, e mesmo aquele projeto demora muito tempo para ser concluído.
Mas de qualquer forma, aquele site pode ser útil para criar variações de rostos dos pedestres do jogo (para possibilitar uma melhor versão do Original Peds Vary).
Veja também: RoSA Project Evolved— pack de texturas que usa centenas de texturas fonte em HD. Proper Fixes— milhares de correções e centenas de texturas iguais em qualidade melhor (mas geralmente mesma resolução) Proper Characters Retex— pedestres do jogo remasterizados com AI e muitos trabalhos manuais, inclui algumas texturas fonte Veja mais postagens sobre curiosidades ou artigos.
Mod CLEO para destruir tanques de guerra usando explosões, como granada, bazuca, lança-mísseis), atirar com canhão de outro tanque etc.
Isto é considerado uma correção pro jogo, pois provavelmente a Rockstar deixou eles à prova de explosões porque eles explodem os carros que tocam, portanto, eu criei um sistema que ignora as explosões de carros.
Aproveitando, eu deixei eles invencíveis à fogo, afinal, não fazia sentido lógico. O mod ainda não é aplicado em Rhinos adicionados sem substituir.
Basicamente, demora 2 tiros de RPG para explodir um tanque (valor nativo do jogo).
Finalmente se tornou real: CLEO para GTA San Andreas de PS2!
E não estamos falando de emulador, estamos falando do console, o hardware real do PS2:
Criado pelo Daniel Santos, agora será possível criar mods de script avançados para o PS2, com manipulações de memória, chamadas de funções internas do sistema e engine do jogo, e muito mais.
Bem, sei que muitos já sabem, mas estou trabalhando e já tenho um protótipo funcional da biblioteca CLEO para o PS2, mas o que quase ninguém falou é: Como isso pode ajudar o modding de PS2?
Possibilidades. O que antes não era possível agora pode se tornar possível graças à vinda de uma biblioteca CLEO, pois acima de tudo ela é uma interface extremamente íntima com os sistemas internos que compõem o jogo, o que nos dá muito mais controle sobre o código que estamos produzindo e acesso a recursos que antes não tinhamos(como funções padrão da linguagem C ou da própria Renderware! Muito mais possibilidades e sem o intermédio de uma camada de abstração de scripting por parte do jogo). Além de que toda a pesquisa derivada da CLEO pode ajudar a criação de outras ferramentas como um plugin loader ou mods equivalentes aos .asi de PC.
Demorou muitos anos desde a ideia, até ter o conhecimento necessário para a implementação, e como o próprio Daniel diz, é emocionante ver que tudo está funcional, e rodando no hardware do PS2.
Sempre que o assunto começa, as pessoas não entendem exatamente o que é isso, e muitas pensam que já existia CLEO no PS2, principalmente por causa dos vídeos clickbaits no Youtube (assim como antigamente as pessoas também pensavam que existia mods de carros etc).
Afinal, por que é tão desafiador assim? É devido à como o CPU do PS2 funciona, o MIPS, uma arquitetura que hoje é rara e você dificilmente encontrará documentações e ajuda (diferente do Assembly que é um padrão do PC e muitas outras coisas). Todo o hardware do PS2 é diferente do PC, portanto requer um conhecimento específico que hoje poucos têm.
Ainda é muito difícil criar, mas já é possível mods colossais como Tuning Mod e até mesmo este sistema de Minecraft (que não foi feito com CLEO, mas seria possível ser feito).
O sistema de scripting do jogo foi feito para as missões, e a CLEO adiciona funções novas para possibilitar ou facilitar a trabalhar com sistemas mais internos do jogo, assim possibilitando ou facilitando mods mais complexos.
CLEO do PC tem 100 opcodes (390 se incluir CLEO+ e mais de 400 se incluir NewOpcodes). CLEO para mobile tem 15 opcodes, e atualmente, esta de PS2 tem 38 opcodes!
Sim, a atual CLEO de PS2 é mais de duas vezes maior que CLEO para a versão mobile!
Ainda não acabou: para isso se tornar possível, Daniel converteu parte do sistema de scripting do PC para o PS2, onde a Rockstar otimizou, portanto além de possibilitar incluir novos comandos (igual como funciona na CLEO de PC) também deixa o jogo um pouco mais leve!
E esta CLEO é uma conversão praticamente idêntica à de PC, portanto é muito fácil de portar!
Infelizmente ainda não é possível instalar scripts através de arquivos externos (como .cs). Mas há planos de que será possível! No momento tudo tem que ser feito dentro do main.scm / script.img.