Modplay for MSX1

por MSX Resource Center en 17-12-2011, 10:59

An Amiga MOD player for MSX1! It comes with a few MOD-files for demonstration purposes.

AdjuntoTamañoDescargasÚltima descarga
Modplay for MSX1171.75 KB1540hace 3 días 21 horas

Comentarios (7)

Por ARTRAG

Enlighted (6502)

Imagen del ARTRAG

12-10-2007, 14:20

How does it work ?

Por wolf_

Ambassador_ (9857)

Imagen del wolf_

12-10-2007, 14:38

iirc not with samples, but using the mod format to enter notes..

Por esi.jmjg

Supporter (1)

Imagen del esi.jmjg

07-09-2014, 13:29

To Run, open the MSX in Basic Mode, load the file "modplay.bas" after RUN. Just simple. Thanks Nishi

Por giangiacomo.zaffini

Champion (267)

Imagen del giangiacomo.zaffini

06-11-2014, 01:18

Since it is a MSX BASIC application, if it were possible to have source code I would like to change from floppy load to cassette load. I don't have a MSX floppy drive.
Thanks a lot.

Por NYYRIKKI

Enlighted (5742)

Imagen del NYYRIKKI

06-11-2014, 07:04

No, you don't need source code... As the ML routine is only used to list available MOD-files on disk and then load selected MOD-file, none of the code is reusable in cassette environment. You need to figure out anyway, how you like to store the MOD on cassette.

Por NYYRIKKI

Enlighted (5742)

Imagen del NYYRIKKI

06-11-2014, 07:44

Ah, I forgot the USR... That is used to return a byte from loaded file, so it is like PEEK-command. I just could not use PEEK as I load first 16KB under the BIOS. IIRC the code is something like:

	LD HL,(#F7F8)
	LD A,H
	AND #40
	JR NZ,UPPERPART
	LD A,(#F341)
	CALL #C
	LD L,A
	LD H,0
	LD (#F7F8),HL
	RET
UPPERPART:
	LD A,#60
	ADD A,H
	LD H,A
	LD L,(HL)
	LD H,0
	LD (#F7F8),HL
	RET

Por giangiacomo.zaffini

Champion (267)

Imagen del giangiacomo.zaffini

06-11-2014, 11:13

@ NYYRIKKI: thank You, your support is priceless! Laser-quick too! Cool