Article View: es.comp.msx
Article #852Re: Apernder C++/Asembler
From: Skyblasc
Date: Sun, 04 May 2003 15:16
Date: Sun, 04 May 2003 15:16
29 lines
2219 bytes
2219 bytes
On Sun, 4 May 2003 09:30:34 +0200, "chulsino" <Chulsino@ya.com> wrote: >mirate esta direcci�n quiza te pueda servir de ayuda >http://www.speccy.org/curso-cm/ Pu�s no se lo recomendar�a. Ver�s: Aunque en principio el Z80 es el procesador com�n en el Spectrum y el MSX, y hay partes "generales" sobre mnem�nicos y funcionamiento del Z80 que son siempre �tiles, programar en ASM no es solo programar para el Z80, si no que hay que tener en cuenta la paginaci�n de la memoria y VideoRAM del MSX, el manejo del VDP, el PSG, y las diferentes posiciones de memoria en ROM que ocupan las llamadas de la BIOS. As� que aunque en cuanto a conceptos generales ( mnem�niocs, notaci�n decimal/Hexadecimal/Binaro, Flags y Pila, etc...) cualquier bu�n texto de programaci�n en ASM para 8bits ( o m�s) te puede ayudar ( y el curso en speccy.org lo es, que lo conozco), m�s vale que te centres en un texto que tenga en cuenta la particular arquitectura del MSX ( o del micro para el que desees programar). Por eso te recomiendo encarec�damente EASYMBLER, que est� centrado en el MSX. Y si puedes pillarte MSX INPUT viejas (o el recopilatorio que venden en la RU de Barcelona o Madrid), all� hubo listados Assembler comentados y encarados a juegos ( hacer un scrolll vertical, horizontal, mover un sprite, detecci�n de colisiones, etc....). Skyblasc
Technical Details
Message-ID:
<3eb52cf2.489658@news.CIS.DFN.DE>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!212-166-154-217.red-acceso.airtel.NET!not-for-mailReferences:
<b7ll39$pl3$1@nsnmpen2-gest.nuria.telefonica-data.net> <b92fil$d5s$1@news.ya.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 10727c,eef9d306d95cbe81 X-Google-Attributes: gid10727c,public X-Google-ArrivalTime: 2003-05-04 08:15:18 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!212-166-154-217.red-acceso.airtel.NET!not-for-mail From: sagaroina@terra.es (Skyblasc) Newsgroups: es.comp.msx Subject: Re: Apernder C++/Asembler Date: Sun, 04 May 2003 15:16:54 GMT Lines: 29 Message-ID: <3eb52cf2.489658@news.CIS.DFN.DE> References: <b7ll39$pl3$1@nsnmpen2-gest.nuria.telefonica-data.net> <b92fil$d5s$1@news.ya.com> NNTP-Posting-Host: 212-166-154-217.red-acceso.airtel.net (212.166.154.217) X-Trace: fu-berlin.de 1052061317 15883582 212.166.154.217 (16 [140046]) X-Newsreader: Forte Free Agent 1.21/32.243