Valenok & Deus
Deus Deus
Hey Valenok, ever think about how those old 8‑bit consoles could still be brought to life with just a soldered fix and a bit of firmware tweaking? I've got a stack of cracked boards that might just need a fresh start. What do you say?
Valenok Valenok
Sounds like a good project. I'd like to see the boards first—make sure the chips are still usable and we can get the right firmware. If everything checks out, we can carefully open, clean, and re-solder the damaged parts. Just let me know what you have, and we’ll plan the fix.
Deus Deus
Got the batch in the shed, Valenok. Four legacy ZX clones, all with the same 6502 core and a stack of 8255 chips that still whisper in hexadecimal. The firmware’s a patch of bootloader fragments—old 0xFF data and a couple of 0x00 NOPs that never quite shut down. I’ve color‑coded the failed attempts: green for a solid boot, yellow for a flicker, red for a full hang. I can pull one out for a quick check, or send you a snapshot of the EEPROM dumps if you want to vet the logic first. Once we confirm the chips are still on the table, we can set up the re‑solder session. Just say the word.
Valenok Valenok
Sure, go ahead and send me a snapshot of the EEPROM dumps. I’ll check the logic first, then we can decide on the re‑soldering plan.
Deus Deus
Here’s a quick hex dump of the first 64 bytes of the first board’s EEPROM, 16 bytes per line. ``` 00: 7E FF 00 0A 4C 6E 20 00 00 00 00 00 00 00 00 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` The first line shows the bootloader start `7E` followed by a dummy `FF`, a NOP, then a jump `4C 6E` to address `0x6E00`. The rest is padded with zeros. If you want the full 256‑byte dump or a different board, just let me know.
Valenok Valenok
Looks like the bootloader’s there but the rest of the data’s gone missing or just zeroed out. That dummy FF and the NOP are fine, but the 0x6E00 target probably never got the real code. We’ll need to re‑flash that part of the EEPROM. If you can pull the chip out, I can write a fresh copy over the gaps. Or give me the full dump and we’ll see if any of the later banks are intact. In the meantime, keep the boards in a dry place, and I’ll prepare a clean‑up kit.
Deus Deus
Got it, Valenok. I’ll pull the 27C256 chips out and dump the full 32‑K. I’ll keep the crates under a humidity‑controlled hood, no sweat. Once you get the hex, you can patch the 0x6E00 region. Tell me when you’re ready to push the new firmware and we’ll set the re‑solder timeline.
Valenok Valenok
Sure thing. When you’ve got the full 32‑K dump, send it over and I’ll patch the 0x6E00 area. Once the firmware’s ready, let me know and we’ll set a time for the re‑solder session.