|
I want to get this really old graphics chip working with my RC2014. I have a breakout board that I designed but I've also got emulation hooked up in MAME of a reference design (34010 GSP with an 8-bit RAMDAC and 256K of VRAM) that I implemented as an RC2014 card. I got a toolchain going in Dosbox (with help from Bitsavers, who found the C compiler and assembler/linker somewhere) and now I'm able to produce really fast rectangles. I'm doing my usual bit of reverse-engineering Quickdraw, since this chip was pretty much designed to implement Quickdraw primitives in hardware. https://twitter.com/LuigiThirty/status/1244184548730179584?s=20
|
# ? Mar 29, 2020 09:52 |
|
|
# ? May 9, 2024 06:49 |
|
Luigi Thirty posted:I have a breakout board that I designed but I've also got emulation hooked up in MAME of a reference design (34010 GSP with an 8-bit RAMDAC and 256K of VRAM) that I implemented as an RC2014 card. Did you buy one of those sets of PLCC vertical breakouts for breadboards, yet? Do it! It makes things so much easier. I will warn you that you end up constantly disconnecting the breadboard wires directly in front of the PLCC when you take it in and out of the socket, though. I finally bit the bullet and dusted off my old Twitter account for all of my project stuff. If you want your daily dose of hardware , well... there you go: https://twitter.com/DrHendersa/status/1243708242234159106
|
# ? Mar 29, 2020 18:41 |
|
I can’t seem to find the magic words to find vertical breakouts, but I found a manufacturer of PLCC to DIP adapters (Aries P/N 68-653000-11-RC) that has a few units in stock. Where did you find the vertical ones?
Luigi Thirty fucked around with this message at 02:19 on Apr 3, 2020 |
# ? Apr 3, 2020 02:17 |
|
Luigi Thirty posted:I can’t seem to find the magic words to find vertical breakouts, but I found a manufacturer of PLCC to DIP adapters (Aries P/N 68-653000-11-RC) that has a few units in stock. Where did you find the vertical ones? I already got back to you on this, but here they are: https://www.technologicalarts.ca/shop/store/category/55/adapters/plcc.html If anyone else was desperately looking for a breadboard-able PLCC socket adapter, well... there you go!
|
# ? Apr 3, 2020 15:45 |
|
https://twitter.com/LuigiThirty/status/1250355564678246401?s=20 About 10-15fps on a 50MHz 34010 at the moment. Graphics primitives are in 34010 ASM, the rendering engine is in C for now. Engine operates in terms of S15.16 fixed-point numbers.
|
# ? Apr 15, 2020 10:31 |
So with me and (most of) my team on furlough, I wanted a way to keep us all together while also being, ya know, safe. I do a ~2h team event every month, and sometimes we do couch co-op/vs video games or board/card games. I've been scratching my head about doing all this remotely, because I don't want to choose a game that anybody would need to shell out any money for, and it needs to be something 10 people can play. Codenames is one of the team favorites. It's got a simple concept, is quick and easy to set up, and despite saying 2-8 players you can really play with any number of people (but at least 2). My first idea was to use this keycard generator and stream a webcam of the physical cards over YouTube or something. The keycard generator is great, but with my only webcam built into a laptop, I couldn't get a good angle of view on the cards for the stream. So I booted up Unity and spent a couple of hours yesterday building a Codenames board generator. It uses a dictionary file I found online to make a deck, shuffle, and put down the "cards" in the grid. Then, I can click on cards to change their colors when selected. Since the cards are double-faced, going to the next board will flip the cards, then deal out new cards, etc, until the deck is used up, then it reshuffles and starts over. With this, I can share my screen over Discord so everybody can see the board, and nobody needs to download anything for this to be just like playing all together in person. It was pretty fun putting this together. I should do more stuff like this.
|
|
# ? Apr 18, 2020 18:40 |
|
Nice! We've started a twice a week gaming night on our team and did code names on Wednesday. Probably gonna do it again tonight.
|
# ? Apr 18, 2020 20:16 |
|
edit: wrong thread
|
# ? Apr 19, 2020 00:33 |
|
A small directory/drive usage application that i've been working on for the last few days. The lockdown has been ... not kind for my sanity. Usage sample: It's using DearImgui for the UI and libuv for the actual file and directory statistics gathering. Volguus fucked around with this message at 02:22 on Apr 19, 2020 |
# ? Apr 19, 2020 02:05 |
|
Volguus posted:A small directory/drive usage application that i've been working on for the last few days. The lockdown has been ... not kind for my sanity. Hey, you made it pretty.
|
# ? Apr 19, 2020 22:33 |
Nolgthorn posted:Hey, you made it pretty. it's also nice that it automatically filters out your porn folder
|
|
# ? Apr 20, 2020 16:45 |
|
That's a pretty cool Gui toolkit.
|
# ? Apr 21, 2020 07:43 |
|
Simulating all the stuff at an airport gate, I need to use a bigger monitor. The solid colour windows top left, right, center, and lower left and right, are simulating DMX outputs. The lower ones are supposed to be lighting around seating, the upper ones are soffit / ceiling lights. edit: made the gates look less basic, MrMoo fucked around with this message at 20:17 on Apr 26, 2020 |
# ? Apr 25, 2020 22:46 |
|
I made a little tool to help you memorize long passages of text -- by forcing you to concentrate harder to read them. You incrementally ramp up the difficulty at your own pace by highlighting and corrupting portions. I made it as a small plugin to Notepad++, which I take notes in a lot. It also kind of reveals to you if you're overconfident about having finished learning a section, if you come back the next day and find that you can't mentally fill in all the gaps. You could also use it to encode text that only you can read, because you're the only one who got to see its incremental corruption. The GitHub explains how it works: https://github.com/encyclopedia-of-code/memorization
|
# ? Apr 25, 2020 23:09 |
|
That's just a dyslexia simulator, and quite a mind gently caress at that.
|
# ? Apr 26, 2020 20:19 |
|
pretty cool, can you limit the output characters to just a-z so the corrupt version looks more just like regular language?
|
# ? Apr 29, 2020 13:46 |
|
I'm working on a platform for community-authored interactive tutoring systems (wikipedia for khanacademy, duolingo, etc) and I'm starting out with an ear training and keyboard harmony course as an exemplar: https://www.youtube.com/watch?v=a6tvHMvF8Mo
|
# ? Apr 30, 2020 04:27 |
|
Charlatan Eschaton posted:pretty cool, can you limit the output characters to just a-z so the corrupt version looks more just like regular language? Sure! Sometimes my own notes have actual numbers mixed in, so I wanted that, but it's up to you. For (lowercase) letters only you'd just replace the expression "chr( random.randint( 0x20, 0x7E ) )" in the code with "chr( random.randint( 0x60, 0x7A ) )". Or, replace it with a slightly more complex code expression if you want uppercase letters too. Happy Thread fucked around with this message at 04:00 on May 3, 2020 |
# ? May 2, 2020 22:43 |
|
i really hate that thing but i also want to play with it a little
|
# ? May 3, 2020 03:20 |
|
i installed notepad++ to mess with it, its fun! the only other thing that i think might help with memorizing longer stuff is adding a command to ignore spaces and maybe punctuation so that words stay separated. That way you're losing the letters but can still see word length and paragraph structure.
|
# ? May 3, 2020 05:35 |
|
Working on some puzzles for the board game Hex
|
# ? May 3, 2020 17:45 |
|
I've been learning Swift and built a SwiftUI app for a MIDI controller that I use. It detects MIDI input and can even generate sound all thanks to Audiokit. You can check out the sourcecode here.
|
# ? May 6, 2020 22:27 |
|
New UI skin to complete the
|
# ? May 18, 2020 10:00 |
|
Please remove that nasty Direct3D 11 from the title, it's ruining my immersion.
|
# ? May 18, 2020 10:47 |
|
HappyHippo posted:Working on some puzzles for the board game Hex This is finished, if anybody's interested. Link
|
# ? May 21, 2020 18:25 |
|
As someone with zero coding education, anything with more than 10 lines of coding is a chore, but I wanted some home-made creative backgrounds and I got bored of indoor photography. I still want to add color, and embed the equations and parameters as meta data into the images, but it's not critical.
|
# ? May 25, 2020 01:30 |
|
Thats rad, it's so fun to mess around with that kind of stuff
|
# ? May 25, 2020 04:14 |
|
More updates on the BeagleBone Black-based SatellaView clone that I've been putting together! - I have a preliminary hardware design done, and the prototype PCBs have been sent out for fabrication. Everything is designed using through-hole soldering and components, which I did so that I can easily attach logic analyzer probes during debugging and development. - I registered a domain (https://www.beaglesatella.org) and have been writing the content for it the past few nights. - I've been getting the PCB, CPLD, and firmware files all together for preliminary upload to a GitHub repo. - I finalized the BeagleBone Black kernel's device tree overlay for the pin multiplexing. - I've been spending a lot of time designing the remoteproc interface between the BeagleBone Black PRU firmware and a kernel driver. This is my first project using KiCad, and I've found that it is pretty decent. I always used Eagle in the past, but this design was too big for the freebie license. I think that all PCB design software has product-specific quirks, and KiCad is no exception, but it is what it is. This is also my first project that uses a snap-off panelized design, so I'm curious as to how that is going to turn out. At least having the PCB will allow me to focus on the software and not on maintaining this breadboarded monstrosity: Yeesh.
|
# ? Jun 5, 2020 17:54 |
|
I'm on a roll for low-effort webpages. It started with AirTrain, half the screen is real digital signage, with some rando video of Paris, and the other half a SCADA controlled platform information monitor, http://ahyoomee.miru.hk/airtrain/www/1080p.html And now I finally got around to doing NYSE, dropped as my company homepage as the content is completely out-of-date anyway, that's the real DJI graph if you cannot guess, https://miru.hk/ MrMoo fucked around with this message at 20:49 on Jun 14, 2020 |
# ? Jun 14, 2020 05:47 |
|
It's like really bad art, http://ahyoomee.miru.hk/fox-sports/www/overlay.html
|
# ? Jun 14, 2020 20:42 |
|
I've been pecking away at a Doom level editor to feel my way back into Mac programming. Probably should have used Swift instead of Obj-C but oh well. It's fun playing around with the Doom specs and WAD files, feels like I'm 15 again. All the memory/pointer poo poo in C comes back pretty quick and you have to do a bunch of goofy poo poo to get palette-based DOS VGA graphics on an actual NSImage. Doom stores sprites in a goofy custom format so I was working through glitches like:
|
# ? Jun 16, 2020 03:17 |
|
Newf posted:I'm working on a platform for community-authored interactive tutoring systems (wikipedia for khanacademy, duolingo, etc) and I'm starting out with an ear training and keyboard harmony course as an exemplar: This is some cool poo poo. Good job!
|
# ? Jun 16, 2020 13:35 |
|
hendersa posted:This is my first project using KiCad, and I've found that it is pretty decent. I always used Eagle in the past, but this design was too big for the freebie license. I think that all PCB design software has product-specific quirks, and KiCad is no exception, but it is what it is. This is also my first project that uses a snap-off panelized design, so I'm curious as to how that is going to turn out. At least having the PCB will allow me to focus on the software and not on maintaining this breadboarded monstrosity: https://twitter.com/DrHendersa/status/1273801449332445191 If the bus traffic looks good, I'll consider the hardware side pretty much done. Then I can shift focus over to kernel driver development and some more PRU firmware development. I'm pretty excited that it didn't catch on fire.
|
# ? Jun 19, 2020 04:18 |
A kingdom management sim in the command line... a pretty stupid idea but what the hell,
|
|
# ? Jun 20, 2020 20:29 |
|
I started working on a emulator for a 1979-ish Z80 based computer. I can read the data I want to put in ram from a text file (using boost::spirit) And I have my charset (for now the low 7-bits of ascii)
|
# ? Jun 20, 2020 20:59 |
|
Bob Morales posted:I've been pecking away at a Doom level editor to feel my way back into Mac programming. Probably should have used Swift instead of Obj-C but oh well. I made an incredibly half assed and mostly broken Doom renderer a while back using MS XNA. It's stupid fun to mess around with.
|
# ? Jun 22, 2020 18:29 |
|
perc2 posted:A kingdom management sim in the command line... a pretty stupid idea but what the hell, This looks cool
|
# ? Jun 26, 2020 20:18 |
|
perc2 posted:A kingdom management sim in the command line... a pretty stupid idea but what the hell, I'm a fan, I kind of want to try this now. What are you making it with?
|
# ? Jun 27, 2020 02:13 |
|
Blue Footed Booby posted:I made an incredibly half assed and mostly broken Doom renderer a while back using MS XNA. It's stupid fun to mess around with. Oh cool, yeah. Doom editor is a fun thing to work on. I’ve got a bunch of Obj-C I wrote for NextStep to do it, lol
|
# ? Jul 1, 2020 10:25 |
|
|
# ? May 9, 2024 06:49 |
If I had the time I'd want to port Doomseeker / Zandronum to WASM and have a crazy modded in-browser multiplayer doom ready to go in two clicks.
|
|
# ? Jul 5, 2020 02:40 |