• Please review our updated Terms and Rules here

Recent content by alank2

  1. A

    OS/2 vs. early Windows

    I never had any experience with OS/2, but your OP reminded me of my experience with NT 3.50. I barely had a notebook capable of running it, but for DOS C program development it was amazing at shutting down a corrupt/buggy VDM. Much better than rebooting from a crashed DOS development session.
  2. A

    Was there a pascal version for 8080 posting on vcfed recently

    I've used the 8080 generation with z88dk, it works great!
  3. A

    Mid Atlantic Kaypro II - $150

    Your Kaypro II looks great! I've got a 4/83 that was shipped without damage because it was double boxed, maybe that is an option if it comes to shipping it. I hope it finds a good home!
  4. A

    Using banked RAM by Z80 CP/M programs

    The problem with banking and programs is the incompatibility of it between systems. CP/M plus/3's usage of banking was pretty cool in that the OS did the banking and used memory for performance gains for itself (it was already personalized to the system anyway). Did CP/M plus/3 offer an API to...
  5. A

    Which C compiler do you prefer for CP/M?

    This, exactly.
  6. A

    Question electronics

    Look at the floppy drives on the PC AT - made to last. Mine work find to this day. Lots of carefully machined steel parts. Obviously not made as cheaply as possible like so much that exists now. I agree that not everything was made to the same level of quality, but back then you _could_ buy...
  7. A

    Which C compiler do you prefer for CP/M?

    The problem is the runtime itself. Even if you don't link in functions and a fully empty program such as: void main() { } Some runtime's will link in a large number of functions. All it takes in one runtime "global" that pulls one in that pulls another and then another....
  8. A

    Which C compiler do you prefer for CP/M?

    I've done the putch() thing myself on projects before where I didn't want the size penalty of printf...
  9. A

    How to turn on /off the back-up battery in an Epson PX-8

    Mine has a sticker showing the "ON or "OFF" for the backup battery. I totally forgot about this switch. Hopefully this picture answers your question.
  10. A

    Question electronics

    Things used to also be built better. They were expected to last a long time so they were built so. They were also much more repairable.
  11. A

    How to turn on /off the back-up battery in an Epson PX-8

    Are you talking about the power switch on the right side, or a different switch on the underside? (I ask because I was not aware there was a switch for the backup battery!)
  12. A

    Which C compiler do you prefer for CP/M?

    This is often the case I've seen when comparing C compilers. They tend to assume that a lot of file I/O functions will be used anyway, so they are not too sensitive to the edge case of a program that doesn't use them (and therefore omit them). What should happen is that only what is needed...
  13. A

    malloc() doesn't seem to work in bcpp31!

    Yes, I've seen it before where if you don't include the proper include it doesn't generate an error for coreleft, but doesn't work right either: Also, some memory models will share the allocation area, but some memory models will have two allocation areas, a near one and a far one.
  14. A

    malloc() doesn't seem to work in bcpp31!

    Here is an example (large model) that works:
  15. A

    how to count binary off the scope (8042 IC input pin 39)

    The first low going transition is a start bit (to be discarded) - its existence tells you that a frame is beginning to be transferred. The next bits count which look like HLHLLLLL perhaps which could be 10100000 (or 01011111 if inverted). There is a stop bit at the end too which does not count...
Back
Top