Me animei para revisar este jogo, e consegui ótimos progressos. O jogo está bootando, alguns inputs estão funcionando porém quando eu vou pra corrida o jogo causa um erro e fecha :S
Os inputs são completamente diferentes dos outros jogos, esse até a altura do som se controla, parece usar bastante os canais analógicos da JVS, fora o volante que é outro hardware acoplado...
Fotos no spoiler.
Existem alguns glitches...
======= UPDATE 1
Estou deixando aqui pra quem quiser ver como é o jogo o arquivo alterado (na verdade por questões de agilizar o desenvolvimento este arquivo carrega a ttx_monitor.dll diretamente sem o ttx_loader), então não estranhem, é só rodar o executável.
E este não tem como ser um loader universal, primeiramente porque o jogo necessitava de duas partições D: e E:, no entanto este loader redireciona todas as operações para que elas sejam executadas no diretório atual, desta maneira não é mais necessário ter essas duas partições. Em segundo porque este jogo utiliza a JVS na porta COM2 e o volante na COM1, o loader lida com as duas portas.
Também é importante dizer que no ttx_config tem 4 controles a mais Analog 1 até o 4, estas entradas só podem ser mapeadas nos axis de gamepads, embora eles ainda sejam ruins para a tarefa, até o momento o Analog 1 é mapeado no acelerador e o Analog 2 nos freios. E na primeira vez que forem rodar o jogo, deletem o arquivo config.bin que vem junto do dump, assim o jogo pedirá para calibrar os pedais (o que é necessário para eles funcionarem direito :P);
======= UPDATE 2
Finalmente consegui fazer o volante funcionar, no jogo ele funciona normalmente, no entanto na tela de testes ele aparece com valores estranhos, então não estranhem valores esquisitos na tela de I/O test para o HANDLE.
Lembrando que até o momento apenas AXIS de joysticks podem ser mapeados nos canais analógicos:
Analog 1 = Accel
Analog 2 = Brake
Analog 3 = Steering Wheel
Ainda faltam muitas coisas, o modo fullscreen parece ser suportado, a embreagem (CLUTCH) também, provavelmente através de algum código de identificação enviado pela COM1, monitores wide screen e forcefeedback que parece ser suportado, visualizando a quantidade de valores aleatórios que o jogo envia para a COM1 durante uma curva por exemplo...
======= UPDATE 3
Para rodar o jogo em tela cheia basta passar como argumento no CMD a opção _MTS_FULL_SCREEN_
Por exemplo:
Código:
game3.exe _MTS_FULL_SCREEN_
Salve isto em um arquivo .bat e coloque no diretório do jogo.
Demo:
======= UPDATE 4
Esta é uma versão de correção:
Os glitches ao usar outras cameras foram arrumados.
A inteligência artifical do jogo está funcionado.
O modo com marchas manuais está funcionando!
======= UPDATE 5
Agora é possível mapear o acelerador e o freio para algum botão ou tecla.
O volante ainda não é possível (até porque jogar no analógico é muito melhor)...
======= UPDATE 7
o problema com o som 5.1 esta arrumado, apenas as BGM não funcionam agora, todos os canais podem ser ouvidos sem precisar de um sistema de som 5.1 ou 7.1... https://www.dropbox.com/s/74b8tich2tuozi1/bg4_6.7z
Coloquei as atualizações no primeiro post
==========
Postado originalmente por marduk
baixei a versão do mega, e não entendi como deve ficar os arquivos, tem como alguém tirar uma shot da pasta do jogo pra gente ir se guiando, pois o link do mega tem uma partição inteira do windows fora uma pasta que corresponde a um drive e:/
Basicamente dentro da minha pasta bg4 tem só os arquivos executáveis e uma pasta data, que tem seu conteúdo assim:
i can go only to 50 km/h but not faster i feel stupid running so slow and the other cars go also very very slow i change shift but i can not go faster than 50 km/h
full screen .bat file works very well and also the steering wheel but i can not accelerate beyond 50 km/hour so sad...
Postado originalmente por Jose Javier Garcia Moreta
am i doing something wrong ??
i can go only to 50 km/h but not faster i feel stupid running so slow and the other cars go also very very slow i change shift but i can not go faster than 50 km/h
full screen .bat file works very well and also the steering wheel but i can not accelerate beyond 50 km/hour so sad...
i can not get the accel / brake to work. not matter what i do, it does not register it Either all or half if i press it, the car will not go past 50km / h. i have tried different axis and nothing works. steering works fine tho. Also ttx_config crashes when i have two analog controls plugged in
Marcadores