Jump to content

sanny

Members
  • Posts

    713
  • Joined

  • Last visited

Everything posted by sanny

  1. I think the Amiga, if no floppy is in the drive, permanently checks every few seconds of a floppy was inserted. Gives an annoying sound every few seconds. Whereas the ST leaves the drive alone unless it's accessed on purpose.
  2. Also, cc65 will take care of creating a proper ROM image. So you don't have to learn that, and you can concentrate on game play.
  3. From my experience, 3.5" HD disks are the worst (not working most of the time), 5.25" HD (1.2MB) also not that reliable. 3.5" DD are OKish, 5,25" DD are 95% good, and 8" are 98% good (so estimated 'pi times thumb').
  4. "passive mode" is the way to go if you are behind a firewall (which normally is the case), unless the firewall "understands" ftp. See also https://en.wikipedia.org/wiki/File_Transfer_Protocol
  5. What happens when you click on "Yes"? I'm using ssh/scp to transfer files to and from my server. regards, chris
  6. Not true. I think VIC20 is rather similar. The C64 is half as fast.
  7. @Gury, what are you running on the server (Windows or Unixy)?
  8. Ok. (scratching head) You want to build in web browsers? But on the local machine, not on the web server? I've never thought of that (and don't see a benefit, but that's just me).
  9. You have a point ? So, you "build" on these platforms? I was thinking of PC (or similar, e.g. Workstations) based build systems.
  10. "make" is a Turing-complete language. It's not standardized, yes, so my projects require "GNU make". That version of "make" is available for many systems.
  11. I'm remember playing it quite excessively. The C64 version, though. In '85 or '86.
  12. Learn assembly language? I don't know. I can only tell you how I had learned it: Get a book about 6502 assembly language programming, and a pot of tea or coffee as you desire, and just read the book and try to understand everything that's written there. The book I was using was not that good, but it got me going. (It didn't explain that LDA and friends change the ZF, and I therefore had a hard time to follow the code examples in the book.)
  13. I don't kow about the DD512 format. But in order to be able to boot, the first (3?) sectors have to be 128 bytes.
  14. Me thinks your skills could be better used to improve the CC65 code generator instead of writing your own backend for your new language, which, honestly, probably will always stay a niche language. OTOH, improving CC65 would immediately benefit a lot people in the community.
  15. Maybe "comp" is some kind of built-in command?
  16. I'm an emacs-guy. Although I use vi regularily for "quick edits", I don't use vim's additional features. I have a cat since almost one year. And, yes, she stomps sometimes over the keyboard ?
  17. Not "vim", but "vi" AFAIK originated on a PDP11 which (without bankswitching) can also only address 64K. So I wouldn't call that "basic vi type editor", but "original vi type editor". Although I don't know if vi65 shares any code with the original vi.
  18. I once had a SpeedDOS C64 back in the day. Quite impressive speed and good copy programs (supporting copy-protected disks). It used an extra parallel cable between C64 and 1541. How does it compare to JiffyDOS? regards, chris
  19. No. You can start programming with paper and pencil. And only later run it on the computer. That's what I did at high school when the current lession was boring... ?
  20. I don't get it. What has this question to do with "programming"?
  21. Be careful. Local variables which aren't initialized have a random value. (File-)Global variables which aren't initialized are defined to be 0 (by the C standard). I they aren't 0 in one compiler, it's a compiler bug.
  22. This is unresolved and left as an exercise for the reader. You'll learn much more by getting it done by yourself instead of using some code snippets of someone else. ? (Hint: SAVMSC (asm), or OS.savmsc (C))
  23. Maybe see also https://cc65.github.io/doc/atari.html#ss6.1 for a list of TGI graphics drivers for Atari.
×
×
  • Create New...