VOGONS


Reply 40 of 47, by sparky4

User metadata
Rank Newbie
Rank
Newbie
FreddyV wrote on 2022-07-20, 16:56:
sparky4 wrote on 2022-07-19, 15:11:
i found a bad bug in 1.00 […]
Show full quote

i found a bad bug in 1.00

load the modm from floppy from a directory not \ and swap it out and try to get it to load the new floppy's parent directory

hit up and down arrow keys and bam! glitches!
😁 this software is awesome keep it up! <3

Who still use floppy ? 😀

I do 😁
would you release the source code?
if you do then i could probably get folks on FreeDOS package people to make a package for it for people to use it in FreeDOS 😁
so that way many more people can use it xD 😁

wwww

Reply 42 of 47, by ltning

User metadata
Rank Member
Rank
Member
FreddyV wrote on 2022-07-20, 16:56:
sparky4 wrote on 2022-07-19, 15:11:
i found a bad bug in 1.00 […]
Show full quote

i found a bad bug in 1.00

load the modm from floppy from a directory not \ and swap it out and try to get it to load the new floppy's parent directory

hit up and down arrow keys and bam! glitches!
:D this software is awesome keep it up! <3

Who still use floppy ? :)

Wait, I do !!
Also modm.exe shrinks quite a bit using DIET :D ... so I could fit more music on the floppy..

286-24/4MB/ET4kW32/GUS+SBPro2
386DX-40/20MB/CL5434 ISA/GUSExtreme
486DX-50/64MB/S3-928 EISA/GUSPnP+OPL3SA
486BL-100/32MB/ET4kW32p VLB/AWELegacy
~ love over gold ~

Reply 43 of 47, by FreddyV

User metadata
Rank Oldbie
Rank
Oldbie

A Post in a Discord channel made me think about my Mixing Code:
Yes, a Speedup is still possible, as well as code size reduction.

Started to work on it 😀

Thinking about Dual DAC (Stereo), PAnning in software mixing and Interpolation.

Work need to be done on .XM replay, there are bugs in so many files....

I am not totally focused on Mod Master anyway, as I think about the PiGUS, ISAPi board, CH376 ISA USB.

Reply 45 of 47, by ltning

User metadata
Rank Member
Rank
Member

First pr0st!
Also: https://anduin.net/~ltning/MODMXT100.zip

Consider it as permanent mirror as anything on the Internet can reasonably be expected to be - I've been running that server since 1998. No plans to stop.

/Eirik

286-24/4MB/ET4kW32/GUS+SBPro2
386DX-40/20MB/CL5434 ISA/GUSExtreme
486DX-50/64MB/S3-928 EISA/GUSPnP+OPL3SA
486BL-100/32MB/ET4kW32p VLB/AWELegacy
~ love over gold ~

Reply 46 of 47, by Retromafioso

User metadata
Rank Newbie
Rank
Newbie

I've been using this via 86box and I gotta say I'm very impressed! The VGM player included is really amazing as well, especially since it can play VGM files of any version, which I know some players have issues with. I'd really love to see this go open source!

Speaking of open source, the one thing I'd love would be for the module player code from 8088mph to be integrated. I'm sure it'd be very difficult to get working, but it'd let you play back modules via the PC speaker on an 8088! Here's the exact piece of code if you want to take a look:
https://github.com/reenigne/reenigne/blob/mas … credits/mod.asm

Reply 47 of 47, by FreddyV

User metadata
Rank Oldbie
Rank
Oldbie
Retromafioso wrote on 2022-09-23, 20:39:

I've been using this via 86box and I gotta say I'm very impressed! The VGM player included is really amazing as well, especially since it can play VGM files of any version, which I know some players have issues with. I'd really love to see this go open source!

Speaking of open source, the one thing I'd love would be for the module player code from 8088mph to be integrated. I'm sure it'd be very difficult to get working, but it'd let you play back modules via the PC speaker on an 8088! Here's the exact piece of code if you want to take a look:
https://github.com/reenigne/reenigne/blob/mas … credits/mod.asm

Hi,

For Open source, I want to release it yes, but I still need to cleanup, document and so on.
For info, I sent the source to Jim Leonard, so in case something happens to me, there is a copy somewhere 😀

Regarding the 8088 code, it is impossible to add, as 8086mph play only 256byte long samples looped.
This is "The" trick that make it fast. Also, the partition is converted to a series of internal commands.
> It is not a "True" Mod Player.

I improved the PC Speaker replay speed in Mod MAster V1.0 Vs the latest Beta, it "can" play close to 16KHz on a 8086 8MHz
I started code to improve it more : Mix at 8KHz, double the rate to output at 16KHz
Then, Move the output buffer to the code segment to increase the speed a little more(Remove 4 instruction per IRQ) > Plan is to eventually release a "PC Speaker/Covox" Only version as this will increase the code size too much

I also need to improve the PC Speaker PWM table .