Search found 11 matches

by dom
Thu Jun 29, 2023 1:20 pm
Forum: Other Retro Stuff
Topic: 2,200 Forgotten Vintage Computers Are Being Liberated From a Barn in Massachusetts
Replies: 10
Views: 469

Re: 2,200 Forgotten Vintage Computers Are Being Liberated From a Barn in Massachusetts

It seems a weird beast to me. With 64KB of RAM and Z80 CPU it seems close to ZX Spectrum. Aside from the loading programs over serial, hardware wise it's a really just a bog-standard Z80/TMS-99x8/AY-3-8192/64k RAM machine much like a dozen other machines of that period. There was a floppy drive ava...
by dom
Wed Jun 28, 2023 1:40 pm
Forum: Programming
Topic: Z88dk visual studio
Replies: 6
Views: 326

Re: Z88dk visual studio

The vsbuild stuff is for building the binaries, so you probably don't want to use that. The link was to setting up vscode and has moved to here: https://bluebilby.com/developing-for-vz-part-2/ However, there's also this using vscode/clion: https://github.com/speccytools/z88dk-gdb-ide-test which incl...
by dom
Sun Dec 26, 2021 11:31 pm
Forum: Music
Topic: AY tracker player programming
Replies: 17
Views: 1134

Re: AY tracker player programming

Just as a note, I know Andy is using 1.99c for reasons, but if you're using a nightly/release from the past year or so, a lot of the topics that Andy has been covering in the series of articles are now available out of the box * WYZ player: https://github.com/z88dk/z88dk/tree/master/examples/sound/w...
by dom
Fri Feb 19, 2021 10:52 pm
Forum: Sinclair Miscellaneous
Topic: DISCDOS - Emulate +D on +3
Replies: 11
Views: 517

Re: DISCDOS - Emulate +D on +3

I've still got the source disk for discdos, but it looks like there's some corrupt files so I don't think the latest version can be created from source. Actually...I'd moved over to cross assembling on an Amiga at some point in 1997/8 and my "highly efficient backup system" has shown up t...
by dom
Fri Feb 19, 2021 10:06 pm
Forum: Sinclair Miscellaneous
Topic: DISCDOS - Emulate +D on +3
Replies: 11
Views: 517

Re: DISCDOS - Emulate +D on +3

I lurk in various places.... The original disc had a selection of other utilities on it by the looks of things. Most of the source code for them has ended up here: https://github.com/suborb/zx_disc_utils, alongside the slowdos source here: https://github.com/suborb/slowdos I've still got the source ...
by dom
Fri Aug 07, 2020 12:04 pm
Forum: Programming
Topic: Z80 asm/disasm in Z80 asm [solution found]
Replies: 14
Views: 2089

Re: Z80 asm/disasm in Z80 asm, request

[laughs] I have a feeling that bit of wrapper code isn't part of the "challenge". I think that code is actually trying to disassemble the following instruction, but the push ix gets in the way of that.
by dom
Thu Aug 06, 2020 10:46 pm
Forum: Programming
Topic: Z80 asm/disasm in Z80 asm [solution found]
Replies: 14
Views: 2089

Re: Z80 asm/disasm in Z80 asm, request

For a disassembler try this one: https://github.com/z88dk/z88dk/blob/mas ... disz80.asm - it's just over 1k in size so definitely one of the smaller ones. The code was extracted from Utility3 but the history goes back further than that.

Can't help with an assembler unfortunately.
by dom
Fri Apr 24, 2020 11:48 pm
Forum: Programming
Topic: looking for a gnu/linux commandline-based tool like mctrd for creating +3 .dsk files
Replies: 1
Views: 727

Re: looking for a gnu/linux commandline-based tool like mctrd for creating +3 .dsk files

I added support to appmake from z88dk to create "bootable" +3 discs a while back, it may be of use, though it is tuned for working with z88dk. appmake +zx --plus3 -b binary.bin --org=40000 Will create a .dsk image with the files "DISK" - short basic program to clear, load, rand u...
by dom
Mon Feb 11, 2019 8:09 pm
Forum: Programming
Topic: C on the Spectrum (z88dk)
Replies: 39
Views: 10576

Re: C on the Spectrum (z88dk)

I think there's a bit of a context shift required for people coming to C on the Spectrum. UDGs are largely a concept from BASIC which don't make a lot of sense in the C world. C is much closer to assembly language, so you need to think at a lower level. OTOH, the stdio stuff is a high level concept...
by dom
Sun Feb 10, 2019 11:27 am
Forum: Programming
Topic: C on the Spectrum (z88dk)
Replies: 39
Views: 10576

Re: C on the Spectrum (z88dk)

Well, it comes with scripts "build.sh" and "config.sh". These have to be executable ("chmod +x ./build.sh", "chmod +x ./config.sh"). It compiles ok then, when you run "./build.sh" (OpenSuSE 13.1), no severe errors. Installation goes into "/usr/...
by dom
Sun Feb 10, 2019 11:15 am
Forum: Programming
Topic: C on the Spectrum (z88dk)
Replies: 39
Views: 10576

Re: C on the Spectrum (z88dk)

Doesn't quite work for me with latest nightly. On step 'Verify the Install': $ zcc +zx -vn test.c -o test -lndos warning: unknown option '-iquote.' warning: unknown option '-isystem/home/myuser/path/to/z88dk/lib/config/../..//include' spurious duplicate filename '/tmp/tmpXXkntuNK.i2' - vs. 'test.c'...