TinNS (emulator)

Van Wikipedia, de gratis encyclopedie
Spring naar navigatie Spring naar zoeken

TinNS is een poging om een Neocron- 1-server te emuleren. TinNS staat voor "TinNS is not a Neocron Server" en gebruikt hetzelfde recursieve schema als GNU . Deze naamgeving moet ook duidelijk maken dat het een open source project is (de Linux Addicted! Community).

verhaal

TinNS is gebaseerd op de eerste poging om een Neocron -1 server te emuleren - de open source software "Pretender". Pretender was gebaseerd op de GNU General Public License en wordt daarom ook verder ontwikkeld onder de GPL. Pretender zelf werd gestart door een onbekende persoon met de bijnaam "v00d00" en werd later verlaten. TinNS (of de onbekende persoon met de bijnaam "Akiko") pikte de originele bronnen van Pretender ongeveer 16 maanden na het verlaten op - nadat Neocron 2 lang was verschenen en Neocron 1 werd stopgezet. TinNS is geport naar Linux en er zijn veel functies toegevoegd. Deze port is voor het eerst gepubliceerd in de Linux Addicted!-community en wordt daar nog steeds onderhouden. De server emulator TinNS en zijn spin-offs worden voornamelijk ontwikkeld door middel van de methoden van reverse engineering (netcode) en trial and error . TinNS is volledig geïmplementeerd in C++ en kan ook worden gecompileerd en gebruikt op Windows in combinatie met Cygwin .

Huidige status

De ontwikkeling van TinNS vordert maar heel langzaam, omdat enerzijds de echte Neocron-1-servers niet meer bestaan ​​en anderzijds de ontwikkelaars in de community vrij zeldzaam zijn.

Functies vergeleken met Pretender:

  • functionerende "zonering"
  • Multiplayer-vaardigheid
  • Compatibel met het laatste officiële patchniveau van Neocron 1 (patch 200)
  • Chatmogelijkheden
  • Gebruik van deuren en objecten (nog wat rudimentair)
  • Voertuiggebruik (ook multiplayer)
  • Gebruik van een database ( MySQL ) om spelersinformatie op te slaan
  • laad en gebruik de .def-bestanden (origineel NC1 Datapack)
  • laden van de geometriegegevens (hoekpunten) voor botsingsdetectie

Spin-offs / parallelle ontwikkelingen

Er zijn drie bekende spin-offs van het TinNS/Pretender-project:

  • NeoPolis / NeoPolis X - een volledig nieuw ontwikkelde Neocron-serveremulator voor Windows en gebaseerd op de kennis van TinNS / Pretender
  • Project NC - een NeoPolis-vork die een Neocron 2-server probeert te emuleren
  • Irata - zeer beperkte en controversiële Neocron 2-serveremulator

De projecten TinNS en NeoPolis worden onderhouden in het forum van de Linux Addicted!-gemeenschap.

doelen

Het doel van TinNS is een 100 procent emulatie van de echte Neocron- 1-server. Er zijn ook pogingen binnen de gemeenschap om de gegevens van Neocron 1 volledig te begrijpen om mogelijke uitbreidingen, patches of zelfs een alternatieve (en dus Linux native) client mogelijk te maken.

web links