Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Aspiring Deathclaw Wife :verified_dragon:

@dragonminded@chitter.xyz
mastodon 4.3.5
  • Open on chitter.xyz

Dragon trapped in human form trying desperately to make the best of the situation by exploring my curiosities. My hoard consists of 48 arcade cabinets, a few thousand console games, all manner of BEMANI cabinet artwork, and possibly you. I'm building a CPU from scratch, although my posts on the topic are sporadic. I post a lot of in-progress threads for whatever software I'm working on. I also post a lot about daily minutia including chores and house maintenance. Ask me how to run Flash on your computer!

Please see my pinned posts for additional information. Extremely depressed and often posting through it. Bad at remembering to CW mental break threads. Follow at your own risk. Follow requests on for vibe checks, you'll likely pass.

#nobot #nobridge #noitems #foxonly

582 Followers
254 Following
33 Posts
Joined November 21, 2024
site:
https://dragonminded.com
flash archive:
https://gnomeparty.com
flashtv:
https://streaming.gnomeparty.com/flashtv/
pronouns:
she/her
expect:
:dragnyell: :dragnbratty: :dragnsmirk: :dragnsad:
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 2w ago
Hey again y'all! I'm having another open house on Saturday the 10th of October. My house has an arcade containing almost 50 games centered on rhythm games from the BEMANI series but including many other games as well. It also has a large console collection spanning Fairchild F through PS5 and some comfy couches to enjoy the games on. Previous open houses have kicked off around 2:00pm and gone until the last person taps out. I'm located in central Vermont off of I-89. It's a 3 hour drive from Boston, 1 hour from Burlington, 45 minutes from West Lebanon and 2.5 hours from Montreal. Bring food to munch on, to cook up or to throw in the oven. I'm also hoping to time it so it's during peak foliage season. If you want to swing by DM me for details! Goes without saying, but no bigotry or hate, queer-friendly critters only. I'll be running true HEPA filters throughout the house but N95 masks are also available if you need one. Please don't come sick, but if you need to mask you're welcome to.
23
1
25
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 2mo ago
Boosted by @GroupNebula563@mastodon.social
I know I don't really post here much anymore and I am still trying to figure out if I want to come back in any real capacity but I wanted to break my mostly-silence to announce that I brought up the memory interface board for #MiniDragon last night, integrated it this evening and successfully ran a small test program! The program is one that I wrote based on the instructions that I have brought up so far, assembled using the assembler I previously wrote and then burned to an EEPROM! The MiniDragon CPU has officially run a real program off non-volatile storage and gotten the same result as the simulator! Last I left off MiniDragon was on hiatus due to an incredibly weird parasitic oscillating signal. I traced that down to an incompatibility between two circuits on the instruction decoder board as well as a power delivery issue on the ALU. I swapped for a similar design in the instruction decoder and reworked power delivery and now the ALU is 100% complete and operational.
136
18
76
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 8mo ago
Replying to
Ladies, gentlemen, people who don't give a fuck, and creatures of the night, it works! I now have a working ADD, ADC, AND, OR and XOR instruction, against the [PC] (memory pointer for the current address on the stack), U and V registers. The modified boards I got back did the trick nicely and as a bonus I didn't even have to put the ADC carry-handling PCB on a different acrylic sheet! I can't double-check the U and V versions because I don't have the instruction decoder built to load values into those registers yet, but they're responding to load requests and putting "0" on the bus. Now it's time for me to tidy up the board and then permanently install it in the #MiniDragon stack!
58
5
20
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 6mo ago

It's been roughly a month since my last post on #CritterChat so I figure it's time for another update post! Here's the changes since then:

- Private group conversations are now supported including a room invite system!
- Introduced privacy settings so users can control whether they're seachable or invitable on an instance.
- Several usability tweaks, several UI layout tweaks, several small bug fixes (none big enough to warrant their own call-out)
- Emoji updates including a few missing emojis as well as an entirely new country flag section
- A few new UI features for administration
- A bunch of backend tests have been written, a bunch of refactoring has been done to enable easier maintainability
- Fixed incompatibility with Python 3.13 and 3.14

All in all not that much changed compared to the last update.

Fork it or grab the code to run an instance at https://github.com/DragonMinded/critterchat

Help test the alpha instance at https://alpha.dragonminded.com (DM me here to be activated after signing up)

chitter.xyz

Chitter

21
1
17
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 5mo ago

dear birds,

why are you so full of noise?!

sincerely,

a dragon :dragnloaf:

14
1
1
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 8mo ago
Replying to
It's a bit rough around the edges, especially around instance administration. But, this project has existed for less than a year and doesn't have the billions behind it that Discord does. Also, I can proudly state that I have never used genAI and will not start with this project, nor will I accept AI generated contributions. My hope is that for lots of smaller servers and open-source projects, if they feel the need for chat-based community they can look to CritterChat as an option.
25
1
8
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 8mo ago
Replying to
My goal with this software is to offer choice. I don't want to become the new discord. I don't want to become the new matrix. I simply want there to be another option for people looking for what works for them and their community when they want to leave American tech behind for good.
21
0
4
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago

Alright, finally got done diagramming the new #MiniDragon boards so onto the physical layout the last one goes! It's tested working as well! I also took the time to update the README with recent progress. Remember that the project is documented essentially down to the transistor at https://github.com/dragonMinded/minidragon

chitter.xyz

Chitter

19
2
9
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 5mo ago
Replying to
Now, for the info that doesn't fit in the first post. Here's the list of arcade games you can expect in no particular order (unless one of them breaks down, which does occasionally happen). Note that some of these (marked with an asterisk) can be swapped out for even more games not listed here. All free play (unless coin is required to play in which case the game will be unlocked to coin up). Bring your amusement IC card or suica card to save scores on some games. Dance Evolution MUSECA Jubeat Sound Voltex Beatmania Keyboard Mania Taiko no Tatsujin Rhythm Heaven ParaParaParadise Beatmania IIDX Pop'n Music Bishi Bashi Reflec Beat Otoshu DX* Warlords Neo Geo* Centipede/Millipede Quantum ExciteBike + Tengen Tetris Carnevil Mambo a GoGo Ikaruga* Monkey Ball Marvel vs Capcom 2* Hexion/Quarth* Three DDR Solos DDR ITG Crazy Taxi The Grid Panic Park DanceManiax Beatmania III Pop'n Stage Quick and Crash Fever SOS/Battle Garegga*
9
4
1
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago

I know this is last minute, but if anyone is going to be in central Vermont area on Saturday and wants to come over to an open house, hit me up (DMs open). I'm going to be turning on all of the arcade games (there's almost 50, focused heavily on Japanese rhythm games) and console games. Pizza hopefully available, but with nobody that delivers this is contingent on logistics day-of.

#Bemani #Arcade

chitter.xyz
14
0
13
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 6mo ago

Six years ago to the day, this is what the #MiniDragon CPU looked like. One instruction (an older version of LOADI that only set the bottom 6 bits of the A register), two registers (A and B), two control signals (A load and reset), and only the bare minimum of support circuitry. No table to mount things to, and I hadn't switched to clear acrylic for the boards. No dedicated PSUs yet either, I was powering it off of a bench PSU. Missing was all of the 16 bit address registers, all other 8 bit data registers, the entire ALU, any sort of memory interface circuits, and the other 36 or so control lines wiring them up. Also, at this point it didn't quite work reliably even with that setup, there were grounding issues, pull-up issues with the bus, a faulty debounce circuit on the clock, no power-on reset circuit, nothing else. I also hadn't written much of the stdlib yet and it would be another 4 years until I started a compiler for it.

chitter.xyz

Chitter

8
0
3
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago

Finished laying out and wiring the very simple shift and compare acrylic. Part of the reason why it's so simple is that I don't actually have a design for or need for the comparison circuit at the moment. That's in a branch that I'm going to go back to after I finish getting the base #MiniDragon up and running properly. For now, the ALU cannot compare numbers so comparisons are provided by stdlib functions and called by the compiler. Once I design the CMP instruction hardware, the 8-bit cmp function will turn into an intrinsic, and the 16 and 32 bit cmp16/cmp32 functions will turn into simple calls to the intrinsic.

While I don't have a CMP instruction yet, I am still leaving room for the instruction, including running busses that it will need to the board. That way when I do add it in the future I'll be able to do so with minimally invasive surgery. I also have yet to verify this board since I don't have the shift instruction decoder board laid out yet. But, its still progress!

chitter.xyz

Chitter

10
10
3
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago
Replying to
As a handy link, the original announcement was at https://chitter.xyz/@dragonminded/116041605325086211 and the stated goals of the project have not changed! As it stands right now, deployed instances look like this.
chitter.xyz
9
0
5
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago
Replying to
uspol, voter suppression
This is how they steal the midterms, folks. Get on this. Hard. I just emailed both my senators and left a message for each (it's unfortunately after hours). I know how hard it is to get on the phone, I was terrified of it and hate phones. But, once I realized all you have to do is call, leave your name and contact info, and say "I would like Senator ___ to vote NO on the SAVE act, thank you." it became much easier. Remember, they work for YOU, not the other way around.
10
0
5
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago

Today the shift instruction PCBs came in the male so I brought two of them up and verified them! These will handle the shift left, rotate left, rotate with carry left, shift right, rotate right and rotate with carry right instructions in the #MiniDragon CPU. The CPU only allows shifting left or right by 1 bit so these are pretty simple circuits. Once I get these on an acrylic board and integrated with the physical layout the ALU will be 100% complete and tested, so somewhat of a big milestone reached!

chitter.xyz

Chitter

8
0
2
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago

These RTL circuits that I use in the #MiniDragon continue to prove themselves indestructible. Just reversed polarity on the new decoder board on accident and the only thing that happened was the voltage sagged in that corner of the CPU and the power wires got real hot. Found the mistake, reversed the wires and it's running like nothing even happened.

This is about the dozenth time I've done this. Not once has it damaged anything beyond once melting through a DuPont header that I just swapped out. They're also impervious to static. I've touched board headers and zapped myself real good multiple times, run power backwards to individual boards countless times, and wired things completely wrong. I've also dropped the hell out of them as well as over- and under-volted them while testing.

They might be extremely obsolete designs that can't run fast compared to modern CMOS, but boy howdy are they more robust by a landslide.

chitter.xyz

Chitter

8
0
1
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago

Restock time! #MiniDragon

chitter.xyz

Chitter

7
0
1
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago

Okay, a thing I've been wondering about with CritterChat is the implementation of private conversation invites. Right now anyone in a conversation can invite somebody else and anyone in a conversation can cancel an invite. That includes cancelling an invite you did not issue.

The argument for is as follows: Private conversations are an equal footing in terms of ownership. There is no moderation and everyone equally can choose to change the group information, choose to leave, choose to invite somebody or choose to uninvite somebody. So, why implement restrictions on who can cancel?

The argument against is as follows: Somebody can go in and uninvite people that you previously invited, effectively vetoing your invite. Sure, you can invite them again, but then they can uninvite them again. You could get into a situation where people passive aggressively fight over control by continuously issuing and cancelling an invite, leading to a negative engagement loop.

Which way should it be?

5
3
1
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago

Okay, bringing up the shift instruction boards for the #MiniDragon if you want to come hang out!

https://streaming.dragonminded.com/dragonminded/

chitter.xyz

Chitter

3
1
2
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 8mo ago
Replying to
@vorboyvo Public Domain, but I haven't gotten around to throwing up a specific LICENSE file to that effect.
3
1
0
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 6mo ago

I'm still on the fence as to whether I should add SQLite as a supported database to #CritterChat so it's time for a poll! Feel free to boost if you think your followers care enough to answer. As a reminder, the repo for CritterChat is here: https://github.com/DragonMinded/critterchat

If you have a more nuanced take or don't see an option here, feel free to reply. In terms of your desire and willingness to run a CritterChat instance:

chitter.xyz

Chitter

2
3
3
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 5mo ago
Replying to
@fundamental@social.treehouse.systems Oh shoot, I'd meant to reply to this and then completely forgot to check my bookmarks. Crazy boost, crazy drift, crazy stop and also limiter cut are a HUGE part of the meta on arcade. The timing is slightly different than on the dreamcast version. Fun fact, I can't get the timing down on the dreamcast version. But yeah, this is in the original arcade version (which runs on the Naomi, which is an arcade version of the dreamcast hardware) and it's the key to getting scores above a few thousand.
1
1
0
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 6mo ago
Replying to
@becomethewaifu@tech.lgbt Fair, but that's not entirely how I ended up designing things at the moment. It does give me a better idea of how to handle SQLite should I add it, though.
1
1
0
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago
Replying to
@lumilumi@tech.lgbt Four of the acrylic stacks are finished so they're not going to get any taller. The front left and front center stacks are going to get a fair amount bigger since that's the instruction decoder which is going to need probably 6-8 more acrylic boards. I also need to start working on the RAM/ROM/peripherals boards that go in the back center panel. So, probably 10 acrylic panels more, max, but likely not that many? So probably 40% bigger than it is?
1
6
0
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 13mo ago
Replying to
@Jenetrix@tech.lgbt jen lmao
2
1
0
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago
Replying to
@lumilumi@tech.lgbt I also built the table its on.
0
2
0
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 7mo ago
Replying to
@lumilumi@tech.lgbt What do you mean by hand? Basically the entire thing you see in the pictures is by hand if you mean "cut the acrylic, designed the PCBs, soldered the PCBs, wired the connections, etc".
0
4
0
0
Open post
Aspiring Deathclaw Wife :verified_dragon: @dragonminded@chitter.xyz
· 6mo ago
Replying to
@lumilumi@tech.lgbt the components themselves are off the shelf. but that's just resistors, transistors, capacitors, diodes, LEDs, connectors, etc. i also have the PCBs manufactured, but i populate and solder them myself also.
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 12:14:29 UTC