forked from fjpena/sword-of-ianna-zx
-
Notifications
You must be signed in to change notification settings - Fork 0
Source code for The Sword of Ianna, ZX Spectrum version
License
VSF1/sword-of-ianna-zx
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The Sword of Ianna (ZX Spectrum) ................................ This is the full source code, including artwork, for ZX Spectrum version of our game, The Sword of Ianna. Versions ........ There are several versions, that differ on the I/O driver: * +3DOS: ianna-3dos.dsk (720KB disk version), ianna-sidea.dsk/ianna-sideb.sdk (180 KB version) * ESXDOS: sword.hdf and esxdos/ directory * Cartridge (Dandanator): ianna-cart.rom * Cartridge (Kartusho v4, still unfinished): ianna-if2.rom Compiling ......... The makefile has been created for Linux. It will probably work on Mac OS X without many changes. There is an outdated makefile.win file included, too. Feel free to send a PR to fix that :). You can just run "make ianna-3dos.dsk" to get the +3DOS version. You will need some tools to build: - The pasmo assembler (http://pasmo.speccy.org/) - The mkp3fs, specform and tapget utilities (http://www.seasip.info/ZX/taptools-1.0.8.tar.gz). Make sure libdsk (http://www.seasip.info/Unix/LibDsk/) is installed before you try compiling the utilities. - zmakebas (http://rus.members.beeb.net/zmakebas.html) - The apack compressor. I use the version from http://www.smspower.org/maxim/uploads/SMSSoftware/aplib12.zip?sid=23bcb2a72f8a461be5cad0f46f7c3681, renamed to "apack" and run via Wine. - The fill16k utility, from the tools/ directory. - hdfmonkey for the ESXDOS virtual disk file (https://github.com/gasman/hdfmonkey) - dskgen for an unfinished +3 sector-based loader (https://github.com/AugustoRuiz/dskgen) If you want to make modifications, you will realize there are quite a few hardcoded values in each io-* file, as well as inside some other asm files. It is a bit cumbersome, I know. Feel free to contact me if you need help. License ....... Please refer to the LICENSE file included in this repository.
About
Source code for The Sword of Ianna, ZX Spectrum version
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Assembly 91.5%
- Python 7.9%
- Other 0.6%