home.social

#6502cpu — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #6502cpu, aggregated by home.social.

  1. I managed to get a 6502 CPU running on the ULX3S and wrote a 16 color indexed display RAM module for it. The CPU also has access to all the buttons and the LEDs, which are counting up the current low byte of display RAM. Its the most complex bit of Verilog I've written so far. I hope to add basic sound support next, and then I'll have made my own little toy console to mess with. #ulx3s #fpga #6502CPU

  2. RISC architecture may "gonna change everything", m'kay, but do you also see numbers, like me?

    Here, two take a Kawasaki KLR 650 which makes it a... 6502.

    - imcdb.org/vehicle_99638-Kawasa

    #Hackers #6502cpu #Kawasaki #motorcycle

  3. "Calypsi" is a collection of compilers and assemblers that run under Windows, Linux and macOS and can generate code for various retro platforms - 6502 and 68000 processors are supported, among others. Although the project is hosted on Github, the source code is not freely available and use of the tools is only permitted for private purposes. Now version 5.10 is available. Changes:

    amiga-news.de/en/news/AN-2025-

  4. Just arrived today... Ordered this as I am not sure if the one I have is faulty.

    Most likely it is my Arduino glue logic code that is faulty and not the #6502CPU. However, just in case I do break, or have broken it, there is no harm having a spare!

    Also, there is no such thing as having too many 6502's 😁

  5. Two versions of a 6502 assembly routine. We have a byte in X. Its bits are denoted %ABCDEF00. We want to get bits %0BCADEF1 in the accumulator. Each version is 23 bytes. The first one doesn't need a look-up table. The second one does but is much faster and doesn't need a temporary variable.
    #6502cpu #assembly

    ; version 1
    txa
    and #%01100000
    sta temp
    txa
    lsr a
    lsr a
    lsr a
    and #%00010000
    ora temp
    sta temp
    txa
    lsr a
    and #%00001110
    ora temp
    ora #%00000001

    ; version 2
    txa
    asl a
    rol a
    rol a
    rol a
    and #%00000111
    tay
    txa
    lsr a
    and #%00001110
    ora table,y
    ...
    ; look-up table for version 2
    table: db $01, $21, $41, $61, $11, $31, $51, $71

  6. Selbstbau neo6502 Schlepptop von WOST auf dem Forth Sommertreff im UpH in Essen

    #forth #6502CPU #neo6502

  7. Enjoying Michael Steils fantastic “Ultimate Commodore 64 Talk“! #C64 #6502CPU

  8. Cyberspace-1 clock board up and running! Other than solder issue, it just works. The crystal clock source seems to run but not at the right rate. Will need to debug that. See video for show and tell. #cyberspace1 #6502CPU

  9. Cyberspace-1 clock board up and running! Other than solder issue, it just works. The crystal clock source seems to run but not at the right rate. Will need to debug that. See video for show and tell. #cyberspace1 #6502CPU

  10. Cyberspace-1 clock board up and running! Other than solder issue, it just works. The crystal clock source seems to run but not at the right rate. Will need to debug that. See video for show and tell. #cyberspace1 #6502CPU

  11. Cyberspace-1 clock board up and running! Other than solder issue, it just works. The crystal clock source seems to run but not at the right rate. Will need to debug that. See video for show and tell. #cyberspace1 #6502CPU

  12. Cyberspace-1 clock board up and running! Other than solder issue, it just works. The crystal clock source seems to run but not at the right rate. Will need to debug that. See video for show and tell. #cyberspace1 #6502CPU

  13. Time to toggle off the Zodiac project while I wait for a couple missing parts to show up. Moved over to my Cyberspace-1 home brew 6502 project. Remaining parts showed up for that yesterday so had a Zen solder party to get this one ready for bring-up tomorrow. If this works, I can continue design work for the CPU card, memory card and Video/IO card. Loosely based on the HBC-56 homebrew computer by a GitHub user called visrealm. #homebrewcomputer #6502CPU

  14. Sitting here studying the #6502cpu addressing modes, indexed indirect and indirect indexed, to be specific... Deciding to write your own emulator in #C++ really does demand that you know the details intimately! Page wrap-around, or not, and extra cycles for page boundary crossings are all extremely interesting details!

  15. call me a #6502CPU the way I got an X, a Y, and an A 🏳️‍⚧️🍑✨

  16. New blog post: got bored and wanted to try something different, so I started writing a #6502cpu #emulator in #C ! It's been going better than I expected so far, but theres still quite a bit of work left to do on it. ahl27.com/posts/2022/12/6502-e

  17. After the holiday break, I'm back to writing my #Forth interpreter for my #6502cpu. This week I've been implementing 16-bit multiplication and division from scratch in #assembly, which turned out to be a little tougher than I expected.

    As always, it's a great feeling when it finally works...but I did have lots of bugs to fix along the way.

    New #blog posts about the process at ahl27.com/tags/#Forth

    :D

  18. Finally finished this--took longer than expected. Just finished implementing a serial connection for my #6502cpu, with a complete description available at ahl27.com/posts/2022/12/SIXTH- . Check it out if you have the chance!

  19. Writing code for the #6502 really makes you appreciate how nice coding is today…it’s really nice being able to write #software without having to worry about questions like “how will the computer understand the keyboard?” or “what if the user types too fast?” Super rewarding when it works, though!

    Anyways, new #blog post soon on my serial interface to my #6502CPU at ahl27.com/blog !

  20. @SinclairSpeccy For me, #retrocomputing is #6502CPU and #Z80 stuff, although, I could go as recent as Windows 3.11 🙂

  21. @digichelle Nothing to be sad about! I am the same, mostly emulated because who has the space it all? I visit a museum for my "fix" of the real stuff. I think they still have a virtual tour.

    #NationalMuseumOfComputing

    tnmoc.org/

    Although, I am currently playing with a real #6502CPU on a breadboard with an #Arduino for all the glue logic. Having fun writing some #assembly for it.

  22. In realtà sto studiando l'Assembly del 6502 perché voglio costruire Bender

    #retrocomputing #6502CPU #6502assembly

  23. On the way out this morning I walked past the energy meter for the extra solar panels that I installed a few days ago and noticed it was displaying a number that some people seem to like.
    I'll be more interested when it reads 8080, but I guess that mostly just depends what you started with.
    #6502CPU Vs #8080A Vs #z80 etc.

  24. On the way out this morning I walked past the energy meter for the extra solar panels that I installed a few days ago and noticed it was displaying a number that some people seem to like.
    I'll be more interested when it reads 8080, but I guess that mostly just depends what you started with.
    #6502CPU Vs #8080A Vs #z80 etc.

  25. On the way out this morning I walked past the energy meter for the extra solar panels that I installed a few days ago and noticed it was displaying a number that some people seem to like.
    I'll be more interested when it reads 8080, but I guess that mostly just depends what you started with.
    #6502CPU Vs #8080A Vs #z80 etc.