Tiens, un joli topic sur l´asm: traitez y de tout sur tous les assembleurs, même de l´asm inline.
Je suis sur que vous avez plein de trucs à raconter sur l´asm, des vieux problèmes rigolos, des histoires abracadabrantes sur des vieux programmes sur 68k, n´importe quoi
Vos pires souffrances en asm, la magie de l´optimisation, enfin bref, tout et n´importe quoi sur l´asm, même pour y mener une guéguerre Asm : utile ou vieux torchon antique...
Kelios
---------
Mon expérience de l´assembleur se limite à une intégration de routines dans des programmes en Turbo Pascal(v5 à 7 sous MS-DOs) pour d´exploiter au mieux les interruptions bios afin de refaire, et ainsi d´améliorer, les bibliothèques de fonctions du Turbo Pascal. En particulier les fonctions graphiques(graph.tpu), de gestion souris(inexistante), d´accès disque ou autres(crt.tpu, dos.tpu).
Accessoirement une faible expérience de crackage de protections de jeux sous Ms-Dos.
Intéressant. Est-ce que ça a mené à quelque chose, des gains appréciables, de refaire les bibliothèques Turbo Pascal? Des fonctionnalités plus étendues? Une plus grande rapidité?
Kelios
---------
Le Turbo Pascal ne gérant pas la souris, oui !
Pour l´unité Graph, le turbo Pascal ne permettant d´utiliser qu´une résolution de 640x480 en 16 couleurs, je suis passé au 1024x768 256 couleurs, un sacré progrès en 1988. j´y ai ajouté des fonctions d´affichage de sprites avec ou sans zone de transparence, . ..
Sinon pour les unités crt et dos, je ne me souviens plus trop.
Mais dans l´ensemble, un gain de rapidité pouvant aller de 20 à 30%.
Mais depuis l´arrivée de Windows, je n´ai plus travaillé en assembleur. Et je suis passé du Turbo Pascal à Delphi.
tiens, " Le ToPiC..." c´est comme " Le ToPiC du C/C++" comme c´est bizzare ![]()
au 2004 et des poussière :-O bizzare j´ai déjà vu ça quelque part ![]()
hum, tu pourrais penser que le topic de l´Asm est une pale copie du topic C\C++ mais il se trouve que non étant donné la puisance de l´Asm j´aurais plutot tendance a penser le contraire, en plus on a deux grand programmeur ( salut Kelios, bien le bonjour maitre Yoda) qui discute d´un langage auquel je pige rien ( pour l´instant, c´est vrai que j´ai pas trop essayé)
alors moi je trouve ça super, allez les gars !
oooh maitre Yoda, c´est bien ce que je pensais, tu faisais partit de paradox et tu cracquais des trucs sous MS-Dos, je crois bien savoir quelles genres d´activité menait paradox...
" tu faisais partit de paradox" ?
Je ne parle que du logiciel Paradox édité par Borland. Rien à voir avec un quelconque groupe qui s´appellerai Paradox.
Je ne l´ai utilisé que dans le cadre de mon boulot, pour faire des application gérant des bases de données. Principalement dans un projet d´un peu plus de 2ans avec 2 ou 3 développeurs sous mes ordres.
Quand au crack sous MS-Dos, à une très petite échelle, moins d´une dizaine de prog, en général, pour passer outre une protection par code. Il suffit d´utiliser un prog genre Turbo Débugger, de rechercher à quel moment il te demande le code et lorsqu´il teste la validité du code, modifier le résultat pour que celui ci soit positif. Plus par envie de challenge, que pour le jeu lui même.
oui effectivement je m´étais trompé ( je l´avais expliqué dans le topic sur l´expérience en prog)
bon mis à part ma ´petite´ bourde, vous connaissez des tutos interréssants et pas dur sur l´assembleur ? non pas que je m´y mettes tout de suite mais que je vois ce que c´est
mais surement que j´en ferais, d´après ce que tu m´as dit kelios, ça à l´air interressant
merci d´avance
Malheureusement non ! J´ai appris grâce à un copain. On doit encore trouver des livres sur le sujet en librairie.
Si, j´ai un bon truc, mais c´est sur de l´asm 16 bits. Pourtant, c´est excellent... mais bon, viellot...
http://www.math.grin.edu/~rebelsky/Courses/CS362/2001S/Reference/PDFAOA.ZIP
J´ai pris un des liens sur google.. Il a l´air de marcher... En tou cas, il t´explique tout, c´est excellent pour débuter...
Kelios
---------
Un petit up au cas où des débutants voudraient poser des questions.
Hein Guillaume ; )
ouais j´aurais bientôt des questions je pense, ça va cartonner à l´asm pendant les vacances, les nuits vont etre courtes hin hin hin... ![]()
Dans ma formation on est en train d´être initiés à l´assembleur... ça calme ! ![]()
Dommage que ca topic coule...il pourrait être très interressant.
Certes mais les personnes sachant programmer en ASM ne courent pas les rues de JeuxVideo.com...Et puis ceux qui ont besoin d´aide pensent, à mon avis, plutôt à http://www.developpez.com plutôt qu´à JeuxVideo.com
" Certes mais les personnes sachant programmer en ASM ne courent pas les rues de JeuxVideo.com..."
J´ai remarqué
" Et puis ceux qui ont besoin d´aide pensent, à mon avis, plutôt à http://www.developpez.com plutôt qu´à JeuxVideo.com"
Évidemment... Mais c,est la même chose pour le C/C++, le delphi, ect..., parce que niveau prog, JV.com, ça vole pas très haut...
Mais ça n´empêche pas d´en parler, à mon avis...
Kelios
---------
Personellement je ne vais pas commencer à discuter d´un langage que je ne connais pas. J´ai beau connaître tableaux, structures et pointeurs et le mélange des trois ensemble, cela ne m´aide pas à assimiler l´ASM...c´est dur pour moi de me mettre à un nouveau langage...surtout que je l´aime bien mon C chérie, pas envie de m´en séparer !