Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Solved Confused Over Dos Games

    Emulator Arcade/PC/Console
    confused dos
    10
    126
    56953
    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.
    • redm
      redm @voljega last edited by redm

      @voljega Yea, I didn't say it's a simple task ๐Ÿ˜‰ Or that everything needed is already there just needs to be plugged together. But I think aside from the inherent DOS problems, that already existed back then, quite a bit can be done to make DOS games easier consumable.

      When I started to look into dosbox on Retropie I had questions like:

      • how should I go when I need to install that game first? from where, to where? how do I get that CD into the dosbox?
      • where is the dosbox config I need to modify? should I copy it to my rom? or somewhere else?
      • why does that fricking keyboard layout not work properly inside dosbox? (I couldn't make it do proper german layout. Even manually setting it to gr makes it kinda german, but some keys are dead, some have a different mapping, some characters are missing... It's been a while, but I'm sure under the real DOS we did have german umlauts...)
      • how do I get the games into ES in a nice way and without tons of directories? Esp. when you are also new to Recalbox/Retropie/ES these are points which are unclear.
      • how can I select joystick devices for dosbox?
      • how does that weird mapper work? (I didn't ever figure out how to modify the Shift layer or how to make german special characters work)

      All such questions. Many of which I think are solvable. You spent days to figure out all the basics and haven't even started with special problems of certain games. Sure it doesn't help that dosbox doesn't really seem to have an active development (latest version is pretty old I think) and apparently not really open to integrate even obvious patches, like for the various joystick problems. But some things can also be done around dosbox. And I think Recalbox already does some things well here. E.g. those txt files in the rom folders with simple instruction what to do are actually extremely helpful if you are new. ES could automatically get special context menus for the dos case: to run an interactive dosbox, entries to run install/setup programs or to select input devices and set appropriate env variables (as far as possible). Sure, somebody has to do it...

      And yea, I for instance don't have a Windows anymore and still would like to run those good old games ๐Ÿ˜‰

      voljega 1 Reply Last reply Reply Quote 0
      • voljega
        voljega Banned @redm last edited by

        @redm said in Confused Over Dos Games:

        Sure it doesn't help that dosbox doesn't really seem to have an active development (latest version is pretty old I think) and apparently not really open to integrate even obvious patches, like for the various joystick problems

        Although quite a long time in the making, the latest version was juste released ?

        And they are clearly open to external help, but you have to learn the specific of recalbox distribution (mostly buildroot and configgen), but I don't think the team has much time to look at them at the moment with the latest release and the heay support period it requires, it should be more easy for them in a few months

        redm 1 Reply Last reply Reply Quote 0
        • Dragu
          Dragu Banned last edited by

          @voljega
          There is always a possibility to help yourself in the dead-zone problematic. It depend alot of the speed, higher the movement speed, higher the deadzone. But you can combine, as example mouse mapping for left/right/backward and direction key for forward, as an example. With the possibility to put forward mouse on a button for lower forward speed. And as you can remap multiple keys on a single emulation switch, further possibilities. All this vary with the games.

          voljega 1 Reply Last reply Reply Quote 0
          • voljega
            voljega Banned @Dragu last edited by

            @dragu said in Confused Over Dos Games:

            But you can combine, as example mouse mapping for left/right/backward and direction key for forward, as an example.

            I'm mostly interested in mouse mapping for adventure games or strategy games ๐Ÿ˜‰

            1 Reply Last reply Reply Quote 0
            • Dragu
              Dragu Banned last edited by Dragu

              @redm said in Confused Over Dos Games:

              why does that fricking keyboard layout not work properly inside dosbox? (I couldn't make it do proper german layout. Even manually setting it to gr makes it kinda german, but some keys are dead, some have a different mapping, some characters are missing... It's been a while, but I'm sure under the real DOS we did have german umlauts...)

              There is a solution, because I also have a bluetooth german keyboard. ๐Ÿ™‚
              Very simple, you must just put in dosbox.cfg keyboardlayout=de129
              that means gr.
              http://www.vogons.org/viewtopic.php?t=21824

              redm 1 Reply Last reply Reply Quote 0
              • redm
                redm @voljega last edited by

                @voljega said in Confused Over Dos Games:

                Although quite a long time in the making, the latest version was juste released ?

                What do you mean? I only see 0.74 from 2010...

                And they are clearly open to external help,

                Maybe. I don't have first hand experience with them, this was just my impression from reading threads to the various joystick problems. And apparently those proposed, pretty obvious if you ask me, patches aren't yet in. IIRC I read in the release notes of latest recalbox that they applied some joystick button patch, and e.g. the one I linked in the other thread is 5 years old and the problem still not solved... just my impression.

                voljega 1 Reply Last reply Reply Quote 0
                • voljega
                  voljega Banned @redm last edited by

                  What do you mean? I only see 0.74 from 2010...

                  Oh sorry you were speaking about DosBox, I would you were speaking about Recalbox

                  Maybe. I don't have first hand experience with them, this was just my impression from reading threads to the various joystick problems. And apparently those proposed, pretty obvious if you ask me, patches aren't yet in. IIRC I read in the release notes of latest recalbox that they applied some joystick button patch, and e.g. the one I linked in the other thread is 5
                  years old and the problem still not solved... just my impression.

                  So not getting if you're speaking about Recalbox or Dosbox now ๐Ÿ˜„

                  But yeah Dosbox development seems to be dead or stalled

                  For Recalbox, as stated I don't think the team have the time right now, unless you take the time yourself to learn everything about the distribution and commit some working code in the desired format and everything

                  1 Reply Last reply Reply Quote 0
                  • redm
                    redm last edited by

                    Yes, speaking of dosbox of course! ๐Ÿ˜„

                    Citing myself:

                    Sure it doesn't help that dosbox doesn't really seem to have an active development...

                    As for Recalbox implementing my wishlist, sure I know how this open source things works. I'm in this for a long time already .. do it or shut up ๐Ÿ˜‰ And when we get a first public drop of dosbox support, it's clear that not everything is as good as it could be right from the beginning. But it could still be food for thought. And I have a good feeling about Recalbox, as usability and ease of use seems to be an important focus here. I like that. I value it if things sometimes "just work", even in open source software ๐Ÿ™‚

                    1 Reply Last reply Reply Quote 0
                    • redm
                      redm @Dragu last edited by

                      @dragu No, unfortunately this didn't help either. There is no difference of just specifying gr.

                      I wonder though, if the problem is actually somewhere outside dosbox. Just noticed that I can't enter umlauts in ES either... Strangely on the command shell (local and SSH) everything is fine... but I guess I should start another thread for this topic, this one starts to get longish and offtopic...

                      1 Reply Last reply Reply Quote 0
                      • Dragu
                        Dragu Banned last edited by Dragu

                        @redm
                        I have no idea why you need "Umlaute", perversion of every language. I have in general swiss-keyboard's because I write text mostly in german or french. So I need both perv. But in Recalbox and gaming, what the hell you want to do with this ?
                        Instead the display in ssh is the display of the characters that you reach with Alt Gr on the "Umlaute"-keys.
                        The keyboard function correctly with all other letters if the position in recalbox.conf is filled out

                        # ------------ F - Language and keyboard ------------ #
                        ## Set the language of the system (fr_FR,en_US,en_GB,de_DE,pt_BR,es_ES,it_IT,eu_ES,tr_TR,zh_CN)
                        system.language=de_DE
                        ## set the keyboard layout (fr,en,de,us,es)
                        system.kblayout=de
                        ## Set you local time
                        ## Select your timezone from : ls /usr/share/zoneinfo/ (string)
                        ;system.timezone=Europe/Paris
                        
                        redm 1 Reply Last reply Reply Quote 0
                        • redm
                          redm @Dragu last edited by

                          @dragu Hmm, I have to check recalbox.conf, but IIRC I have set the the proper keyboard layout there. Just that I have english as system language. The umlauts are just the most obvious example. This effects a couple more keys, like +/*, '/#, -/_, ยด/`, </>, ?/รŸ, or y and z switched, which you need every now and then. And after all keyboard is something that should be configured once and "just work". Not sure, what you mean with the ssh comment, but as I said with SSH everything is perfect.

                          Dragu 1 Reply Last reply Reply Quote 0
                          • Dragu
                            Dragu Banned @redm last edited by Dragu

                            @redm said in Confused Over Dos Games:

                            IIRC

                            comment -> command, language switching defect. ๐Ÿ˜‰
                            I think that IRC is not a recalbox issue, that could be from the terminal side.

                            redm 1 Reply Last reply Reply Quote 0
                            • redm
                              redm @Dragu last edited by

                              @dragu IIRC -> if I remember correctly ๐Ÿ˜‰ I checked, and keyboard layout is set to "de". I also found that input in ES is ok - for the most part. It's mainly lacking just the umlauts plus the <>| key. Interestingly the umlauts produce symbols like {}... Seems partly german, partly english. Weird.
                              Anyway, so it looks like there is indeed something wrong with dosbox. More so as I found the same problems under Retropie. Keyboard layouts have alwas been a pain in Linux... I think I'll give up for now...

                              1 Reply Last reply Reply Quote 0
                              • Dragu
                                Dragu Banned last edited by Dragu

                                @redm

                                I just looked german keyboard and I compared with my swiss keyboard.

                                { } under Alt Gr.

                                So I agree, is german-swizerland more as a pure german keyboard.
                                I think just the programmer preferred Toblerone to Ritter Sport. ๐Ÿ˜‰

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                Want to support us ?

                                94
                                Online

                                99.6k
                                Users

                                28.1k
                                Topics

                                187.1k
                                Posts

                                Copyright ยฉ 2021 recalbox.com