CODING ★ ROUTINES EN VRAC, CODE-SOURCES EN ASSEMBLEUR (WIP) ★

Menu - Cours et InitiationsProgrammation Amstrad CPC : Informations TechniquesMenu - Sources

Au début était l'homme. Et l'homme comptait, comptait sans fin, sans répit. Sur ses doigts, avec des signes bizarres, avec de petites machines mécaniques. Trouvant cela fastidieux, il décida de m'inventer, moi, le microprocesseur, pour travailler à sa place. Compter, je le fais bien et vite, mais cela n'a pas empêché mes créateurs de continuer à s'arracher les cheveux: il fallait maintenant me programmer. J'ai décidé de vous faire partager mes informations sur le plus complexe des langages (complexe pour les humains, car pour moi c'est le plus simple), l'assembleur (ASM)!

Menu - Sources Magazines Menu - Sources Gaming Menu - Sources Demos

CODING ★ MATH ★
TITLES (11)YEAR
MOD Constant multiplication (CPC Amstrad International)1988
Division 8 bits
Z80: La division
Multiplication 8 bits1997
Z80: La Multiplication
Multiplication 16 et 8 bits
Division 16 bits1997
Multiplication ( 2 src's )
Random Numbers Generator ( 2 src's )
Multiplication par 128
Division by 9

CODING ★ MUSIC ★
TITLES (21)YEAR
Player AYC Temps Fixe by Longshot2021
PlayCity Examples (SyX)2013
Music - Arkos Tracker2010
880 Musics Hacked By Megachur2009
Mega-Mad - Mix Demo (sourcepack)2007/2008/...
Phoenix Part
Dave Rogers Music Player1987/1988/...
Starkos Player (Official source)2009
CPC-Mix2009
.PT3 Player2007
Récupérer une musique dans un jeu CPC (Tom et Jerry GPA 1993,2001)
MYM Player/MYMplay2000/2009
Kit .AY: AYC Player (MADRAM)1998
Sampler (enregistrement / restitution d'une source sonore branchee sur le port K7)1990
ConvWAV v0.1 (DEMONIAK)2006
CPC-AY Mono & Stereo-Sample-Player2019/2020
WYZplayer (demo+soucepack)2010
SoundTrakker-128 Player2020
Little PlayCity PT3 Player for SDCC (Shining)2014
Arkos Player20xx
Digitalised Sample Loader (Roudoudou)2016

CODING ★ DISCPACK ★
TITLES (5)YEAR
Virtual Net 96 Net Library v1.2 (Doc Bartoc of Bollaware)1996
RICHARD FAIRHURST SourceCode Collection1997
RP11 Diagnostic ROM Cartridge source
Digital Plasma Demo (Grim/Mortel)
CEUS (soucepack by Prodatron)1990

CODING ★ DIVERS ★
TITLES (13)YEAR
Magnum Lightgun (Jason Brooks)19xx
SUB CHAR : Erweiterter Zeichensatz für den Schneider CPC (CPC Amstrad International)1987
DECVAL (CPC Amstrad International)1987
INPUT-Routine (CPC Amstrad International)1987
Detection de la Multiface II
Hardware keyscan1997
Dump ROM Multiface II (Grimware)20xx
Execution d'une instruction BASIC en assembleur
YaGol4CPC2014
David Wild PD desktop RSX library19xx
Fast Text Routines for Mode 2 Screens (Jason Brooks)19xx
ROM game run from cartridge2014
ROM launcher skeleton2014/2015

Manuels d'utilisation & docs:
» Disassembly  AMSDOS  ROMDATE: 2005-12-03
DL: 1272
TYPE: ZIP
SiZE: 65Ko

» Disassembly  AMSDOS  ROM  CPCplusDATE: 2005-12-03
DL: 999
TYPE: ZIP
SiZE: 34Ko

» Disassembly  FIRMWARE  ROMDATE: 2010-07-04
DL: 1112
TYPE: ZIP
SiZE: 43Ko

» Disassembly  of  AMSDOS  ROMDATE: 2018-10-21
DL: 1338
TYPE: text
SiZE: 354Ko

» Disassembly  of  Firmware  ROMDATE: 2018-10-21
DL: 1479
TYPE: text
SiZE: 155Ko

CODING ★ CRTC / GRAPHIC ★
TITLES (17)YEAR
Fullscreen (CPC Amstrad International)1988
Ellipse (CPC Amstrad International)1987
ASM 48: Quand Elmar fait des siennes1993
Nextline1997
Decompactage d'un ecran OCP
OCP .WIN load1997
Test CRTC v2.3 (MADRAM, amslive n19)/2002/
Test CRTC v1.1 (Longshot)1991
Test CRTC v1.0 (MADRAM , amslive n16)2000
Detect CRTC type by Rhino201x
Screen Compact
SCR2BMP (Basic source code)1997
Quasar Test CRTC v2.0 (OffseT)1997
Zip-Zone2020
Profi-RSX 5 (CPC Amstrad International)1987
Sprite Handling Routines (Jason Brooks)1992
TP-Sprite2021

CODING ★ FDC / AMSDOS ★
TITLES (18)YEAR
Arkos Disk Writter v12005
Arkos - Writedsk2006
Roudoudou FDC Library
Discmon (CPC Amstrad International)1986/1987
JacelocK Protection System1989
Alternative DDFDC Commands (Jason Brooks)19xx
ARKOS FDCtools2005/2020
Modification et Listage des Secteurs d'Une Disquette (Cahier de l'Amstrad)1985
LIB Catalogue v1.0 (ANTOINE / POW)
AMSDOS header reader (hERMOL )
Dump de Secteurs de Disquette (Amstrad Magazine)1985
Transfert disk 40 to 80 tracks
FDC Lire Piste - TrackLoad (test de protection)
Etude du FDC (M.MAIGROT-SOS PROGRAMMEURS)1988
Quasar FDC (OffseT)
Cat routine1997
Amazing Demo Copier including Formatter (Longshot)1989
Systeme Protection pour Newlog419xx

CODING ★ COMPACTAGE / DECOMPACTAGE - Comparatif de compacteurs CPC ou PC ★
TITLES (14)YEAR
Aplib Z802008
Bitbuster Extreme Z80/2004/
Bitbuster Z80/2007/
Comparatif des logiciels de compression sur/pour AMSTRAD CPC
Exomizer2 Z802007
MegaLZ
Pucrunch Z802007
Compress1986
Shrinkler Z802018
LZ48/LZ49 Z80 cruncher decruncher2018
LZSA22019
RLE Cruncher/Decruncher (AST/iMPACT!)2020
Compressor/Expander (CPC Magazin)1985
ZX0 : Optimal data compressor2021

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Coding » Menu - RSX
» Coding » Menu - Soft - Basic
» Coding » Les pages pédagogique d'Hebdogiciel
» Coding » Cours et initiation d'ANTIBUG
» Coding Src's » Menuetto (Computing with the Amstrad)
» Coding » Menu - Soft - Vecteurs System
Je participe au site:

» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 374 millisecondes et consultée 21924 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.