Skip to content

bit90 cassette support in mame #1

@goldnchild

Description

@goldnchild

Hi b3rendsh,

I just discovered your bit90 repository, it's really a great collection of information (that can't be found anywhere else!)

I hacked in cassette support into the mame driver and with a little bit (actually a lot of) of normalization in Audacity, I was able to load the demo.wav. For some reason, the initial part of it was kind of "quiet" and DC biased, running a bunch of passes on the beginning I could make it look uniform.

I also tried loading the demo program by pasting it in as text, but there were some long lines that couldn't be entered in.

Interestingly, the demo program needs a ram expansion. According to the demo itself, the base machine has 18KB memory which must be 2k of memory + 16k on the TMS. By making the 0x8000 to 0xffff space ram it gives 32K available to basic.

Anyway, if you're curious I can publish my bit90 branch, let me know.

It's able to both load and save wav files.

Also I was able to make your python scripts work with some minor modifications (mostly just adjusting the # of samples)

https://www.youtube.com/watch?v=ANJGkU3odTA

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions