RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Macintosh (Basilisk II) 8-bit Color

    Scheduled Pinned Locked Moved Help and Support
    basilisk iimacintosh8-bit color
    222 Posts 11 Posters 91.1k Views
    Loading More Posts
    • 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.
    • F
      FranceMSR @edmaul69
      last edited by FranceMSR

      @edmaul69 said in Macintosh (Basilisk II) 8-bit Color:

      @francemsr ...B&w will guarantee it works for them.

      If I use B&W Basilisk crashes...

      What I can guarantee is that if you follow this guide for installing MacOS:
      http://www.retropie-italia.it/viewtopic.php?f=61&t=752

      then my step for playing 256 colors game:
      http://www.retropie-italia.it/viewtopic.php?f=61&t=753
      https://retropie.org.uk/forum/topic/1049/macintosh-basilisk-ii-8-bit-color/171

      it ALWAYS works ;-)

      P.S.: compile Basilisk from source code, don't use binary version

      edmaul69E 1 Reply Last reply Reply Quote 0
      • edmaul69E
        edmaul69 @FranceMSR
        last edited by

        @francemsr i do have it installed from source. Are you changing it to 16 color b&w?

        F 1 Reply Last reply Reply Quote 0
        • F
          FranceMSR @edmaul69
          last edited by

          @edmaul69 said in Macintosh (Basilisk II) 8-bit Color:

          @francemsr i do have it installed from source. Are you changing it to 16 color b&w?

          No, never used 16 B&W mode because in this way Basilisk crashes

          1 Reply Last reply Reply Quote 0
          • S
            spud11
            last edited by

            Hi. So I tried both ways - changing the dispmanx and the displaycolordepth 8 both before and after changing the same option on MacOS. I couldn't get either to work and I tried on multiple occasions.

            So I tried @FranceMSR's guide on the the Retropie Italia website for installing the Macintosh system and then I installed POP2 using his other guide. This did work and POP2 works fine and it does seem to work every time. Thanks.

            However, I've got 2 questions please.

            First, every time I start up the Mac emulator I get the warning about the floppy disk. Is there a way of stopping this?

            Second, is there a way of starting POP2 automatically from the emulationstation menu please eg by altering the emulators.cfg file or altering the basiliskii.cfg file? At the moment, I have to start the Mac emulator and click a couple of times in the MacOS disk before I can start up POP2. Thanks.

            RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

            Meneer JansenM F 2 Replies Last reply Reply Quote 0
            • Meneer JansenM
              Meneer Jansen @spud11
              last edited by Meneer Jansen

              @spud11 said in Macintosh (Basilisk II) 8-bit Color:

              Hi. So I tried both ways - changing the dispmanx and the displaycolordepth 8 both before and after changing the same option on MacOS. I couldn't get either to work and I tried on multiple occasions.

              So I tried @FranceMSR's guide on the the Retropie Italia website for installing the Macintosh system and then I installed POP2 using his other guide. This did work and POP2 works fine and it does seem to work every time. Thanks.

              That's strange, because other than the Italian guide making it's own disk image the guide here in post 137 is, AFAIK, the same procedure. Maybe the disk images from the "PoP Macintosh Total Pack" are set to 256 color which is making them crash...?

              Avid Linux user.

              S 2 Replies Last reply Reply Quote 1
              • F
                FranceMSR @spud11
                last edited by FranceMSR

                @spud11 said in Macintosh (Basilisk II) 8-bit Color:

                So I tried @FranceMSR's guide on the the Retropie Italia website for installing the Macintosh system and then I installed POP2 using his other guide. This did work and POP2 works fine and it does seem to work every time. Thanks.

                I'm glad that you found the guides helpful ;-)

                Thanks for your feedback, maybe now other guys will try to follow those step :-)

                The guides are here:
                http://www.retropie-italia.it/viewtopic.php?f=61&t=752
                http://www.retropie-italia.it/viewtopic.php?f=61&t=753

                1 Reply Last reply Reply Quote 1
                • S
                  spud11 @Meneer Jansen
                  last edited by

                  @meneer-jansen @FranceMSR I added the oldgames image (disk02.imgon which POP2 appears) to the emulators.cfg, so that I could start up POP2 from that ready made disk I'm using (and which I suspect most people are using).

                  That works too, so I suspect the difference in reliability is actually something to do with the installation of the MacOS. Starting from scratch using @FranceMSR's guide seems to be the most reliable way of getting POP2 working avoiding the Black Screen of Death.

                  Also, I switched the Pi off overnight and started it up again this morning. That seems to have removed the floppy disk issue I was having. When I started up Basilisk this morning, it rebuilt the Mac emulator on startup, so all is good at that end.

                  I'm still not sure, however, how to get POP2 to start automatically from the retropie/emulationstation menu. I'm still having to click once or twice in the MacOS to start POP2 manually after the emulator starts.

                  RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

                  1 Reply Last reply Reply Quote 0
                  • S
                    spud11 @Meneer Jansen
                    last edited by spud11

                    @meneer-jansen There are in fact quite a few differences in the basiliskii.cfg between the 2 processes of setup:

                    Retropie Italia's version is:

                    rom /home/pi/RetroPie/roms/macintosh/color_classic.rom
                    #disk /home/pi/RetroPie/roms/macintosh/DiskTools_MacOS8.image
                    #disk /home/pi/RetroPie/roms/macintosh/InstallationDisk
                    disk /home/pi/RetroPie/roms/macintosh/MacOS753.img
                    disk /home/pi/RetroPie/roms/macintosh/Stuff-it_Expander55.dsk
                    extfs /home/pi/RetroPie/roms/macintosh
                    
                    displaycolordepth 8
                    seriala /dev/ttyS0
                    serialb /dev/ttyS1
                    udptunnel false
                    udpport 6066
                    bootdrive 0
                    bootdriver 0
                    ramsize 33554432
                    frameskip 0
                    modelid 5
                    cpu 4
                    fpu true
                    nocdrom false
                    nosound false
                    noclipconversion false
                    nogui false
                    jit false
                    jitfpu false
                    jitdebug false
                    jitcachesize 0
                    jitlazyflush false
                    jitinline false
                    keyboardtype 5
                    keycodes false
                    mousewheelmode 1
                    mousewheellines 3
                    dsp /dev/dsp
                    mixer /dev/mixer
                    ignoresegv true
                    idlewait true
                    

                    The "normal" Retropie version is as follows:

                    displaycolordepth 8
                    extfs /
                    seriala /dev/ttyS0
                    serialb /dev/ttyS1
                    udptunnel false
                    udpport 6066
                    bootdrive 0
                    bootdriver 0
                    ramsize 8388608
                    frameskip 6
                    modelid 5
                    cpu 3
                    fpu false
                    nocdrom false
                    nosound false
                    noclipconversion false
                    nogui false
                    jit false
                    jitfpu false
                    jitdebug false
                    jitcachesize 0
                    jitlazyflush false
                    jitinline false
                    keyboardtype 5
                    keycodes false
                    mousewheelmode 1
                    mousewheellines 3
                    dsp /dev/dsp
                    mixer /dev/mixer
                    ignoresegv false
                    idlewait true
                    

                    The cpu, frameskip and the ramsize are different.

                    RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

                    1 Reply Last reply Reply Quote 0
                    • F
                      FranceMSR
                      last edited by

                      Pay attention that during installation modelid is 14 but at the final step modelid is 5. You posted a wrong configuration files, that is not the same of RetroPie Italia Forum ;-)

                      edmaul69E S 2 Replies Last reply Reply Quote 0
                      • edmaul69E
                        edmaul69 @FranceMSR
                        last edited by edmaul69

                        @francemsr which mac is modelid5? I use a quadra900.rom so the modelid i use is 20. I used 14 as well seems to function the same.

                        Edit: found it is a macintosh se

                        1 Reply Last reply Reply Quote 0
                        • S
                          spud11 @FranceMSR
                          last edited by

                          @francemsr Okay, thanks. I've changed that now. The only things different are the cpu, frameskip and ramsize. Is it likely any of them would make any difference at all?

                          RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

                          Meneer JansenM 1 Reply Last reply Reply Quote 0
                          • Meneer JansenM
                            Meneer Jansen @spud11
                            last edited by Meneer Jansen

                            @spud11 said in Macintosh (Basilisk II) 8-bit Color:

                            @francemsr Okay, thanks. I've changed that now. The only things different are the cpu, frameskip and ramsize. Is it likely any of them would make any difference at all?

                            1. I Changed the procedure in post 137 to include the frameskip setting to 0 (did that myself already but forgot to put it in post 137). PoP2 rus much more "fluently" that way.

                            2. What the CPU setting does is not explained in the official documentation here. Just like the "displaycolordepth" setting it might be a recently added setting that is still undocumented. On my system it is (still) set to "5"

                            3. My RAM size is set to 8 MB (i.e. 8388608). Don't think it'll make much difference though. PoP2 still runs kinda slow and the background music runs at 60 BPM (1 beat per second). Oh, well.

                            4. My model ID is set to 5 and I work w/ MacOS 8. The official help file says that one must set it to 14 for MacOS 8. Did that just now and I don't notice any difference.

                            Avid Linux user.

                            F 1 Reply Last reply Reply Quote 0
                            • F
                              FranceMSR @Meneer Jansen
                              last edited by FranceMSR

                              @meneer-jansen said in Macintosh (Basilisk II) 8-bit Color:

                              1. I Changed the procedure in post 137...

                              I don't understand why you continuously change your post when the correct procedure is this :D
                              You have to install your own system! Don't use a pre-made disk ;-)

                              Meneer JansenM 1 Reply Last reply Reply Quote 0
                              • mediamogulM
                                mediamogul Global Moderator
                                last edited by mediamogul

                                The problem may be that there are so many variables involved in any particular install, that no one set of instructions is going to be completely accurate for all users. I've noticed a few particulars on all sides that I haven't found to be the case with my own install and some things that worked for me, didn't for others here. Perhaps ironing out 8-bit color in BasiliskII on the Pi just isn't possible with any absolute certainty.

                                RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                F 1 Reply Last reply Reply Quote 0
                                • Meneer JansenM
                                  Meneer Jansen @FranceMSR
                                  last edited by Meneer Jansen

                                  @francemsr said in Macintosh (Basilisk II) 8-bit Color:

                                  @meneer-jansen said in Macintosh (Basilisk II) 8-bit Color:

                                  1. I Changed the procedure in post 137...

                                  I don't understand why you continuously change your post when the correct procedure is this :D
                                  You have to install your own system! Don't use a pre-made disk ;-)

                                  To make your own disk there is already a procedure on the internet: https://emaculation.com/doku.php/basiliskii_linux_setup .

                                  I'm updating siad procedure to help others. If it is not appreciated or if people want to learn Italian first and then go to an Italian forum to follow another procedure, well, that's just silly. The problem is NOT pre-made disks, because in the past I made my own disk w/ MacOS 7 etc. which is very much work and very complicated (see link above, that's where everybody here got their procedure from!). Didn't work either against the "8-bit problem". Because the problem lies NOT in the virtual hard disk used by BasiliskII, troll. Constantly referring to Italian forums and complicated procedures to make your own 1 GB disk is not the solution. If my efforts are not appreciated, well, TRFM and FU then. Sod it.

                                  Bye. :-(

                                  Avid Linux user.

                                  F 1 Reply Last reply Reply Quote 0
                                  • F
                                    FranceMSR @mediamogul
                                    last edited by FranceMSR

                                    @mediamogul said in Macintosh (Basilisk II) 8-bit Color:

                                    The problem may be that there are so many variables involved in any particular install, that no one set of instructions is going to be completely accurate for all users. I've noticed a few particulars on all sides that I haven't found to be the case with my own install and some things that worked for me, didn't for others here. Perhaps ironing out 8-bit color in BasiliskII on the Pi just isn't possible with any absolute certainty.

                                    You're wrong. If you install MacOS in the way described in the guide you can ALWAYS use 256 color mode (as other user did)

                                    mediamogulM 1 Reply Last reply Reply Quote 0
                                    • F
                                      FranceMSR @Meneer Jansen
                                      last edited by FranceMSR

                                      @meneer-jansen said in Macintosh (Basilisk II) 8-bit Color:

                                      To make your own disk there is already a procedure on the internet: https://emaculation.com/doku.php/basiliskii_linux_setup .

                                      I'm updating siad procedure to help others. If it is not appreciated or if people want to learn Italian first and then go to an Italian forum to follow another procedure, well, that's just silly. The problem is NOT pre-made disks, because in the past I made my own disk w/ MacOS 7 etc. which is very much work and very complicated (see link above, that's where everybody here got their procedure from!). Didn't work either against the "8-bit problem". Because the problem lies NOT in the virtual hard disk used by BasiliskII, troll. Constantly referring to Italian forums and complicated procedures to make your own 1 GB disk is not the solution. If my efforts are not appreciated, well, TRFM and FU then. Sod it.

                                      Bye. :-(

                                      You can use 100MB, 500MB or 1GB HDD. If you open your mind and use Google Translate with the italian forum page (as other user did) maybe you could use 256 color mode without any extra effort. If that guide is complicated maybe you have to stop to use a computer.

                                      Bye

                                      1 Reply Last reply Reply Quote 0
                                      • mediamogulM
                                        mediamogul Global Moderator @FranceMSR
                                        last edited by

                                        @francemsr said in Macintosh (Basilisk II) 8-bit Color:

                                        You're wrong.

                                        Perhaps, but can you prove it with math? Actually, math isn't really my thing, but I do like puppets... as long as they're not doing math.

                                        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                        F 1 Reply Last reply Reply Quote 0
                                        • S
                                          spud11
                                          last edited by

                                          My goal is to be able to start POP2 automatically from Retropie while invoking xboxdrv to allow joystick control. Like most early computer games, POP2 uses the keyboard for its controls. As early computer games used a variety of keyboard controls and there was no real consistency in the keys used, I find it's better to have individual bash scripts invoking xboxdrv and starting each game with an individual xboxdrv configuration suited to that particular game. (I'm only going to install a few games anyway, so it's not a great amount of work doing it this way.)

                                          For what it's worth:

                                          1. @Meneer-Jansen's method (when it worked) automatically started POP2 for me, but I can't now get meneer's method to work at all for some reason. This method though is a lot quicker to setup.
                                          2. The Retropie Italia method of setting up MacOS currently doesn't allow me to start POP2 automatically and is a more laborious process of setting up initially, but it is very reliable from an installation perspective.

                                          I've taken the Retropie Italia method and started trying other methods of getting POP2 to start automatically using bash scripts, but without success so far. In fact, I've replicated the black screen of death while testing. After getting the black screen, I made a backup of the Retropie Italia files I created initially and just copied them back over to the Pi and it worked straightaway again, so I can test things quite quickly and easily now.

                                          Having had a look at the emaculation website, the black screen issue seemed to arise in a whole heap of situations over a long period of time. Lots of methods were suggested for fixing it, but it seemed to keep coming back. I'm thinking the problem is like you described @mediamogul, a variable one that might not be fixable as such.

                                          I'm going to continue to see if I can achieve my goal, but I'm pretty doubtful I'll be able to do it in which case I'll just have to be satisfied that at least I can get the Mac to work and will need to start POP2 manually each time.

                                          RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

                                          mediamogulM 1 Reply Last reply Reply Quote 0
                                          • mediamogulM
                                            mediamogul Global Moderator @spud11
                                            last edited by mediamogul

                                            @spud11 said in Macintosh (Basilisk II) 8-bit Color:

                                            I'll just have to be satisfied that at least I can get the Mac to work and will need to start POP2 manually each time.

                                            That's more or less how I have mine set up. I've got one xboxdrv map for my controller that will work generically throughout the Mac environment, with mouse control and all. However, I have it set to automatically launch an altered map specifically for Pop2 that retains mouse support to launch the game. I'd love for the situation to be different, but as it stands, I'm skeptical that there's going to be a perfect solution to all this that suits everyone barring an upstream fix.

                                            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                            S 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.