tutorial programmation Assembleur

Démarré par Lio, 10 Mars 2013 à 18:17:48

« précédent - suivant »

Lio

Un sympathique amigaiste a eu la bonne idée de créer un site traitant de la programmation en assembleur sur Amiga 68k et plutot orienté vers les effets dans les demos.

au menu du premier chapitre : les rasterbars ou copperbars

http://vikke.net/

le logiciel utilisé est ASM-ONE v1.20
A1200PPC+BVPPC (en tour), A1200+B1260, A1200+B1230, AmigaOneG4@1.26GHz+ATI Radeon 9000PRO+AmigaOS4.1, Amiga X-5000@2x2GHz+Radeon R7-250+(pre)AmigaOS4.1FE

Frog

ah super, merci pour l'information Lio ca me rappelle les cours d'asm avec Commodore Revue et au tres Amiga News.
Par contre il commence direct sans expliquant sur les instructions, les registres, l'adressage mais bon on doit pouvoir trouver tout ca facilement, il doit bien exister un site qui a scanner "La Bible de L"amiga"

Frog

un site de Photon / Scoopex avec des tutoriaux sur la programmation en ASM :
http://coppershade.org/

Frog

un nouveau site et c'est fois en francais sur l'assembleur 68000 : http://flabrador.free.fr/index.html


Frog

#5
Si vous voulez un environnement tout prêt pour WinUAE, Hannibal / LEMON. a en crée un : http://www.pouet.net/prod.php?which=65625
un fil de discussion existe sur A.D.A. http://ada.untergrund.net/?p=boardthread&id=666&page=last

WHAT DOES IT INCLUDE?
In General:
   command-line WinUAE launchers for all common Amiga configs for single-file single-disk, and double-disk demos.
      WinUAE launchers support both AmigaForever and regular ROM formats, and the built-in AROS rom.
   WinFellow launcher for single-disk and double-disk demos
   Dual harddrive setup - all tools and temp files on dh0, all art and sound files on dh1
   Most commands and tools have .bat files stored in the root of the package, to make it easy to get started.
Music:
   one-click WinUAE launchers for Protracker (2.3d, 3.15 and 3.62), OctaMED, Future Composer, AHX, and TFMX (TFMX requires separate download)
   one-click launcher for protracker on win32
   one-click WinUAE launcher for DeliTracker player
   command line bat-file for wav-to-raw conversion
   PT-01 and PT-02 sample disks
Art:
   one-click launcher for Grafx2
Code:
   one-click build-and-run example for both bootblock and single-file demos
      single-file demo example can use music players for protracker,tfmx,OctaMED, Future Composer, and AHX, and shows how to convert and use attached sprites, copperbars, proportional width fonts, and half-brite images
      bootblock demo includes a packer and reports spare size
   command line bat-file for Mod-to-p61 conversion (so you can have one-click builds on PC even if you use The Player)
   one-click WinUAE launcher for P61Con (so you can hand convert a file) and Titanics Cruncher.
   command line image converter (KingCon), supporting images, fonts (monospace and proportional), animations, per-line palette conversion, and copper bars. Supports batch conversion
      including some sample art
   Visual Studio 2013 solution setup - single click to build, single click to launch
   Debug and Release builds.
   Visual Studio syntax highlighting (Linguist)
   command line tool (CopyToAdf) to create empty ADF, write tracks, write bootblocks
   command line tool (shallow) to prettify 68k assembler code
   sine generator
   Shrinkler
   How2Code documentation
   

Frog

Pour les musiciens qui veulent créer des musiques pour faire des 4k intro, Blueberry vient de diffuser son utilitaire Cinter : http://ada.untergrund.net/?p=boardthread&id=953&page=last#l

Frog

#7
Vous voulez voir et trifouiller un peu dans une démo FINALISE : le groupe OXYRON vient de diffuser les sources de leur dernière démo sorti à la REVISION (dont je vous ai parlé ICI )

source : http://ada.untergrund.net/?p=boardthread&id=952&page=last

Frog

on en a reparlé un peu sur ce fil de discussion
Le groupe Haujobb vient de diffuser en anglais :
un PDF: https://github.com/leifo/haujobb-amiga
ou HTML : http://www.dig-id.de/amiga/framework/
résumant la vidéo :


il s'agit d'un système de développement de démo Amiga sur PC

source : Pouet.Net

Frog

#9
quelques tuto et vidéos réalisé par MCGeezer le programmeur de RygarAGA et Bombjack Beer Edition : en anglais https://www.amigagamedev.com/

Lio

et aussi sur AmigaImpact (via youtube) et en français (par un français, Jel en l'oocurence) mais ce n'est pas le même auteur : https://www.amigaimpact.org/forums/topic/tutos-youtube-asm-debutant/
A1200PPC+BVPPC (en tour), A1200+B1260, A1200+B1230, AmigaOneG4@1.26GHz+ATI Radeon 9000PRO+AmigaOS4.1, Amiga X-5000@2x2GHz+Radeon R7-250+(pre)AmigaOS4.1FE

Frog

merci pour l'info Lio, c'est marrant mais je crois que je n'avais jamais été sur le forum d'AmigaImpact.

Frog

je rajoute le lien vers les articles d(Obligement qui parle de la programmation Assembleur ainsi que des autres langages de programmation disponible sur Amiga : http://obligement.free.fr/programmation.php