Ir para conteúdo
  • 2 Quem está por aqui   1 membro está online

(VENDA) 7.54 Source descompilada


Mizael Souza
 Compartilhar

Posts Recomendados

 

WYD 7.54 – Source Completa da 7.54

Depois de um longo período de engenharia reversa e descompilação da 7.54,  estou disponibilizando minha compilação da TMProject  para a versão 7.54.
Não foi feito apenas alinhamento de pacotes ou paineis, foi toda estrutura logica das funções do game, tradução completa do Motor Directx8 para melhorias do Directx9 (já existente no TMProject).
havia diversas limitações no motor x9 da TM, foi refeita por completo aplicando melhorias significativas ao novo motor!
 

O diferencial está no trabalho de engenharia realizado para transportar a tecnologia da TMProject para uma versão 7.54, preservando compatibilidade e adicionando otimizações que nunca fizeram parte da implementação original.

Até onde tenho conhecimento, não existe outra compilação pública com esse nível de migração para a 7.54.
Esta é, na prática, uma das primeiras versões
7.54 descompiladas, com Source completa e preparada para continuar recebendo desenvolvimento, sem depender exclusivamente de engenharia reversa sobre DLLs!
Se você procura uma base para evoluir um projeto sério, estudar a arquitetura do cliente ou construir uma versão moderna da 7.54, esta compilação entrega um ponto de partida que simplesmente não está disponível no mercado.

Otimizações gráficas

Foram reescritas partes importantes do pipeline de renderização visando reduzir o custo da CPU durante o desenho da cena.

Entre as melhorias estão:

  • Reestruturação das Draw Calls.
  • Agrupamento de renderização de vegetação.
  • Expansão da quantidade de árvores renderizadas por Draw Call (aproximadamente 1.000 árvores por chamada, reduzindo drasticamente o overhead da renderização).
  • Sistema de carregamento de árvores por setores.
  • Sistema de carregamento de gramas por setores.

Isso reduz significativamente a quantidade de chamadas ao DirectX, melhora a utilização da GPU e diminui o trabalho da CPU em mapas com grande densidade de objetos.

Sistema de Cache de Objetos

A renderização dos objetos do mapa foi completamente modificada.

Na implementação original, diversos objetos são constantemente destruídos e reconstruídos conforme o jogador percorre o mapa, gerando processamento desnecessário.

Nesta compilação foi implementado um sistema de cache.

Depois que um setor é carregado pela primeira vez, seus objetos permanecem registrados em memória, evitando reconstruções contínuas durante a navegação.

O resultado é uma renderização muito mais estável, menor consumo de CPU e redução perceptível de microtravamentos em áreas extensas.

 

Melhorias no carregamento do mapa

Também foi refeito o processo de leitura dos arquivos utilizados pelo cliente.

Inclui otimizações no carregamento de:

  • Arquivos TRN.
  • Arquivos DAT.

O carregamento inicial foi reorganizado para reduzir processamento redundante e preparar os dados de forma mais eficiente antes da renderização.

Sistema climático

Foi portada toda a estrutura responsável pelo sistema de ambiente do cliente.

Entre os recursos presentes:

  • Céu dinâmico.
  • Nuvens.
  • Ciclo de dia e noite.
  • Sistema de tempo totalmente funcional.

Estrutura da Base

Esta base está alinhada com a versão 7.54 utilizada pelo Alastar, que utiliza servidor em DLL.

Ou seja, a Source disponibilizada corresponde ao cliente da 7.54 e foi preparada para trabalhar nesse ecossistema.

Caso utilize outra base, nada impede a migração. Basta realizar o alinhamento dos pacotes da sua implementação, remover as limitações da 7.54 original e incorporar os pacotes e estruturas já existentes nesta compilação.


Capture0001.jpg

Capture0002.jpg

Capture0003.jpg

Capture0004.jpg


WhatsApp : 

É necessário se cadastrar para acessar o conteúdo.

Discord: @devm0rto

 

Editado por Mizael Souza
  • Curtir 2
Link para o comentário
Compartilhar em outros sites

1 hora atrás, Mizael Souza disse:

 

