home *** CD-ROM | disk | FTP | other *** search
/ Commodore Free 37 / Commodore_Free_Issue_37_2010_Commodore_Computer_Club.d64 / linux < prev    next >
Text File  |  2023-02-26  |  969b  |  35 lines

  1.  
  2. *************************************
  3.       COMMODORE BASIC FOR LINUX
  4. *************************************
  5. http://www.pagetable.com/?p=48
  6.  
  7. This application is a recompiled
  8. version of the original Commodore 64
  9. binary  it is not a
  10. reimplementation, so while it runs
  11. at pretty much the maximum possible
  12. speed, it is still 100% compatible.
  13. The huge C file in the archive has
  14. been produced by feeding the
  15. original 6502 code into my static
  16. recompiler and optimizing it with
  17. LLVM. The original operating system
  18. interface (character I/O, LOAD, SAVE
  19. etc.) has been reimplemented in
  20. native C, so Commodore BASIC
  21. interfaces nicely with OS
  22. X/Windows/Unix  you can use pipe
  23. I/O, and you can pass the filename
  24. of a BASIC program on the command
  25. line.
  26.  
  27. Yes, you could also just run a
  28. standard C64 emulator, but it
  29. wouldn't be nearly this speed, and
  30. everything would run inside a
  31. sandbox; and there would be no way
  32. to interface this to your OS.
  33.  
  34. -------------------------------------
  35.