Jump to content

Fabrizio Caruso

Members
  • Content Count

    140
  • Joined

  • Last visited

Community Reputation

42 Excellent

About Fabrizio Caruso

  • Rank
    Chopper Commander

Recent Profile Visitors

2,713 profile views
  1. Hi everyone, I am trying Z88DK dev-kit devs fix the .caq binary files that are generated by Z88DK appmake tool which the C cross-compiler invokes to generate 2 .caq files: a BASIC .caq loader + a binary .caq file contaning the program. Z88DK creates a correct .cas load file. The binary .caq only works in VaQ emulator and not on the real hardware. It seems that something is missing that only the hardware checks. Maybe a tag or checksum in the generated binary .caq. Where can I find information on how binary .caq are encoded?
  2. Hi everyone! Has anyone made any progress on using C to do even super simple graphics like just something on a symmetric playfield?
  3. Hi to everyone, Once again, I have to re-install GCC 4 TI. I have tried with the very latest installer hoping to get it installed easily... I cannot see find the instructions on how to use the installer. If I run it with "sudo ./install.sh /opt/gcc4ti" I get these errors ... configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.2+. Try the --with-gmp and/or --with-mpfr options to specify their locations. Copies of these libraries' source code can be found at their respective hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also http://gcc.gnu.org/install/prerequisites.html for additional info. If you obtained GMP and/or MPFR from a vendor distribution package, make sure that you have installed both the libraries and the header files. They may be located in separate packages. ./install.sh: 25: [: 1: unexpected operator make: *** No rule to make target 'all-gcc'. Stop. ./install.sh: 25: [: 2: unexpected operator make: *** No rule to make target 'install'. Stop. === Building libgcc.a === mkdir: cannot create directory ‘build’: File exists make: *** No rule to make target 'all-target-libgcc'. Stop. ./install.sh: 25: [: 2: unexpected operator make: *** No rule to make target 'install-target-libgcc'. Stop. ./install.sh: 25: [: 2: unexpected operator === Installation complete === " Moreover I do not find the compiler binary in /opt/gcc4ti/bin nor in /opt/gcc4ti/tms9900/bin. Could someone please write some installation step by step instructions?
  4. @carlsson Dragon32 is almost perfectly compatible with TRS-80 CoCo 2 but the keys may be mapped differently.
  5. @Vitoco, Interesting to see how the system with the highest number of games this year is the Commodore 264 series, i.e., Commodore 16/116/+4, with 29 games (if I have correctly counted them). So the C16 beats the C64 this year. Most of the C16 games are by "Charlemagne", 2 by "raze", 2 by me and a few others by other contributors. "Charlemagne" has produced the highest number of different games and all of them on the Commodore 264 series.
  6. How can I create an auto-bootable ATR image for a Atari BASIC program? None of the obvious options seem to work. I would like the ATR image to use the most common and compatible format with no special features other auto.-boot for the Atari BASIC program (if possible).
  7. How can I create a new ATR disk image? I would like to put a BASIC file into it. If possible I would like to have the image to autoboot.
  8. Is there an option to import/export BASIC files including reversed characters? or a standard tool?
  9. Hi everyone! I am coding BASIC 10liner games for the Atari (as well as other systems) and I have so far copy/pasted the text of the code into Altirra. This seems to be possible only for non-reversed characters. I would like to make a feature request to the author to have an import/export option to load basic programs as text files including special reversed and reverse+small characters. What is the simplest alternative for cross-development?
  10. @Irgendwer How do I use your tool to convert a pain text file with plain Atari BASIC into a standard format such as XEX or ATR? It looks like your tool is something else. I do not want to use a special editor.
  11. @CharlieChaplin I don't want to type anything. I need an automatic solution, i.e., only command line commands that I can put into a script. I do not want to open tools nor emulator or click on buttons any single time I want to test a change in a single line. Your solution does what I need but not how I need it: I am coding on the PC and I only use the emulator to test. I need a solution to both easily and quickly load my Basic program and to publish it in a standard format such as xex and/or atr and/or anything standard.
  12. @dmsc Thanks! I don't understand how to create the ATR file that runs my .BAS program. What do I need from https://www.atarimax.com/jindroush.atari.org/asoft.html ? I see a list of tools. How do I use the ATR and SYS and my tokenized .bas BASIC file? I suppose ATR is a disk image and SYS is a program that I have to store inside the ATR file. I then need a tool to store the .bas and .sys inside ATR. Which tool and how? I would like to create an automatic procedure (a script that runs the necessary tools with the right parameters). Thanks
  13. I do use copy and paste but I want to make a release of my game into a standard format that is loaded immediately by the emulator such as xex, atr, etc. How can I convert the text file into a tokenized basic file to be converted into xex?
  14. I am looking for a fully automatic tool (script/command line) to convert a text file containing an Atari BASIC program into a format that can be loaded by an emulator. Any format better than plain text would do for me. I suppose I need to tokenize the file and them insert it into some xex or atr container. Anyone has a suggestion?
  15. @tursi, I have already posted my Makefile here, which is a trivial one with just all the source files in one single target line and the -nostdlib flag. It builds all the .o files as expected. It fails with the linking. I most probably need to run the linker command separately with the good linkfile. I was hoping I could do it with a single command line as I do with standard gcc.
×
×
  • Create New...