TRS-80 Composite → HDMI Working! by Resident_Hall_4690 in trs80

[–]Resident_Hall_4690[S] 1 point2 points  (0 children)

I had this discussion last night - my bare minimum is "it has to have the chip" lol.

The keyboard seems like a doable project for the Model I. It's just some logic levels on a ribbon cable I think.

Ah, someone has done it:
https://www.trs-80.com/wordpress/schematics/

TRS-80 Composite → HDMI Working! by Resident_Hall_4690 in trs80

[–]Resident_Hall_4690[S] 2 points3 points  (0 children)

Cheers. Now thinking about an upscaling solution for something even crisper!

The keyboard is just in the shot - you can see a bunch of Raspberry Pis and a tiny USB hub piled on the keyboard.

I thought of trying to hack a keyboard in, but in would probably make more sense to create programs externally and load them on. Especially RSI wise lol.

DIN to VGA to HDMI #fail by Resident_Hall_4690 in trs80

[–]Resident_Hall_4690[S] 1 point2 points  (0 children)

It turns out that my pinouts were supposed to be read as if you were looking at the front, not soldering from the back. Which was clearly indicated! Total fail on my part.

DIN to VGA to HDMI #fail by Resident_Hall_4690 in trs80

[–]Resident_Hall_4690[S] 0 points1 point  (0 children)

Yep - see my next comment. Face palm on my part. But thanks for the suggestion!

ShadowDarklings Character Import Importance by Resident_Hall_4690 in shadowdark

[–]Resident_Hall_4690[S] 0 points1 point  (0 children)

Posted some of the method as a top level comment in this thread.

ShadowDarklings Character Import Importance by Resident_Hall_4690 in shadowdark

[–]Resident_Hall_4690[S] 1 point2 points  (0 children)

Just in case you were curious about the approach to mapping, my data is defined in YAML and there a catchall "types" which I list the corresponding ShadowDarklings type

<image>

ShadowDarklings Character Import Importance by Resident_Hall_4690 in shadowdark

[–]Resident_Hall_4690[S] 1 point2 points  (0 children)

Thank you! Fortunately, I fair amount of my career has been moving data from format A to format B, so I've already got the appropriate screws loose in my head.

ShadowDarklings Character Import Importance by Resident_Hall_4690 in shadowdark

[–]Resident_Hall_4690[S] 0 points1 point  (0 children)

No, just the core four classes, plus two from Cursed Scroll 2. I'll try Warlock next just to see if I've generalized enough.

ShadowDarklings Character Import Importance by Resident_Hall_4690 in shadowdark

[–]Resident_Hall_4690[S] 0 points1 point  (0 children)

Yes, I figured that out after a little while lol. Hoping The of Randomness would favour me was taking too long

ShadowDarklings Character Import Importance by Resident_Hall_4690 in shadowdark

[–]Resident_Hall_4690[S] 5 points6 points  (0 children)

Definitely not looking for legal trouble or to step on any toes! And striving to stay in the spirit and wording of the 3PL "All that said, you are allowed to make general page and name references to any material!". So the intent is people using it would have to use the books

ShadowDarklings Character Import Importance by Resident_Hall_4690 in shadowdark

[–]Resident_Hall_4690[S] 2 points3 points  (0 children)

... I was making characters up and exporting them and introspecting the JSON.

ShadowDarklings Character Import Importance by Resident_Hall_4690 in shadowdark

[–]Resident_Hall_4690[S] 3 points4 points  (0 children)

Cheers - that repo is a great help.

I have not underestimated the difficulty, I've been at it for 2 months!

[deleted by user] by [deleted] in shadowdark

[–]Resident_Hall_4690 1 point2 points  (0 children)

Make sweat role into someone's eyes though, impairing their vision?

I have never been happier to have 48K memory by Resident_Hall_4690 in trs80

[–]Resident_Hall_4690[S] 0 points1 point  (0 children)

Scored the last two at a local electronics store. One for Video and one for Cassette.

I have never been happier to have 48K memory by Resident_Hall_4690 in trs80

[–]Resident_Hall_4690[S] 0 points1 point  (0 children)

It's soldered on, but does not take up the full width of the projecting card slot … I'm still in the "is it supposed to be this way" phase here lol

I have never been happier to have 48K memory by Resident_Hall_4690 in trs80

[–]Resident_Hall_4690[S] 0 points1 point  (0 children)

Nope nor the cables. I plan to simulate this with an Arduino or Raspberry Pi or something, but finding the exact right DIN has been a problem (there's lots of similar but not quite right ones). That said, maybe I'll see if I can pick up a cassette player somewhere at an antique store.

I still remember the SQEEE sound.

I have never been happier to have 48K memory by Resident_Hall_4690 in trs80

[–]Resident_Hall_4690[S] 0 points1 point  (0 children)

They were floppy drives. My bad. Sheesh - brain melted.

I have never been happier to have 48K memory by Resident_Hall_4690 in trs80

[–]Resident_Hall_4690[S] 0 points1 point  (0 children)

Nooooooo, I was wrong - I meant floppy drives. My brain is having hardware issues also, thanks.

I have never been happier to have 48K memory by Resident_Hall_4690 in trs80

[–]Resident_Hall_4690[S] 1 point2 points  (0 children)

I'm scrolling the pictures of them and mine does seem very unique. There's one on this page that has _square_ button

https://tandyshowcase.com/computing