24FreelanceMarché freelance qui ne dort jamais
Actif

Sauvetage de code Turbo Pascal : support et portage de programmes DOS

93 vues#2319
Période de publication7 joursjusqu'à 21.11.2026
Publié23.08.2026
Vues9354 en 14 jours

À propos du service

Traduit
J'ai passé de nombreuses années à travailler dans le monde classique de Borland et je garde toujours un environnement Turbo Pascal 7 à portée de main. Si vous avez un programme de l'ère DOS que personne n'a osé toucher depuis longtemps, je vais le ramener à la vie. Mon travail comprend la lecture et l'analyse de vieux fichiers source .PAS, le démêlage des graphiques BGI, le travail avec l'écran via CRT, la gestion des interruptions et l'assemblage en ligne. À partir de là, deux chemins sont possibles : préserver l'original fonctionnant sous DOSBox ou le porter soigneusement vers Free Pascal afin qu'il soit compilé sous Windows, Linux et macOS. Je sauve régulièrement des utilitaires de comptabilité, des enregistreurs de données de laboratoire, des calculatrices d'ingénierie et des programmes éducatifs scolaires écrits entre 1990 et 2000. Le résultat est toujours concret : code source commenté, une compilation fonctionnelle, un court rapport de migration et des notes sur chaque construction risquée que j'ai modifiée. J'écris un code éducatif clair en Pascal pour les étudiants et les enseignants, avec des commentaires à chaque étape, car je suis convaincu que les vieux langages enseignent mieux la structure que beaucoup de langages modernes. Lorsque des modules manquent, lorsque l'arithmétique des pointeurs échoue sur 32 bits, ou qu'un programme est lié à un timing en temps réel, je connais ces pièges et explique comment j'ai contourné ces problèmes. Je teste minutieusement lorsque c'est possible, vérifie la sortie par rapport au binaire hérité octet par octet, et je ne livre jamais de code que je n'ai pas exécuté moi-même. J'accueille également des projets rétro par passion. Dites-moi ce que le programme doit faire, envoyez-moi les fragments survivants — je vais le restaurer.
Freelancer contacts
E-mailShow
24
Vingt · conseil

Avant de commander

  • Parcourez le portfolio du freelance.
  • Décrivez votre tâche et demandez un prix et un délai.
  • Vérifiez les avis d'autres clients.
  • Ou publiez un projet et comparez plusieurs offres.
Même catégorie

Services similaires

Tous les services de la catégorie
Bon à savoir
Comment puis-je commander ce service ?

Écrivez au freelance en utilisant le formulaire sur cette page : décrivez la tâche, la date limite et le résultat dont vous avez besoin.

Comment vérifier le freelance ?

Ouvrez le profil : la note, le portfolio et les avis d'autres clients montrent l'expérience avec des tâches comme la vôtre.

Natalia M.Programmation appliquée
Contact
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora