Jump to content

lucien2

Members
  • Posts

    329
  • Joined

  • Last visited

Profile Information

  • Gender
    Male
  • Location
    Switzerland

Recent Profile Visitors

7,151 profile views

lucien2's Achievements

Moonsweeper

Moonsweeper (5/9)

234

Reputation

  1. OK: source files converted. "srxb7" is the only file that has an error: "GETSPACE" is not defined. Unfortunately, all your nice formatting is lost during the conversion process. rxb 2024C xdt.zip
  2. The .gpl files are supposed to be the converted source files, ready to be assembled. Maybe the script is not working well with the RXB 2024 source files. Could you send the DV80 source files of RXB 2024C so I can try myself?
  3. The script does not take text files that have already been half-converted. It takes the DV80 files that you use with Classic99 and the rag assembler.
  4. Just replace the RXB 2012 sources files with your current source files before double-clicking "rxb.js".
  5. Here it is. Double-click "rxb.js", it will convert the included RXB 2012 sources (to .gpl files). Double-click "rxb.cmd", it will generate RXBG.bin. rxb xdt 2.zip
  6. That line already exists in RXB 2012. It assembles fine. Here is the freshly generated listing, using the latest version of xga: 1309 8609 47 BR INPZ2 860A 68 1310 860B 06 G860B CALL INSU1 ; Get info about file 860C 88 860D E8 1311 * INTERNAL files get special treatment 1312 860E DA CLOG >08,V@FLG(@PABPTR) ; INTERNAL file 860F E0 8610 05 8611 04 8612 08 1313 8613 66 BS G86AD 8614 AD
  7. Indeed, there was a virus in the executable. At that time, I used Windows 7 with disabled updates. I regenerated the EXE, now it's clean. No problem to run the script on Windows 10, it still works. rxb xdt.zip
  8. A few years ago, I did a small script to convert the RXB 2012 sources to be assembled with XDT: https://forums.atariage.com/topic/233677-xdt99-new-ti-99-cross-development-tools-available/?do=findComment&comment=3747491
  9. I wrote the needed Cygwin packages for myself 9 years ago: Category "Devel" - gcc-core - libiconv - make - patchutils Category "Libs" - libgmp-devel - libmpfr-devel Category "Interpreters" - m4
  10. It was Weiand (named "Fig Forth" on the title screen), not Wycove. I don't know if they are more or less the same.
  11. O2. I didn't see any noticeable difference with Os, or without printing 10 times "1899 PRIMES". Here's the source with the generated assembly: ERATOSTHENES_SIEVE gcc.zip
  12. Voilà: eratosthenes_sieve.c.bin ~13 seconds using Classic99 and a stopwatch.
  13. For this benchmark program, we could also keep the default character set. That could improve it by a few seconds, but I was expecting something 1.5x slower than Forth (~150-200 seconds).
  14. Thanks! I used "pcb type=paged", instead of "standard".
×
×
  • Create New...