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

    Ti99sim resolution?

    Scheduled Pinned Locked Moved Help and Support
    ti99simti99graphicsretropie 4.7.1
    6 Posts 2 Posters 513 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.
    • jamrom2J
      jamrom2
      last edited by

      I've been playing around with Ti99Sim to compare it to what's being worked on from the MESS/MAME thread that Folly is working on.

      I noticed there doesn't seem to be any mention of changing the resolution on anywhere that I've looked. Only this thread... https://retropie.org.uk/forum/topic/27006/ti99-resolution-and-joystick/3

      Right now I'm running SetupScript 4.7.20 and just installed the Ti99Sim binary built on 2-23-2021.

      From the emulators.cfg file in Ti99 I removed the "-f" in the runcommand statement and set my resolution to CEA-4 which looks good, like a proper 4:3 screen...however, it's the whole screen color, with only the center graphics at 4:3.

      Is there any way to shrink the screen so it's not always full-screen? Just seems no matter what I set it to, even using frame buffering, I still get a full screen with no side bars.

      I can live with this, as the graphics are looking like 4:3, it's just odd looking...

      Are there any other graphical commands to add in like double scanning... or anything? Maybe some commands listed somewhere?

      Thanks.

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by mitu

        You can try with --scale/--scale2x/-4 parameters:

                 ti99sim-sdl [options] [cartridge.ctg] [image.img]
        
                  Options:
                     -4                        Double width/height window
                     --cf7=<filename>          Use <filename> for CF7+ disk image
                     --console=<filename>      Use <filename> for system ROM image
                     --dskn=<filename>         Use <filename> disk image for DSKn
                     --framerate={n/d|p}       Reduce frame rate to fraction n/d or percentage p
                     -f, --fullscreen          Fullscreen
                     --joystickn=i             Use system joystick i as TI joystick n
                     --list-joysticks          Print a list of all detected joysticks
                     --no-cf7                  Disable CF7+ disk support
                     --no-joystick             Disable hardware joystick support
                     -q, --no-sound            Turn off all sound/speech
                     --no-speech                Disable speech synthesis
                     --NTSC                    Emulate a NTSC display (60Hz)
                     --PAL                     Emulate a PAL display (50Hz)
                     -p, --palette=n           Select a color palette (1-3)
                     --bw                      Display black & white video
                     -s, --sample=<freq>       Select sampling frequency for audio playback
                     --scale=n                 Scale the window width & height by scale
                     --scale2x                 Use the Scale2X algorithm to scale display
                     --ucsd                    Enable the UCSD p-System device if present
                     -v, --verbose=n           Display extra information
                     --volume=n                Set the audio volume
        
        jamrom2J 1 Reply Last reply Reply Quote 1
        • jamrom2J
          jamrom2 @mitu
          last edited by

          @mitu As always, Thank you Mitu.

          I guess I should be asking how do I pull up this info on an emulator? I looked everywhere that made sense to me and did not see anything like this list.

          Also... The version I am using is the Ti99Sim, there is a TI99Sim-SDL1 version as well. Is that what I should be using? I thought we were up to SDL2, so I chose not to use that.

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @jamrom2
            last edited by

            @jamrom2 said in Ti99sim resolution?:

            I guess I should be asking how do I pull up this info on an emulator? I looked everywhere that made sense to me and did not see anything like this list.

            Almost every program has a help parameter (-h or --help) to show its usage, some of them do that when called without parameters.
            Another method is to look up the emulator's project page, which is linked in the docs, for each emulator. In this case, https://retropie.org.uk/docs/TI-99/ doc page has a link to the emulator's homepage - http://www.mrousseau.org/programs/ti99sim/.

            The version I am using is the Ti99Sim, there is a TI99Sim-SDL1 version as well. Is that what I should be using? I thought we were up to SDL2, so I chose not to use that.

            The no-suffix version is the SDL2 one, and it's the latest version. The SDL1 version is for systems where SDL2 is not very well supported or may have issues.

            jamrom2J 2 Replies Last reply Reply Quote 1
            • jamrom2J
              jamrom2 @mitu
              last edited by

              @mitu Thanks again!

              1 Reply Last reply Reply Quote 0
              • jamrom2J
                jamrom2 @mitu
                last edited by jamrom2

                @mitu I tried all the commands listed and nothing seems to change the look other than removing the -f, adding in the -4 and choosing CEA-4 as the video mode. The --scale2x did what it usually does, gives that rounded look. --scale=n (interger scaling) did nothing, and niether did -NTSC, -PAL

                So this is the end result. It looks odd with all the color and no black borders on the sides, but it runs great and has the 4:3 size ratio.

                I don't know what else to do with this, seems odd that it does this. I can live with it if there is no other choice.

                screen.jpg

                1 Reply 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.