Rotate text in DOS

April 26, 2012 at 12:50:51
Specs: Windows Vista
Hi can anyone help, i have an intrest in arcade games and looking to create a simple menu system but need to rotate the text.

This is my code at the moment but i need to rotate the text PACMAN and MS PACMAN, so its horizontal on the screen instead of vertical.

C:\mame\menu.bat
:menu
@ECHO OFF
CLS
echo.
echo Welcom To Mame
echo.
echo 1. PACMAN
echo.
echo 2. MS PACMAN
echo.
echo Pick A Game (1 or 2) %1 %2
Choices /n/c:123
if errorlevel==2 goto 2
if errorlevel==1 goto 1
:One
Path=C:\
CD\MAME
DMAME PACMAN
Pause
Goto end


See More: Rotate text in DOS

Report •

#1
April 26, 2012 at 13:01:28
I don't believe that is possible with a console window. The console does not support that kind of advanced text output. For that you need a GUI window.

Report •

#2
April 26, 2012 at 13:22:06
This could be done maybe in one of a few ways.

One might be to select a specialized character set that has the sideways versions.

I know there used to be a small script that allowed you to put say a small Texas flag as your prompt. That led to to other ways to manipulate display.

Some of the old Peter Norton stuff could do that I think.

Text, talk, drive...CRASH.

Hang up and drive @#$%^^


Report •

#3
April 26, 2012 at 13:29:12
I know you can rotate the text/game in MAME using rl (rotate left) rr (rotate right).

I just wondered how this can be done to the code ive given.

My code isnt anything to do with DOS booting up, once DOS has finished loading it loads a batch file which contains that code.


Report •

Related Solutions

#4
April 26, 2012 at 14:32:17
What version of MS-DOS, you list Vista (NT6.1) which has no MS-DOS confused !

Googling is quicker than waiting for an answer....


Report •

#5
April 27, 2012 at 08:01:37
Its DOS 7.1

surely there is just one line of code which can rotate the text?


Report •

Ask Question