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.
  • 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?

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

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

                            Link Preview Image
                            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