Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Retro computer enthusiasts: you might find this CPU opcode app useful.

Retro computer enthusiasts: you might find this CPU opcode app useful.

Scheduled Pinned Locked Moved Uncategorized
17 Posts 9 Posters 22 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • grantmestrength@hachyderm.ioG grantmestrength@hachyderm.io

    Retro computer enthusiasts: you might find this CPU opcode app useful. Please let me know of errors and omissions!

    On TestFlight for iOS now. Requires iOS 18.

    Link Preview Image
    Join the Opcodes beta

    Using TestFlight is a great way to help developers test beta versions of their apps.

    favicon

    (testflight.apple.com)

    Z80, 6502, 6800, 6809, 8080, 1802, 2650 and 8088.

    rairii@labyrinth.zoneR This user is from outside of this forum
    rairii@labyrinth.zoneR This user is from outside of this forum
    rairii@labyrinth.zone
    wrote last edited by
    #3
    @GrantMeStrength slight error in the screenshots: the cpu in the game boy is not a z80, it's a Sharp SM83, the instruction set is different
    grantmestrength@hachyderm.ioG 1 Reply Last reply
    0
    • randymongenel@bitbang.socialR randymongenel@bitbang.social

      @GrantMeStrength Error: the Z80 was not used in the Nintendo Gameboy. It uses a mostly similar CPU from Sharp that we call the SM83. Opcodes are not quite the same, missing hardware, adds stuff.

      grantmestrength@hachyderm.ioG This user is from outside of this forum
      grantmestrength@hachyderm.ioG This user is from outside of this forum
      grantmestrength@hachyderm.io
      wrote last edited by
      #4

      @RandyMongenel noted!

      randymongenel@bitbang.socialR 1 Reply Last reply
      0
      • rairii@labyrinth.zoneR rairii@labyrinth.zone
        @GrantMeStrength slight error in the screenshots: the cpu in the game boy is not a z80, it's a Sharp SM83, the instruction set is different
        grantmestrength@hachyderm.ioG This user is from outside of this forum
        grantmestrength@hachyderm.ioG This user is from outside of this forum
        grantmestrength@hachyderm.io
        wrote last edited by
        #5

        @Rairii fix coming! Thanks.

        1 Reply Last reply
        0
        • grantmestrength@hachyderm.ioG grantmestrength@hachyderm.io

          @RandyMongenel noted!

          randymongenel@bitbang.socialR This user is from outside of this forum
          randymongenel@bitbang.socialR This user is from outside of this forum
          randymongenel@bitbang.social
          wrote last edited by
          #6

          @GrantMeStrength You could say the SM83 was inspired by the Z80 and 6502. It has a zero-page like area at the top of memory, accessible with shorter opcodes. No shadow registers or index registers. I/O is very different. Added a nybble swap opcode. But yeah, most Z80 coders would be both comfortable and frustrated by it.

          1 Reply Last reply
          0
          • grantmestrength@hachyderm.ioG grantmestrength@hachyderm.io

            Retro computer enthusiasts: you might find this CPU opcode app useful. Please let me know of errors and omissions!

            On TestFlight for iOS now. Requires iOS 18.

            Link Preview Image
            Join the Opcodes beta

            Using TestFlight is a great way to help developers test beta versions of their apps.

            favicon

            (testflight.apple.com)

            Z80, 6502, 6800, 6809, 8080, 1802, 2650 and 8088.

            steckschwein_6502@mastodon.socialS This user is from outside of this forum
            steckschwein_6502@mastodon.socialS This user is from outside of this forum
            steckschwein_6502@mastodon.social
            wrote last edited by
            #7

            @GrantMeStrength Only runs on iOS 26 as it seems

            grantmestrength@hachyderm.ioG 1 Reply Last reply
            0
            • grantmestrength@hachyderm.ioG grantmestrength@hachyderm.io

              Retro computer enthusiasts: you might find this CPU opcode app useful. Please let me know of errors and omissions!

              On TestFlight for iOS now. Requires iOS 18.

              Link Preview Image
              Join the Opcodes beta

              Using TestFlight is a great way to help developers test beta versions of their apps.

              favicon

              (testflight.apple.com)

              Z80, 6502, 6800, 6809, 8080, 1802, 2650 and 8088.

              weirdocollector@livellosegreto.itW This user is from outside of this forum
              weirdocollector@livellosegreto.itW This user is from outside of this forum
              weirdocollector@livellosegreto.it
              wrote last edited by
              #8

              @GrantMeStrength Android please 😊

              semiprime@mastodon.onlineS 1 Reply Last reply
              0
              • grantmestrength@hachyderm.ioG grantmestrength@hachyderm.io

                Retro computer enthusiasts: you might find this CPU opcode app useful. Please let me know of errors and omissions!

                On TestFlight for iOS now. Requires iOS 18.

                Link Preview Image
                Join the Opcodes beta

                Using TestFlight is a great way to help developers test beta versions of their apps.

                favicon

                (testflight.apple.com)

                Z80, 6502, 6800, 6809, 8080, 1802, 2650 and 8088.

                honuk@mastodon.socialH This user is from outside of this forum
                honuk@mastodon.socialH This user is from outside of this forum
                honuk@mastodon.social
                wrote last edited by
                #9

                @GrantMeStrength would like to run and test it on iOS 18 but seems to require newer iOS, so can‘t. 🙁

                grantmestrength@hachyderm.ioG 1 Reply Last reply
                0
                • weirdocollector@livellosegreto.itW weirdocollector@livellosegreto.it

                  @GrantMeStrength Android please 😊

                  semiprime@mastodon.onlineS This user is from outside of this forum
                  semiprime@mastodon.onlineS This user is from outside of this forum
                  semiprime@mastodon.online
                  wrote last edited by
                  #10

                  @weirdocollector @GrantMeStrength If it's the Z80 that you're interested in, there's a Z80 opcode reference app for Android by @bitsofbas here: https://mstdn.social/@bitsofbas/116142091114704126

                  weirdocollector@livellosegreto.itW 1 Reply Last reply
                  0
                  • grantmestrength@hachyderm.ioG grantmestrength@hachyderm.io

                    Retro computer enthusiasts: you might find this CPU opcode app useful. Please let me know of errors and omissions!

                    On TestFlight for iOS now. Requires iOS 18.

                    Link Preview Image
                    Join the Opcodes beta

                    Using TestFlight is a great way to help developers test beta versions of their apps.

                    favicon

                    (testflight.apple.com)

                    Z80, 6502, 6800, 6809, 8080, 1802, 2650 and 8088.

                    lopta@mastodon.socialL This user is from outside of this forum
                    lopta@mastodon.socialL This user is from outside of this forum
                    lopta@mastodon.social
                    wrote last edited by
                    #11

                    @GrantMeStrength I miss my old paper Z80 programmer's manual. Did my first machine code with that, pencil & paper and a Sinclair Spectrum.

                    grantmestrength@hachyderm.ioG 1 Reply Last reply
                    0
                    • semiprime@mastodon.onlineS semiprime@mastodon.online

                      @weirdocollector @GrantMeStrength If it's the Z80 that you're interested in, there's a Z80 opcode reference app for Android by @bitsofbas here: https://mstdn.social/@bitsofbas/116142091114704126

                      weirdocollector@livellosegreto.itW This user is from outside of this forum
                      weirdocollector@livellosegreto.itW This user is from outside of this forum
                      weirdocollector@livellosegreto.it
                      wrote last edited by
                      #12

                      @semiprime @GrantMeStrength @bitsofbas Thanks! I also do some 6502 and less frequently 6809, and it would be really great to have your app also on Android. Thanks again!

                      1 Reply Last reply
                      0
                      • honuk@mastodon.socialH honuk@mastodon.social

                        @GrantMeStrength would like to run and test it on iOS 18 but seems to require newer iOS, so can‘t. 🙁

                        grantmestrength@hachyderm.ioG This user is from outside of this forum
                        grantmestrength@hachyderm.ioG This user is from outside of this forum
                        grantmestrength@hachyderm.io
                        wrote last edited by
                        #13

                        @honuk try again!

                        1 Reply Last reply
                        0
                        • steckschwein_6502@mastodon.socialS steckschwein_6502@mastodon.social

                          @GrantMeStrength Only runs on iOS 26 as it seems

                          grantmestrength@hachyderm.ioG This user is from outside of this forum
                          grantmestrength@hachyderm.ioG This user is from outside of this forum
                          grantmestrength@hachyderm.io
                          wrote last edited by
                          #14

                          @steckschwein_6502 updated it. Please try again.

                          1 Reply Last reply
                          0
                          • lopta@mastodon.socialL lopta@mastodon.social

                            @GrantMeStrength I miss my old paper Z80 programmer's manual. Did my first machine code with that, pencil & paper and a Sinclair Spectrum.

                            grantmestrength@hachyderm.ioG This user is from outside of this forum
                            grantmestrength@hachyderm.ioG This user is from outside of this forum
                            grantmestrength@hachyderm.io
                            wrote last edited by
                            #15

                            @lopta you don’t have this on a shelf?

                            lopta@mastodon.socialL 1 Reply Last reply
                            0
                            • grantmestrength@hachyderm.ioG grantmestrength@hachyderm.io

                              @lopta you don’t have this on a shelf?

                              lopta@mastodon.socialL This user is from outside of this forum
                              lopta@mastodon.socialL This user is from outside of this forum
                              lopta@mastodon.social
                              wrote last edited by
                              #16

                              @GrantMeStrength I've definitely seen that but I don't own a copy.

                              1 Reply Last reply
                              0
                              • grantmestrength@hachyderm.ioG grantmestrength@hachyderm.io

                                Retro computer enthusiasts: you might find this CPU opcode app useful. Please let me know of errors and omissions!

                                On TestFlight for iOS now. Requires iOS 18.

                                Link Preview Image
                                Join the Opcodes beta

                                Using TestFlight is a great way to help developers test beta versions of their apps.

                                favicon

                                (testflight.apple.com)

                                Z80, 6502, 6800, 6809, 8080, 1802, 2650 and 8088.

                                klaso@mastodon.socialK This user is from outside of this forum
                                klaso@mastodon.socialK This user is from outside of this forum
                                klaso@mastodon.social
                                wrote last edited by
                                #17

                                @GrantMeStrength Thank you!

                                1 Reply Last reply
                                0
                                • R relay@relay.infosec.exchange shared this topic
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                • Login

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Categories
                                • Recent
                                • Tags
                                • Popular
                                • World
                                • Users
                                • Groups