Demo program for a computer

  • LBPHacker
    14th Feb 2017 Developer 6 Permalink

    Suppose for a moment that I'm going to publish a new computer. Last time I did that, the showcase save ended up being quite dull and didn't get as much love as I'd expected. Well, I'm not going to make the same mistake twice, so I'll just ask ...

     

    What sort of demo programs would you like to see in the showcase save?

     

    There are a bunch I've already thought of:

    • Minesweeper (doable)
    • Snake (been done my last computer)
    • Tetris (probably doable)
    • Fancy plotting, planet orbits maybe? (probably doable)

     

  • tptquantum
    15th Feb 2017 Member 0 Permalink

    Pac-Man or some sort of RPG?

  • jacob1
    15th Feb 2017 Developer 2 Permalink
    I would do the most complicated but doable in a good-looking way game that you can. Tetris would be better than minesweeper, unless tetris is too slow. Then maybe minesweeper.
    tptquantum's suggestions are also fine.
  • yousuck
    16th Feb 2017 Member 0 Permalink

    OOHH!! PAC-MAN! PAC-MANPACMAN!!!!!!!!!!!

    DO PAC-MAN

  • throwaway5
    18th Feb 2017 Member 0 Permalink

    How fast can it render 3D graphics? That would be impressive.

  • LBPHacker
    18th Feb 2017 Developer 0 Permalink

    Ehrm. It cannot. It could probably draw a cube with 8 vertices in a minute.

  • Sashkakuhta
    19th Feb 2017 Member 0 Permalink

    Plot images maybe? Simple wireframe rotating cube should be doable too.

  • LBPHacker
    19th Feb 2017 Developer 0 Permalink

    Guys, forget about 3D. Yeah, it's doable, and you'd get a frame every minute or so. Everybody loves slideshows, huh?

     

    Look at it this way. This one is not much different from my previous computer. It executes as many instructions (one of addition* or similar, shift* or similar, jump, etc.) in a second as many frames your computer can simulate. The only way I know to plot vertices from 3D space to 2D space is with matrices. With that in mind, I'd like to see someone code a rotating cube with that.

     

    I think I'll just stick to Tetris for now. I don't plan on building a pixel-based screen either, but I might, that's not the problem here.

     

    *: And we're talking about (mostly positive) integers here, not fractions.

  • docRoboRobert
    19th Feb 2017 Member 0 Permalink

    The last option sounds interesting. 

  • tptquantum
    19th Feb 2017 Member 0 Permalink

    docRoboRobert:

    The last option sounds interesting. 

     ASCII Tetris? Because the screen isn't pixel based.