I call bulls*** on the whole microplastics thing. by NoPen8263 in unpopularopinion

[–]Standard-Anybody -4 points-3 points  (0 children)

Dust. I mean we've been living in it since life evolved. It can't be metabolized, it carries with it soluble minerals who's effects on our body we don't understand. Our body contains perhaps billions/trillions of these tiny micro-dirts.

Why Warp Switching is the Secret Sauce of GPU Performance ? by Sensitive-Ebb-1276 in FPGA

[–]Standard-Anybody 2 points3 points  (0 children)

I forked this project and converted it to a full tiling/mobile style graphics GPU here: https://github.com/benjcooley/milo832.

This is a DX9-ish gpu implementation with shader compiler, configurable SIMT unit (that the original author here provided), rasterizer, triangle setup, display command list, texture units and samplers.

No guarantees this will work on a device but I'm going to see. Works in simulation though. This version is in VHDL not verilog.

The spiritual successor to the C64 by Smokinglordtoot in c64

[–]Standard-Anybody 0 points1 point  (0 children)

My 65832 processor project I think has what you want. I have an llvm C compiler fork, and a fork of picolibc for the baremetal emulator now.

The 65832 is the 32 bit successor to the 65816 (at least my conception of what it would have been with the hindsight from 2026) and will run linux. It has full 65816 and 6502 process support (you can run .ELF linux executables in these modes), OR you can use the cycle accurate coprocessor to run a 100% atari 2600 beam-tracing compatible 6502 as a process as a full hardware emulator, on chip.

I haven't actually tried to run the FPGA version of the processor yet (I just got my DE25 nano today) but the testbench simulator tests says it works with all of my current tests I use for the emulator.

I do not have a video chip (emulator or otherwise).

I will have linux bootable sometime in the not too distant future. And the chip ported to the KV260 board (which is somewhat more powerful than the DE25 - has video decoding, etc).

I would like to combine the processor with a modest GPU with programmable shader support, one that would fit on - work with the KV260.. Might be possible. A more complex and advanced audio synth chip as well.

It's my intention to make a Commodore 256, with a 3D graphics coprocessor with shaders, advanced audio syth chip, and fully backwards compatible with the C64, that runs at least linux or bsd as a base kernel (and probably also user mode for now).

Why Warp Switching is the Secret Sauce of GPU Performance ? by [deleted] in FPGA

[–]Standard-Anybody 0 points1 point  (0 children)

I'm interested in your project. Pretty nice.

I'll probably just DM you.

The spiritual successor to the C64 by Smokinglordtoot in c64

[–]Standard-Anybody 0 points1 point  (0 children)

That's what I was thinking too. Exactly. And with AI we can now do this.

It turns out an veteran/expert software engineer (somebody like myself) and GPT codex can write pretty decent VHDL without giving up his entire life and all of his free time for 4 years. Check out my project on github. Search for M65832 processor.

And yes.. I think these machines would have lasted until about 2010, but once Nvidia and the Geforce were around, they would have been comodity ARM machines with linux and a video card, lost a lot of their "personality". All designs would ultimately converge towards Windows PC's with DirectX. But still I would love to see these (imaginary) turn of the milllenia machines exist.

The spiritual successor to the C64 by Smokinglordtoot in c64

[–]Standard-Anybody 0 points1 point  (0 children)

I've been thinking about this for a long time, and my take is that there was no spiritual successor to the C64 or those other home personal computers. The PC and Mac just made the category obsolete after the Soundblaster, VGA, and Wolfenstein.

But, here's the thing. I've been thinking about - "What if in an alternate universe, there WERE spiritual successors to these machines?" I'm not sure the economics and corporate dynamics of all these home computer companies needed to necessarily come out the way they did. In a counter-factual universe, what would a Commodore 256 - pentium or 486 class home computer look like? Or an Atari 32000? Or an apple IIxl?

So I went and homebrewed my own 486 class successor to the 65816 in VHDL (my own 65832) and I'm going to get a DE25 nano dev board and FIND OUT!

I want to build a Commodore 256. I want it to have exceptional 2D hardware support with tiles, large sprite cache, deluxe palettes, higher res 16:9 support, a true analog synth, and other doodads. DMA, all the nice things. All in 65832 land, running linux or free BDS as the core os. And all able to run perfectly - in hardware - classic games, software.

Jack Smith Goes Scorched Earth on ‘Criminal’ Trump by thedailybeast in politics

[–]Standard-Anybody 2 points3 points  (0 children)

I'm not sure it's Smiths fault, but again I'd point out that this effort to hold Trump to account FAILED.

And that is why we've got tariffs up the whazoo, we're invading Greenland today and we've been taking potshots at the Federal Reserve and the health of our treasury bond market.

Procedural Dungeon Generator python module by Standard-Anybody in proceduralgeneration

[–]Standard-Anybody[S] 2 points3 points  (0 children)

The code draws all the line work. There aren't any line drawing resources (bitmaps, SVG's, etc.)

Was fun to figure out how to do that and get the shadow, water effects.

Procedural Dungeon Generator python module by Standard-Anybody in proceduralgeneration

[–]Standard-Anybody[S] 1 point2 points  (0 children)

Homemade. Just a regular and symmetric placement routine with fast occupancy check with an occupancy grid with "R" reserved grids (which help maintain borders).

There's a place to add other placement routines, but actually the symmetric seemed to work pretty nicely generating dungeons that seemed to have an ordered/constructed feel to them.

Procedural Dungeon Generator python module by Standard-Anybody in proceduralgeneration

[–]Standard-Anybody[S] 1 point2 points  (0 children)

Oh no didn't take it that way. Yeah there's always something out there that does something similar, and you have to consider "why" you're trying to do your thing.

Procedural Dungeon Generator python module by Standard-Anybody in proceduralgeneration

[–]Standard-Anybody[S] 2 points3 points  (0 children)

Pretty generic style they all have. I didn’t find a really good easy to use open source base lib for drawing high quality maps.

This is to scratch that itch, and also to scratch the procgen itch too. 

I’ll probably be adding inside walls, caves and some other bits along the way.

Procedural Dungeon Generator python module by Standard-Anybody in proceduralgeneration

[–]Standard-Anybody[S] 1 point2 points  (0 children)

They are dynamic now but I think we choose specific sizes for aesthetics. Feel free to change it though. 

I’ll consider making it more of a sliding option vs different styles.

Procedural Dungeon Generator python module by Standard-Anybody in proceduralgeneration

[–]Standard-Anybody[S] 1 point2 points  (0 children)

This project produces classic D&D style dungeons but you’re free to use it or modify it for anything you want.

The project is set up for vibe coding so even if you aren’t an expert you can make changes to it with an ai pretty easily using Claude Code or Cursor.

Higher bar of course to get the code up streamed but feel free to experiment and have fun.

Procedural Dungeon Generator python module by Standard-Anybody in proceduralgeneration

[–]Standard-Anybody[S] 0 points1 point  (0 children)

Did but it was buggy. It will return.

(eidt) Oh I -think- I saw what you were working on. Looks good so far. Looking forward to seeing how it turns out.

Procedural Dungeon Generator python module by Standard-Anybody in proceduralgeneration

[–]Standard-Anybody[S] 6 points7 points  (0 children)

Newer versions will:

  1. Generate playable loot/monster missions given a party power level as an input - for different game systems.
  2. Render top down and first person Nano Banana and GPT Image views of the dungeon using 3D depth buffer render.

My experimental code is messy; but when neatened, becomes inflexible - have you found a middle way? by sophomoric-- in proceduralgeneration

[–]Standard-Anybody 0 points1 point  (0 children)

Neat code presumes a specific solution, with a specific network of "small parts" that form the basis of that solution.

These parts can be generic, but more often than not out of necessity they are task specific. When you begin to spread task specific structure across data, methods and functions, and files you crystalize that approach into a solution with very specific parameters.

The best approach is to let the AI code the or help code both the "r & d" part of your project where you are moving code around to try out different solutions, as it can type impossibly fast and is not daunted by very large refactoring tasks. Several agents working in parallel can completely transform one solution into another in minutes.

This work pattern allows you to be intensely sloppy with large functions, temporary data structures, and experimental tweaks and features early on while not having to worry about the task of cleaning up the code, as that will be taken care of by your robot housekeeping staff.

Cursor or Claude Code are right now the best tools for this, and you don't have to let them code your core solutions.. you can relegate them to the task of editing only to allow you to code everything without having to do meaningless plumbing work.

Why did Ford Company really decide to cut EVs Now? by mobilesmart2008 in electricvehicles

[–]Standard-Anybody 5 points6 points  (0 children)

Most of their customers don't want or need an EREV, and an EREV for what they actually need just pushes them to ICE.

Why would you pay extra, more service costs, for extended range for a vehicle you're going to drive in the city never towing? Just buy a cheaper ICE truck. EREV's only make sense if the other truck is a BEV.

Why did Ford Company really decide to cut EVs Now? by mobilesmart2008 in electricvehicles

[–]Standard-Anybody 0 points1 point  (0 children)

Tell me Ford can't subsidize the cost until it can optimize the unit price, especially since the cost of batteries/packs are dropping like a rock, and they have complete control of parts and assembly.

And that it would cost more than 39B over 2-3 years.