home.social

#intel8080 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #intel8080, aggregated by home.social.

  1. There is an emulator for the Altaid 8800 and it is good:
    jonruttan/altaid-emu: Terminal-based emulator for the Altaid 8800 — github.com/jonruttan/altaid-emu

    #RetroComputing #Intel8080

  2. My Altaid 8800 — a pocket Altair clone that (in theory) fits into an Altoids tin — brings its best blinkenlights game running an XYBASIC program under CP/M

    #RetroComputing #Intel8080

  3. This week on the blog: ...mostly showing my work for what fed into last week's post, actually. A line-by-line comparison of four implementations of the same function on four variously related retro architectures.

    This is gonna be one of the crunchy ones that most folks will want to skip but that the folks who like it will *really* like, in my experience.

    bumbershootsoft.wordpress.com/

    #retrocomputing #z80 #6502assembly #8086assembly #intel8080

  4. This week on the blog: ...mostly showing my work for what fed into last week's post, actually. A line-by-line comparison of four implementations of the same function on four variously related retro architectures.

    This is gonna be one of the crunchy ones that most folks will want to skip but that the folks who like it will *really* like, in my experience.

    bumbershootsoft.wordpress.com/

    #retrocomputing #z80 #6502assembly #8086assembly #intel8080

  5. This week on the blog: ...mostly showing my work for what fed into last week's post, actually. A line-by-line comparison of four implementations of the same function on four variously related retro architectures.

    This is gonna be one of the crunchy ones that most folks will want to skip but that the folks who like it will *really* like, in my experience.

    bumbershootsoft.wordpress.com/

    #retrocomputing #z80 #6502assembly #8086assembly #intel8080

  6. This week on the blog: ...mostly showing my work for what fed into last week's post, actually. A line-by-line comparison of four implementations of the same function on four variously related retro architectures.

    This is gonna be one of the crunchy ones that most folks will want to skip but that the folks who like it will *really* like, in my experience.

    bumbershootsoft.wordpress.com/

    #retrocomputing #z80 #6502assembly #8086assembly #intel8080

  7. This week on the blog: ...mostly showing my work for what fed into last week's post, actually. A line-by-line comparison of four implementations of the same function on four variously related retro architectures.

    This is gonna be one of the crunchy ones that most folks will want to skip but that the folks who like it will *really* like, in my experience.

    bumbershootsoft.wordpress.com/

    #retrocomputing #z80 #6502assembly #8086assembly #intel8080

  8. me and the #intel8080 - I type M, but my head calls it HL ... I type MOV or MVI, but my head calls it LD ...

    #z80
    #assembler

  9. This tool allows to assemble Intel 8080/8085 Assembly code with NASM and is implemented as a NASM macro package.

    github.com/BinaryMelodies/nasm

    #intel8080 #NASM #assembler

  10. This year's special theme of the "Vintage Computer Festival Europa" (#vcfe) is "50 years of #Intel8080 and #Motorola6800" with presentations and talks about these #8bit #microprocessor and its implementations.

    Nevertheless, I will exhibit a scientific poster (and a #BreakOut-clone for my #Mega65) about my #BASIC researches and give a talk about #PaperWare #Preservation there.

    So, join the #vcfe from Sa, 27.04. to Su, 28.04. and visit my exhibition and talk! :)

    vcfe.org/

  11. We did several tests with our #IMSAI8080 clone called #M100 yesterday. At first I read out the CPU boot ROM, seems containing only a bootloader. And the WD HDD controller ROM contains obviously nothing 😮 Afterwards some tests to store something into RAM. All without success, data bus always showed 0xFF when EXAMINEd 😭​
    Next steps will be a test ROM filled with the data 0x00 to 0xFF to verify the correct function of the front panel. And maybe another with a small test program which outputs something to the IO area in the panel. Thats in brief about this area.
    #RetroComputing #IMS #Intel8080

  12. Trying to debug an errant CP/M system when all you've got is PIP ...
    (I honestly think the BIOS isn't built correctly somehow, as commands seem to fail silently)

    #RetroComputing #Intel8080 #cpm80

  13. I've heard it said the #mailstation firmware was produced by an 8080 compiler that was unaware of #z80 extensions, so I checked an #intel8080 instruction table and nope, even the 8080 could INC (HL)! So chalk up some more bytes and cycles for a less-than-brilliant compiler.

  14. Restoring the E&L MMD-1 Mini-Micro Designer Single-Board Computer from 1977 - Over on YouTube [CuriousMarc] and [TubeTimeUS] team up for a multi-part series E&a... - hackaday.com/2025/10/29/restor #hp5082-7300displays #singleboardcomputer #mini-microdesigner #retrocomputing #restoration #intel8080 #mmd-1

  15. @rc2014 I do hope that the server running on port 8080 only uses instructions

  16. @mattgodbolt `XOR EAX, EAX` is the descendant of `XRA A` on the (aka `XOR A` on the ). On those machines saving a single byte vs the two bytes of `MOV A, 0` *really* mattered, both in terms of not wasting any of your precious few kilobytes of memory but also avoiding the time taken for an extra fetch from memory. You could tell an experienced machine coder by whether they used this optimisation, which is now over 50 years old!

  17. Space Invaders: Tempo-Änderung im Spiel durch zufälligen Prozessor-Effekt
    Viele von euch kennen den berühmten Tempowechsel im Space Invaders Arcade-Spiel. Doch nur wenige wissen, dass nicht geniale Programmierung, sondern ein Hardware-Zufall dahintersteckt.

    Wie das Intel 8080 Bottlen
    apfeltalk.de/magazin/news/spac
    #News #Tellerrand #Arcade #Emulatoren #Hardware #Intel8080 #SpaceInvaders #Videospiele

  18. I put together most of my retrocomputing bookshelf while learning Intel 8080 and CP/M programming, which reflects in the selection of titles. For more great photos of retrocomputing bookshelfs see:

    retrocomputingforum.com/t/shel

    #retrocomputing #shelfie #books #cpm #intel8080 #pascal

  19. ☝️ @bitsavers has just posted yet another computing history treasure: the scans of the original Digital Research listings of the sources of CP/M 2.2, CP/M Plus 3.0, CP/M-86, and Concurrent CP/M-86 in Intel 8080 Assembly, PL/M, and Intel 8086 Assembly.

    bitsavers.org/pdf/digitalResea

    #retrocomputing #cpm #intel8080 #x86

  20. The joys of working out why my Altaid 8800 board will happily run code I enter from the monitor but won't run any uploaded CP/M programs

    (There's an undocumented Intel Hex uploader built into the monitor, confirmed by Josh, who wrote it. Send the hex with suitable character and line delays and it will upload to RAM. No prompts or confirmation tho)

    #RetroComputing #Intel8080 #altaid8800

  21. belated response to this: I finally got mine working, with Lee Hart's help. Check that that +12 V and 5 V outputs are in spec. Contact Lee if you need help: sunrise-ev.com/8080.htm

    Now to work out what the RAM disk image format is, and maybe even get the audio I/O working ...

    #RetroComputing #8080 #Intel8080 #kit #Altaid8080

  22. my quest to find a sensible 8080 cross assembler continues

    zasm - Z80 Assembler – Version 4.4 — k1.spdns.de/Develop/Projects/z - fails because it doesn't write correct Intel Hex files, and the author is curiously belligerent (and incoherent) about why they ignore ORG statements

    Currently resorting to DR's CP/M 2.2 asm under emulation, how's your day going ...

    #RetroComputing #Intel8080

  23. The website emulator101.com provided practical information and code for developing an Intel 8080 emulator to run Space Invaders, but the domain likely expired as it now redirects to a travel site. The Wayback Machine luckily archived this valuable resource on designing and implementing emulators:

    web.archive.org/web/2024101019

  24. Complete Intel8080 computer implemented on GateMateA1-EVB Open Source Hardware FPGA board runs Space Invaders Retro Game! Thanks Michael Schroeder for the amazing project olimex.wordpress.com/2025/01/0 #intel8080 #colognechip #gatemate #fpga #retrogaming

  25. As I imagine after heavy searching and the wayback machine. The #KneisnerM100 seems to be a relabeled #Imsai8080. The inside view of both is so close, including the buildin power supply.
    Much more easier to find informations about!
    #RetroComputing #Intel8080

  26. *tltr, but nice* "Burning down the house" That #KneisnerM100 is really hot. And old, the power supply is labeled "Tested 14th July 1977!
    Long story short: The CPU and memory card were not plugged in. Plugged it, powered on, boom and the smell of burned parts. As you see in pic: 10uF 25V are in heaven, replaced both ones. Second try, switched on - nothing spectacular is happening. But 7812, the bottom most, became very, very hot. Shortage of the capacitor right of it, also replaced it.
    What can I say, the machine is doing things now. Address bits are flashing and ***Harddisk*** starts up. But not anymore, I suspect that you have to set the correct address in order to get a menu from the ROM via the terminal if necessary. So my daily plan was more than fulfilled! And have to correct myself, it runs with an Intel 8080 cpu. Not with Z80 as I thought, because of the Sharp MZ80 as later competitor.
    #RetroComputing #Altair8800Clone #Intel8080

  27. Just to give you an update. After I had nicely soldered new LEDs into the #Imsai8080 clone front panel, it completely stopped working yesterday. So I took advantage of today, Sunday, to desolder all the TTL ICs and replace them with sockets. And you won't believe what I found there. Someone had already tried to repair something there before me. This was evident from the fact that IC 2 was a 74LS type, unlike all the others without LS. And a socket was soldered in for IC 14. In the pictures you can see what was hidden underneath. I think the cut between pin 4 and pin 11 looks intentional, though. But not the missing line to pin 1. I haven't checked what the lines are for in detail. But it certainly doesn't contribute to the function if they aren't connected. It has now been neatly repaired with short wires. And I will get completely new ICs, all standard types. Also I have to check whether it is not a deliberate mod, but IC 2 (first pic) doesn't look like that imho.
    #ComputerMuseum #Intel8080 #Tinkering #SundayWork

  28. Dasm8080 is a great Intel 8080 disassembler with nice features such as the visualization of bit patterns and the detection of opcode and data sections.

    github.com/CineEncoder/dasm8080

  29. Altaid 8800 Puts a Front Panel in your Pocket - It’s safe to say that the Altair 8800 is one of the most iconic, and important, co... - hackaday.com/2022/05/08/altaid #retrocomputing #altair8800 #altoidstin #intel8080