Search found 395 matches

by Bill B
29 Jun 2023 12:22
Forum: PROGRAMMING
Topic: Sound Engine & Midi Music player for the MTX
Replies: 28
Views: 110472

Re: Sound Engine and Music player for the MTX

i found a thread here that is similar to what might be needed for the MTX to play files from Deflamask. its just general but is on the same subject. https://www.deflemask.com/forum/general/is-there-a-method-of-using-deflemask-s-hes-files-in-homebrewindie-games/ This seems to be related: https://www...
by Bill B
28 Jun 2023 22:49
Forum: PROGRAMMING
Topic: Sound Engine & Midi Music player for the MTX
Replies: 28
Views: 110472

Re: Sound Engine and Music player for the MTX

The DefleMask is not very illuminating, No detail of any of the file format. Also, to me it is not clear how you compose a tune, but then I am no musician. Presumably you know how to do that? It does apparently support the SN76489 sound chip for a couple of systems. The "SEGA Master System"...
by Bill B
28 Jun 2023 20:48
Forum: PROGRAMMING
Topic: Sound Engine & Midi Music player for the MTX
Replies: 28
Views: 110472

Re: Sound Engine and Music player for the MTX

Jim,

Yes I can run code on a real MTX,

Dave gave me a bare Mk 1 MFX PCB, but for various reasons I have never got that fully working. I do have a working CFX-II, and can always transfer files to good old floppy discs.

If you don't want to post the code publicly, can you send it to me by PM?

Bill.
by Bill B
28 Jun 2023 20:26
Forum: PROGRAMMING
Topic: Sound Engine & Midi Music player for the MTX
Replies: 28
Views: 110472

Re: Sound Engine and Music player for the MTX

I could be interested in contributing, but I would need some translation and documentation: After some Googling DAW ? - Digital Audio Workstation VST ? - Virtual Studio Technology (extends the capability of a DAW) VGM ? - Video Game Music (a file format) I think what you are trying to do is automati...
by Bill B
28 Jun 2023 16:36
Forum: SOFTWARE
Topic: any update on the .mtx to wav question
Replies: 9
Views: 14781

Re: any update on the .mtx to wav question

The attached is a simple program to convert MTX files to WAV format. As noted above, it will only work with standard BASIC format files. Most game files start with a BASIC stub, which then loads additional machine code. The program will give a warning of additional bytes at the end of the file in th...
by Bill B
28 Jun 2023 09:40
Forum: SOFTWARE
Topic: any update on the .mtx to wav question
Replies: 9
Views: 14781

Re: any update on the .mtx to wav question

Attached is compiled versions of my MEMU. The ZIP file contains: memu-win.exe - For 64-bit Windows memu-x - For Intel 64-bit Linux plus (hopefully) all the necessary support files. It should be noted that one of the areas where my version of MEMU differs significantly from Andy's is interrupt handli...
by Bill B
28 Jun 2023 08:20
Forum: PROGRAMMING
Topic: Kill off interrupts on the MTX
Replies: 8
Views: 17489

Re: Kill off interrupts on the MTX

um, 10000 LET A=USR(2431) 10010 LET A=USR(2454) 10020 STOP might be better. 2445 is 098D in hex, and jumps into the middle of the OUT (08H), A instruction. But it does show why not having a built in hex to decimal function is a minor irritation with the MTX. I always was slightly dyslexic, prone to...
by Bill B
27 Jun 2023 21:34
Forum: PROGRAMMING
Topic: Kill off interrupts on the MTX
Replies: 8
Views: 17489

Re: Kill off interrupts on the MTX

10000 LET A=USR(2545) 10010 STOP this was suggested but sadly does not work. I think somebody must have got the HEX to DEC conversion wrong. Try: 10000 LET A=USR(2431) 10010 STOP Or perhaps: 10000 LET A=USR(2431) 10010 LET A=USR(2445) 10020 STOP From the ROM source: 097F F3 ijinit: DI 0980 ED 5E IM...
by Bill B
27 Jun 2023 20:36
Forum: SOFTWARE
Topic: any update on the .mtx to wav question
Replies: 9
Views: 14781

Re: any update on the .mtx to wav question

Your welcome :)

What OS do you use? Windows?
by Bill B
27 Jun 2023 18:30
Forum: SOFTWARE
Topic: any update on the .mtx to wav question
Replies: 9
Views: 14781

Re: any update on the .mtx to wav question

You would need to download the source and compile my version of MEMU, I haven't currently posted compiled versions, there are too many options: Windows, Linux 32-bit & 64-bit, Raspberry Pi, Raspberry Pico... If you can FTP the program to an MXT & MFX why not just save it to tape from there: ...