Vortex Tracker in ZX Spectrum Next

ZX80, ZX 81, ZX Spectrum, TS2068 and other clones
Post Reply
vmorilla
Member
Posts: 22
Joined: Sun Feb 11, 2024 7:15 pm

Vortex Tracker in ZX Spectrum Next

Post by vmorilla »

Vortex tracker library is implemented in the classic library for zx and other targets, but not for zxn. Obviously, the code works for zxn right away, since it is backwards compatible. However, I'm struggling to make vt2 files available for zxn in clean way, either for classic or new:

It is clear I should just add references to the neccessary files in libsrc/target/zxn/zxn.lst (i.e. @psg/ay/vt2/psg_vt2.lst) for classic and libsrc/_DEVELOPMENT/target/zxn/library/ for the new lib.

However, for zxn target, I need to explicitly add $(Z88DK_HOME)/include for the compiler to find <psg/vt2.h>, whereas with the ZX target this is not necessary. How is this behaviour controlled?

I would happily contribute with a pull request, but I feel I need a bit of guidance here.

Thank you!
vmorilla
Member
Posts: 22
Joined: Sun Feb 11, 2024 7:15 pm

Re: Vortex Tracker in ZX Spectrum Next

Post by vmorilla »

Sorry! Forget this message. Some messed up Makefile was making me confused.

I hope I haven’t wasted anybody’s time on this
stefano
Well known member
Posts: 2323
Joined: Mon Jul 16, 2007 7:39 pm

Re: Vortex Tracker in ZX Spectrum Next

Post by stefano »

No problem, any experiment and feedback on the z88dk features is welcome.
Post Reply