cpmulator

Languages and libraries

emulator

SHOW HN2024

107points
15comments
#791of 3,515 in 2024
Top 23%of 2024 by points

How HN took it

QuietFewer than 5 comments about the project

1 positive, 1 neutral or asking, 1 mixed, 0 critical, out of 3 comments about the project.

Idea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Interesting project, appreciated by retro computing fans

    From 2 comments
    • This project looks interesting. I saw you use stty to configure the console, but there is a native "UNIX way" to do this via tcgetattr/tcsetattr, you'll have to figure out how to…
      an-unknown on HN
    • cp/m still ticking... Time flies! Had somewhat checked it once on my Apple 2 :-)
      wiz21c on HN

Objections

  • Console configuration relies on stty, which is not portable

    From 2 comments
    • This project looks interesting. I saw you use stty to configure the console, but there is a native "UNIX way" to do this via tcgetattr/tcsetattr, you'll have to figure out how to…
      an-unknown on HN
    • I dabble with the CP/M simulator in z80pack. And I had to use stty to make it work better from the command line. At least from BASH on MacOS. Minimally, you need to disable ^Z,…
      whartung on HN

Requests

  • Use tcgetattr/tcsetattr or Windows console APIs for terminal setup

    From 1 comment
    • This project looks interesting. I saw you use stty to configure the console, but there is a native "UNIX way" to do this via tcgetattr/tcsetattr, you'll have to figure out how to…
      an-unknown on HN
  • Add full execution trace recording of Z80 instructions

    From 1 comment
    • This project looks interesting. I saw you use stty to configure the console, but there is a native "UNIX way" to do this via tcgetattr/tcsetattr, you'll have to figure out how to…
      an-unknown on HN

Questions

  • Why not use Go's built-in build switches for platform differences

    From 1 comment
    • > you'll have to add some compile time switch Isn't it best to use the switch already built into Go?
      Max-q on HN

Alternatives named

  • z80pack

    From 1 comment
    • I dabble with the CP/M simulator in z80pack. And I had to use stty to make it work better from the command line. At least from BASH on MacOS. Minimally, you need to disable ^Z,…
      whartung on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/40400635)