mos_8502

@mos_8502@soc.studio8502.ca

Retrocomputing Maker and Designer in Ontario, Canada. I make stuff without promising a delivery date. I don't do crowdfunding, but I do gratefully accept Patreon and Ko-Fi support for what I do.

I am also a GNUstep contributor.

Language: English (I do speak others, but not well enough to claim fluency of any real kind)

Pronouns: He/Him

Nationality: Canadian

Politics: Hard Left, New Democratic Party, but pragmatic about it

Technology: Retro

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mos_8502, to random

Huh. Well that's never happened before…

mos_8502, to random

Oh, you're into electronics? Calculate the resistance of this part, then.

North, to random
@North@chaos.social avatar

Need to print another batch, but I think these will do!

Wider view of the copper coil showing several of the plastic clamps in place.

mos_8502,

@North Taking up home distillation?

mos_8502, to random

Them: "Isn't using programmable logic in a retro design cheating?"

Me: "Go and ask the engineers of the ZX Spectrum and Commodore 64, both of which used the 1980s equivalent of CPLDs to implement glue logic."

mos_8502,

Back then, you got a bunch of uncommitted logic gates on a die, and you wired them together at the bit where they put the metal on -- a CPLD is just a rewritable implementation of the same basic idea, a bunch of uncommitted logic on a chip, that you can wire together however you want. The actual bits are different, but the idea is fundamentall the same one.

And it is much, much cheaper in terms of parts and board space than 74-series DIPs.

mos_8502,

It's also much easier to update -- CPLDs tend to support being updated in-circuit using a JTAG programmer. This is good when your goal is to have almost everything soldered to the board at the factory.

mos_8502,

The CPLD I'm using is a TQFP-100 ATF1504ASV, which has 64 macrocells and 64 I/O pins. That should be sufficient to implement the glue logic for both native and emulation modes -- but if not, I can always move to a more capable one.

mos_8502,

@root42 $8.41CAD in single quantity from Mouser?

thomholwerda, to random
@thomholwerda@exquisite.social avatar

iMessage is just multiplayer notepad where every "feature" is some variant of sending an image file. We did this shit back in the '90s, for fuck's sake.

Listening to some people talk about iMessage you'd think it's the second coming of Jesus. Fuck man.

mos_8502,

@thomholwerda I mean, it's a good implementation of a very old idea, which is a fine thing to be, but it's hardly magic. I've never once cared if anyone had a certain colour in their text message background.

mos_8502, to random

From the W65C816S data sheet.

Am I crazy, or would this seem to imply that I could use the BE input wired to PHI2 to tri-state the data pins (and address pins) on the CPU when PHI2 is low, thus preventing the "bank address" from ever hitting the bus at all?

mos_8502, to random

Is there anyone reading this who has a 3.3V microcontroller, and a SNES controller, and is willing to try powering the controller from 3.3V and seeing if the MCU can read it reliably?

ethanschoonover, (edited ) to hamradio
@ethanschoonover@mastodon.social avatar

Since putting up what amounts to a clothesline on my roof a month ago, I've managed to transmit and make contact with 37 states (and multiple countries) using 10 watts.

This is the power equivalent of putting an LED lightbulb on my roof, flicking it on and off, and having the east coast see it and reply.

Never ceases to feel amazing to me. #hamradio

