Modplay for MSX1

van MSX Resource Center op 17-12-2011, 10:59

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

BijlageGrootteDownloadsLaatste download
Modplay for MSX1171.75 KB17351 dag 16 uur geleden

Reacties (7)

Van ARTRAG

Enlighted (6914)

afbeelding van ARTRAG

12-10-2007, 14:20

How does it work ?

Van wolf_

Ambassador_ (10076)

afbeelding van wolf_

12-10-2007, 14:38

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

Van esi.jmjg

Supporter (1)

afbeelding van 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

Van giangiacomo.zaffini

Champion (267)

afbeelding van 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.

Van NYYRIKKI

Enlighted (6011)

afbeelding van 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.

Van NYYRIKKI

Enlighted (6011)

afbeelding van 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

Van giangiacomo.zaffini

Champion (267)

afbeelding van giangiacomo.zaffini

06-11-2014, 11:13

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