1

(164 replies, posted in Sinclair)

I have the same issue with the filebrowser, but it's usable. Also, playback works a lot better for me in this version.

2

(164 replies, posted in Sinclair)

Well, you beat me to it by a year, but I updated my patch for 1tracker 0.23.

According to http://wiki.winehq.org/Sound, wine supports pulseaudio only through its ALSA emulation layer. Do you have PulseAudio >= 1.0 and alsa-plugins >= 1.0.25? Also, it's possible that you have the active ALSA device set to one that doesn't support mixing and some other program claimed it first after you stopped pulseaudio.

My condolences on having to use pulseaudio. I've managed to avoid it for the most part. There was a short time when I installed it to use skype, but then someone wrote apulse, which emulates pulseaudio and passes it to ALSA. apulse may be worth a try too, but it was written specifically for skype and probably doesn't work for all applications.

4

(1 replies, posted in General Discussion)

I'd like to add a feature to stitch that utz suggested in the previous forum. That feature is the ability to mark rows. It would allow me to add commands such as "go to next mark", "go to previous mark", and most importantly, "play from previous mark".

Right now, the file format on disk is the raw engine data. I could add another byte to each row of data to store the mark information, but that data is only needed for the editor and not for the engine.

How is this type of data handled on other platforms? Is it included in the engine data? Or is there a separate file format for the editor which is converted to the engine format before playback?

The stitch engine updates all four counters first, and then outputs a single pulse if any of them have expired. I'll have to experiment using a separate pulse for each counter.

6

(164 replies, posted in Sinclair)

Excellent. You're welcome. The sound seems to work better on this version too.

7

(164 replies, posted in Sinclair)

In the top level makefile, change the occurrences of virtual_asm_x64 to virtual_asm_x86.

8

(164 replies, posted in Sinclair)

Patch for Linux support: http://krue.net/1tracker/1tracker_linux … 7.27.patch

The patch currently only works for 64bit systems.

After applying the patch to the contents of 1tracker_src.zip:
1. delete the contents of angelscript/lib
2. make in angelscript/project/gnuc
3. make in the top level directory
4. copy 1tracker to the contents of 1tracker.zip

Does the Spectrum allow you to explicitly set the beeper output to 0 or 1? If so, do engines rely on this feature? I ask because the Apple II speaker interface only lets you toggle the output.