WYD 7.54 – Source Completa da 7.54

Depois de um longo período de engenharia reversa e descompilação da 7.54,  estou disponibilizando minha compilação da TMProject  para a versão 7.54.
Não foi feito apenas alinhamento de pacotes ou paineis, foi toda estrutura logica das funções do game, tradução completa do Motor Directx8 para melhorias do Directx9 (já existente no TMProject).
havia diversas limitações no motor x9 da TM, foi refeita por completo aplicando melhorias significativas ao novo motor!
 

O diferencial está no trabalho de engenharia realizado para transportar a tecnologia da TMProject para uma versão 7.54, preservando compatibilidade e adicionando otimizações que nunca fizeram parte da implementação original.

Até onde tenho conhecimento, não existe outra compilação pública com esse nível de migração para a 7.54.
Esta é, na prática, uma das primeiras versões
7.54 descompiladas, com Source completa e preparada para continuar recebendo desenvolvimento, sem depender exclusivamente de engenharia reversa sobre DLLs!
Se você procura uma base para evoluir um projeto sério, estudar a arquitetura do cliente ou construir uma versão moderna da 7.54, esta compilação entrega um ponto de partida que simplesmente não está disponível no mercado.

Otimizações gráficas

Foram reescritas partes importantes do pipeline de renderização visando reduzir o custo da CPU durante o desenho da cena.

Entre as melhorias estão:

  • Reestruturação das Draw Calls.
  • Agrupamento de renderização de vegetação.
  • Expansão da quantidade de árvores renderizadas por Draw Call (aproximadamente 1.000 árvores por chamada, reduzindo drasticamente o overhead da renderização).
  • Sistema de carregamento de árvores por setores.
  • Sistema de carregamento de gramas por setores.

Isso reduz significativamente a quantidade de chamadas ao DirectX, melhora a utilização da GPU e diminui o trabalho da CPU em mapas com grande densidade de objetos.

Sistema de Cache de Objetos

A renderização dos objetos do mapa foi completamente modificada.

Na implementação original, diversos objetos são constantemente destruídos e reconstruídos conforme o jogador percorre o mapa, gerando processamento desnecessário.

Nesta compilação foi implementado um sistema de cache.

Depois que um setor é carregado pela primeira vez, seus objetos permanecem registrados em memória, evitando reconstruções contínuas durante a navegação.

O resultado é uma renderização muito mais estável, menor consumo de CPU e redução perceptível de microtravamentos em áreas extensas.

 

Melhorias no carregamento do mapa

Também foi refeito o processo de leitura dos arquivos utilizados pelo cliente.

Inclui otimizações no carregamento de:

  • Arquivos TRN.
  • Arquivos DAT.

O carregamento inicial foi reorganizado para reduzir processamento redundante e preparar os dados de forma mais eficiente antes da renderização.

Sistema climático

Foi portada toda a estrutura responsável pelo sistema de ambiente do cliente.

Entre os recursos presentes:

  • Céu dinâmico.
  • Nuvens.
  • Ciclo de dia e noite.
  • Sistema de tempo totalmente funcional.

Estrutura da Base

Esta base está alinhada com a versão 7.54 utilizada pelo Alastar, que utiliza servidor em DLL.

Ou seja, a Source disponibilizada corresponde ao cliente da 7.54 e foi preparada para trabalhar nesse ecossistema.

Caso utilize outra base, nada impede a migração. Basta realizar o alinhamento dos pacotes da sua implementação, remover as limitações da 7.54 original e incorporar os pacotes e estruturas já existentes nesta compilação.


É necessário se cadastrar para acessar o conteúdo.


É necessário se cadastrar para acessar o conteúdo.


É necessário se cadastrar para acessar o conteúdo.


É necessário se cadastrar para acessar o conteúdo.



WhatsApp : 

Conteúdo escondido! Para visualiza-lo você precisa dar LIKE neste tópico.


 

  • Give reaction or reply to this topic to see the hidden content.


Discord: @devm0rto

 

 

vai fazer merda heim...

  • Triste 1

Precisa de ajuda?
Fale comigo.
Discord: sc2allin

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.