Ti99sim resolution?
-
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.
-
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
-
@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.
-
@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.
-
@mitu Thanks again!
-
@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.
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.