Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa |
recursos_prog:indice [25-02-2008 09:23] – sromero | recursos_prog:indice [24-01-2009 20:28] (actual) – borrado sromero |
---|
====== Recursos de Programación en ZX Spectrum ====== | |
| |
===== Compiladores / Ensambladores ===== | |
| |
* [[http://www.z88dk.org|Z88DK C Compiler]]: Compilador cruzado de C para Spectrum. | |
* [[http://www.arrakis.es/~ninsesabe/pasmo/|PASMO]]: Ensamblador cruzado de Z80. | |
* [[http://zxbcompiler.speccy.org|ZX Basic Compiler]]: Compilador cruzado de BASIC. | |
* [[http://perso.orange.es/emilio.guerrerog/ccz80/ccz80.html|CCZ80]]: Compilador cruzado de C para Z80. | |
* [[http://sjasmplus.sourceforge.net/|SJASMPLUS]]: Ensamblador cruzado de Z80. | |
* [[ftp://ftp.worldofspectrum.org/pub/sinclair/tools/pc/SPEDIZ.zip|Spediz]]: Z80 Disassembler. | |
| |
| |
| |
===== Utilidades y herramientas de desarrollo ===== | |
| |
* [[http://metalbrain.speccy.org|SevenuP]]: Editor gráfico SevenuP. | |
* [[http://home.arcor.de/clausjahn/spectrum/|ZX Modules]]: (incluye ZXBlockEditor y ZXPaintBrush). | |
* [[ftp://ftp.worldofspectrum.org/pub/sinclair/tools/pc/BMP2SCR_EXP_2.11a.zip|BMP2SCR]] (versión EXP). | |
* [[ftp://ftp.worldofspectrum.org/pub/sinclair/tools/pc/blockygraphs.zip|BlockyGraphs]]: Conversor de imágenes a bloques gráficos estándar con atributos en PRINT. | |
* [[ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/pc/windows/|BASIN]] (descargar BASin_version.exe). | |
* [[http://www.worldofspectrum.org/utilities.html#other|BAS2TAP]]: Convierte ficheros .bas en TAPs. | |
* [[http://rus.members.beeb.net/zmakebas.html|ZMakeBas]]: ZMakeBas: Convierte ficheros .bas en TAPs. | |
* [[http://www.worldofspectrum.org/utilities.html#other|SNAPCONV y SPCONV]]: Conversores de snapshots. | |
* [[ftp://ftp.worldofspectrum.org/pub/sinclair/tools/generic/scr2gif-generic.zip|SCR2GIF]]: Convierte SCR a GIF (source code). | |
* [[http://zeroteam.sk/utils.html|BIN2TAP]]: Convierte ficheros .BIN a .TAP. | |
* [[http://www.speccy.org/metalbrain/link-eng.htm|BIN2TAP y BIN2CODE]] recopilados por Metalbrain. | |
* [[http://notepad-plus.sourceforge.net/es/site.htm|Notepad+]]: Excelente editor para programadores. | |
* [[http://www.users.on.net/~tonyt73/TommyGun/|TommyGun]]: completo IDE de desarrollo. | |
* [[http://www.context.cx/|Context IDE]]: IDE genérico configurable. | |
| |
===== Sonido ===== | |
| |
* [[http://bulba.at.kz/vortex_e.htm|Vortex Player/Tracker]]. | |
* [[http://www.worldofspectrum.org/infoseekid.cgi?id=0008523|Orfeus, The Music Assembler]], y su [[http://softhouse.speccy.cz/docs/orfeus.htm|manual en PDF]]. | |
* [[http://www.worldofspectrum.org/infoseekid.cgi?id=0008965|Wham! The Music Box]] (nativo de ZX Spectrum). | |
| |
===== Bibliotecas de programación ===== | |
| |
* [[http://www.geocities.com/aralbrec/spritepack/programmer-intro.htm|SpritePack Library (SPLIB)]]: Biblioteca de funciones gráficas para Z88DK. | |
* [[http://tcyr.wordpress.com/2007/10/23/super-ultra-vector-library-experience-inspire-redux-10/|SUVLEIR]]: gráficos vectoriales desde BASIC. | |
| |
===== Cursos de programación ===== | |
| |
* [[http://www.speccy.org/wiki/doku.php?id=cursos:ensamblador:indice|Curso ASM Z80 de MagazineZX]]: Curso de ensamblador del Z80 de Compiler Software. | |
* [[http://www.speccy.org/wiki/doku.php?id=cursos:z88dk:indice|Curso de Z88DK de MagazineZX]]: Curso de Z88DK para Spectrum. | |
* [[http://www.robertp.net/MicroHobby/MicroBasic.htm|Curso de MicroBasic]] de la revista Microhobby. | |
* [[http://www.robertp.net/MicroHobby/CodiMaquina.htm|Curso de Código Máquina]] de la revista Microhobby (Jesús Alonso Rodriguez). | |
* [[http://www.speccy.org/curso-cm/|Curso de Código Máquina de la revista MH]]: transcripción del anterior. | |
* [[http://www.bytemaniacos.com/html/cursoasm.htm|Curso de Lenguaje ensamblador]] de Bytemaniacos. | |
| |
===== Publicaciones con contenidos sobre programación ===== | |
| |
* [[http://magazinezx.speccy.org/lista/|MagazineZX]]. | |
* [[http://microhobby.speccy.cz/zxsf/pagina_1.htm|ZX Spectrum Files]]. | |
* [[http://www.bytemaniacos.com/html/fanzine.html|ByteManiacos]]. | |
* [[http://www.microhobby.org/|Revista Microhobby]]. | |
* [[http://www.crashonline.org.uk/|Revista Crash]]. | |
* [[http://www.users.globalnet.co.uk/~jg27paw4/|Your Spectrum]]. | |
* [[http://www.sincuser.f9.co.uk/|Sinclair User]]. | |
* [[http://www.ysrnry.co.uk/cover.htm|Your Sinclair]]. | |
| |
===== Artículos específicos ===== | |
| |
* [[.:recursos_revistas:|Enlaces a artículos concretos de revistas, webs o foros actuales]]. | |
* [[.:recursos_revistas_old:|Enlaces a artículos concretos de revistas clásicas]]. | |
* [[http://www.speccy.org/trastero/cosas/Fichas/fichas.htm|Fichas del curso de Código Máquina]] de Microhobby (JPG). | |
* Microfichas Azules (HTML) Código Máquina MH: \\ [[http://www.speccy.org/metalbrain/fichascm|por nombre]], [[http://www.speccy.org/metalbrain/fichascm/index2.html|por función]], [[http://www.speccy.org/metalbrain/fichascm/Fichas_I.zip|descargables (1)]], [[http://www.speccy.org/metalbrain/fichascm/Fichas_I2.zip|descargables (2)]] | |
| |
===== Libros de programación ===== | |
| |
* BASICOS: | |
* [[http://www.speccy.org/trastero/cosas/Libros/Que_es_p2.htm|"El Spectrum: qué es, para qué sirve, y cómo se usa"]]. | |
| |
* INTERMEDIOS: | |
* [[http://www.speccy.org/trastero/cosas/Libros/Jdzxs.htm|"Juegos dinámicos para el ZX Spectrum"]]. | |
| |
* AVANZADOS: | |
* [[http://www.speccy.org/trastero/cosas/Libros/El_libro.htm|"El libro del Código Máquina del Spectrum"]]. | |
* [[http://www.speccy.org/trastero/cosas/Libros/LMavanza.htm|"Lenguaje Máquina Avanzado para ZX Spectrum"]]. | |
* [[http://www.speccy.org/trastero/cosas/Libros/IntroCM.htm|"Spectrum. Introducción al código máquina"]]. | |
* [[http://www.speccy.org/trastero/cosas/Libros/prograva.htm|"Programación avanzada del ZX Spectrum"]]. | |
* [[ftp://ftp.worldofspectrum.org/pub/sinclair/books/CompleteSpectrumROMDisassemblyThe.pdf|"The Complete Spectrum Rom Dissassembly"]]. | |
* | |
| |
===== Desarrollo de Aventuras Conversacionales ===== | |
| |
* [[http://www.speccy.org/sromero/spectrum/aventura/paws.php|Documentos sobre PAWS]] (artículos de MH, y manual de PAWS). | |
* Manuales del PAWS (PDF en RAR): [[http://www.telefonica.net/web2/panik/docs/Introduccion.rar|Introducción]] y [[http://www.telefonica.net/web2/panik/docs/GuiaTecnica.rar|Guía Técnica]]. | |
* Libro [[http://www.speccy.org/trastero/cosas/Libros/J_avent.htm|"Técnica y práctica de los juegos de aventuras"]]. | |
* Libro [[http://trastero.speccy.org/cosas/Libros/Infoapl1.htm|"IAT1: Cómo construir juegos de Aventura"]]. | |
| |
===== Manuales ===== | |
| |
* ESPAÑOL: | |
* [[http://www.speccy.org/trastero/cosas/manuales/Spectrum48k-ManualdeProgramacion.zip|Manual de Programación BASIC 48K]] (zip con PDF). | |
* [[http://www.speccy.org/manuales/basic_gomas/|ZX 48K Manual]] (versión online, en progreso). | |
* [[http://www.speccy.org/manuales/manual_usuario_plus2/|Manual usuario +2]]. | |
| |
* INGLES: | |
* [[http://www.worldofspectrum.org/ZXBasicManual/|ZX 48K Manual]]. | |
* [[http://www.worldofspectrum.org/ZXSpectrum128Manual/|ZX 128K Manual]]. | |
* [[http://www.worldofspectrum.org/ZXSpectrum128+3Manual/|ZX +3 Manual]]. | |
| |
| |
| |
===== Enlaces externos ===== | |
| |
* [[http://www.worldofspectrum.org/documentation.html|Documentación de WOS]]: Esquemas, Manuales, Formatos. | |
* [[http://www.worldofspectrum.org/utilities.html|Utilidades enlazadas en WOS]]: Todo tipo de utilidades. | |
* [[http://www.worldofspectrum.org/links.html|Enlaces de WOS]]: Enlaces de World Of Spectrum. | |
* [[http://www.worldofspectrum.org/Z80.html|Intro to Z80 ASM]] (de World Of Spectrum). | |
* [[http://z80.info/lesson1.htm|Z80 Lessons]]: breve tutorial sobre asm de Z80. | |
* [[http://z80.info/|Z80.info]] La web del Z80. | |
* [[http://z80.info/z80code.htm|Z80 Code]]: tutorial de ASM de Z80. | |
* [[http://z80.info/z80_faq.htm|Z80 hw and sw FAQ]]: FAQ sobre Z80. | |
* [[http://z80.info/z80syntx.htm|Zilog Z80 CPU Assembler Syntax]]. | |
* [[http://www.ticalc.org/pub/text/z80/|Sección de documentos de Z80 de ticalc.org]]. | |
| |
| |
===== Emuladores útiles para desarrollo ===== | |
| |
* [[http://www.speccy.org/spectrumforever/emuladores/descargas_emuladores/spectaculator53.exe|Spectaculator 5.3]] (Versión gratuita): Emulador de Spectrum para Windows, con debugger. | |
* [[http://fuse-emulator.sourceforge.net/|Free Unix Spectrum Emulator]]: (Linux, Solaris, Windows, MACOS X...) | |
| |
| |
| |
===== Por añadir/clasificar ===== | |
| |
* (nada). | |
| |
| |