(want to learn ham radio? join us on https://www.cascadiaradio.org/ - a free, progressive, ham radio collective meeting on discord)

mos_8502,

@ethanschoonover Is packet radio still a thing? It'd be neat to combine that with #retrocomputing somehow.

mos_8502,

@smoku @ethanschoonover What's the typical range on that?

mos_8502,

@stevelord @ethanschoonover What I'm imagining for #retrocomputing is something like #FujiNet that works via Packet Radio or a similar service.

hacks4pancakes, to random

I know I’ve said this before, but as someone who goes into industrial process environments a lot, the lack in of decent ppe, especially FR gear, that properly and safely fits feminine bodies is a frigging travesty. It’s one of those things that actually leads to a culture of poor safety, because nobody really talks about it - guys typically don’t think about people wearing a bra or hairpins and how they could melt to a person in an industrial accident, and women feel like they have to shut up and be one of the guys. And almost everything that fits better requires a lengthy online order from backstock.

Anyway if you are planning on working in that space and aren’t a men’s size M-XXL like nearly all the gear, I’m always available to talk.

mos_8502,

@hacks4pancakes Having been married 20 years to a cis woman with very large breasts, and despite years of sewing experience, I cannot imagine trying to design a general-issue bra that could be issued to soldiers without fitting. I've had to learn how to properly measure and fit someone for a bra, and it ain't trivial.

mos_8502, to random

Commodore didn't just make computers, even in the 80s. They also made office equipment of a more general sort, such as file cabinets. I own two of theirs -- one two drawer, which lives its retirement as my printer stand (where it also holds all my various card stocks and photo papers and such), and a four drawer, which is currently in storage awaiting its final fate. I am given to understand the file cabinets, desks, phones, and such equipment is now quite rare outside of Ontario, Canada.

mos_8502, to random

Dinner: made a batch of fresh cornbread. Threw some pork and bacon into a pot with cumin, oregano, salt, pepper, chicken stock, paprika, and black beans and black eyed peas.

mos_8502, to random

The FB group is legitimate, but the banner image is definitely not. The more you look at it the worse it gets.

mos_8502, to random

If anyone feels like doing a quick sanity check of the Sentinel 65X Test Board (the stupid simple prototype that just exists to check the W65C816S-to-VERA communications) here is a link to the PDF of the schematic as it is now:

https://smallpdf.com/file#s=3eaf0c59-ea76-4732-807a-65e367fc34d3

mos_8502, to random

We need to pass a law which explicitly makes legal responding to a landlord asking for a tip by beating them with a sock full of D cell batteries.

mos_8502, to random

As someone whose vision is very slowly failing, and who will probably be more or less blind by the age of 70, I'm curious about the experience of blind Mastodon users in 2023. I imagine alt text is great and all, but what about polls and reposting and things? How well does the assistive interface handle that?

mos_8502, to random

Hobbytronics makes a one-chip solution for adding USB keyboard support to whatever you want. It's a custom (sadly proprietary) firmware on a PIC MCU. It's stupid simple to hook up, and just uses a two wire serial interface to read.

Stick one of these in a dongle that connects to a SNES controller port, and you can see where I'm going with this: The SNES controller uses 3 wires, latch, clock, and data. Just reuse two of them and you're on your way. Hell, the SNES port has two NC pins already.

mos_8502, to random

Assume PHI0 is a 16MHz clock signal coming off a standard oscillator. This is supposed to be a clock divider that outputs PHI1 and PHI2, with PHI1 and PHI2 always being of opposite level.

Do I have this right?

mos_8502, to random

This should fit into a GAL16V8:

Inputs:

  • A[15..12]
  • VDA
  • VPA
  • R/W
  • CLK

Outputs:

  • /RD
  • /WR
  • /VERA
  • /RAM
  • /ROM
  • PHI1
  • PHI2

Rules:

  • PHI1 and PHI2 are generated from CLK, and are complimentary
  • /RD = R/W NAND PHI2
  • /WR = (NOT R/W) NAND PHI2
  • If A[15..12] = 0xC or 0xD or 0xE or 0xF, then if (VDA OR VPA) then select /ROM
  • If A[15..12] = 0x09, then if (VDA OR VPA) then select /VERA
  • For any other value of A[15..12], if (VDA OR VPA) then select /RAM
mos_8502,

@mmu_man None of that unobtanium has any business being in the design in the first place. It doesn't need a Yamaha audio chip or SID sockets or any of that mess, the VERA's audio is more than adequate.

selzero, to socialism
@selzero@syzito.xyz avatar

I am a socialist.

I'm not supporting any particular leader, party, government, ideological dogma, or even economic structure.

I believe these things are just resources to be managed, in the service of humanity.

Instead of humanity being a resource to be managed, in the service of these things.

mos_8502,

@selzero It is long past time we stopped allowing the voices of our enemies, and the echoes of the opinions of dead people, to define our terms for us. We're here. We're alive. We get to decide what "socialism" means now.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • ethstaker
  • provamag3
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • modclub
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines