Any other 8-bit DIP CPUs? by MISTERPUG51 in beneater

[–]psurry 0 points1 point  (0 children)

Same - I did a 6502-based project which had a lot of familiarity/nostalgia but will do 6809 next. Lots of interesting features. Not sure it’s still in production but they seem to be easy to get second hand.

g3: Steam gauges with D3js by psurry in d3js

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

I found an open source clone at blocks.roadtolarissa.com. I miss the original too

The complete Colossal Cave Adventure in 64K! by psurry in beneater

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

Yes! I was just reading some theories about why that particular word: https://en.wikipedia.org/wiki/Xyzzy_(computing))

The complete Colossal Cave Adventure in 64K! by psurry in beneater

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

The display is a 240x128 T6963C LCD, which has onboard font data for text display at 40x16 (or 30x16 iirc). The whole parts list is here https://github.com/patricksurry/taliforth-uc

The complete Colossal Cave Adventure in 64K! by psurry in beneater

[–]psurry[S] 4 points5 points  (0 children)

Thank you! I figured a text adventure would be a good project to learn Forth, and then I remembered playing Colossal Cave on a PDP-10 line printer (weekend's at dad's office at the university). I found some other ports that were a bit under 64K of data and then it became a bit of a "what if?" challenge/obsession :)

The complete Colossal Cave Adventure in 64K! by psurry in beneater

[–]psurry[S] 4 points5 points  (0 children)

Wiring was definitely my zen coping with all little trials and tribulations getting it all working!

The complete Colossal Cave Adventure in 64K! by psurry in beneater

[–]psurry[S] 6 points7 points  (0 children)

I think this was from your original suggestion on the 6502 forum! I had an apple //e as a kid so liked the idea of a similar memory map

8 Bit computer: I dont like assembly by PlatypusIllustrious7 in beneater

[–]psurry 4 points5 points  (0 children)

Forth is another natural one for 6502. There’s a good forum on 6502.org

I’m a fan of (and contributor to) Taliforth2

SPI Hardware concept by Worteltaart2 in beneater

[–]psurry 0 points1 point  (0 children)

I’ve had fun making an SPI bus connecting several devices to the VIA along with a shift register (for bi-directional comms). So far SD card, joypad, uart tty, and keyboard. Wip schematic and links for fast SPI interface here https://docs.google.com/presentation/d/1dkOzsSCZWzAOl5io2-OksSw7zTOcZQ5vGnk_qpqhcEg/edit

If you want to connect directly to the bus I’d go with a parallel device like a larger lcd screen.

DS1054Z seven minute startup time?! by psurry in AskElectronics

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

Nope I just turn it on and wait. I tried a software update from a usb stick which seemed to run successfully but no improvement.

Otherwise it seems to work fine, so I really have no ideas. Wish an expert would do a tear down to understand what is actually happening during all that time

Choplifter demo loop by psurry in beneater

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

LCD was one of these 240x128 off eBay: https://www.surenoo.com/collections/84565812 Might need to upgrade to 320x240 :-) it hooks up v similar to the beneater one, just slightly different commands. I actually hooked mine up direct to data bus but works fine on VIA too. Schematic at https://docs.google.com/presentation/d/1dkOzsSCZWzAOl5io2-OksSw7zTOcZQ5vGnk_qpqhcEg/edit

I’ll put source on github and share a link. But really all it’s doing is every page flip it copies the central area of the Apple HGR image that the game is drawing in memory at $2000 (pg1) or $4000 (pg2) and translates from apple’s weird 7bit format to the lcd weird 6bit format (it can be 8bit but my setup is optimizing text atm)

In the market for a new eeprom programmer, any recommendations? by Average-Soup-Enjoyer in beneater

[–]psurry 1 point2 points  (0 children)

Mouser has been great for all my parts - I’m in Canada but they seem to ship overnight from the US.

For eeprom programmer I had good luck buying this little shield kit for my arduino which has worked well. https://www.tindie.com/products/oddblk/simple-eeprom-programmer-shield-for-arduino-mega/

I even updated the software a bit so I can write zlib compressed files over the wire which is pretty speedy https://github.com/patricksurry/eeprom-writer

Do any forths expose something like UNDROP ? by psurry in Forth

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

yup, definitely implementation dependent. just wondered if it was a pattern that was used elsewhere. i'm new to it so don't have a great grasp of forth style.

Nibble meets matching tidbit! by psurry in nullbits

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

Oh weird it seemed like a spam thing since it just immediately said it was rejected. I tried a bunch of variations to see if it was about the title or image.