🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.msx
Article #852

Re: Apernder C++/Asembler

#852
From: Skyblasc
Date: Sun, 04 May 2003 15:16
29 lines
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-mail
References: <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