Trying to run abandonware in 16 Bits mode
Hello again. right now i am trying to run "Midtown Madness" via wine. and well i had make 3 ways for this, but in the 2 first i got errors, ok i open the terminal and try to use the follow commands :
0 ) Before start, follow xdpyinfo i had the follow extensions : Code:
xdpyinfo Code:
Xnest :1 -depth 16 & Code:
Xephyr -ac -screen 640x480x16 -br -reset -terminate :2.0 +extension Composite +extension DAMAGE +extension DOUBLE-BUFFER +extension DPMS +extension GLX +extension RANDR +extension RENDER +extension X-Resource +extension XFIXES +extension NV-GLX -title "Inukaze - Microsoft Midtown Madness (Chicago Edition)" & Code:
su -c "agetty -a inukaze --noclear tty5 &" root Code:
-ac -depth 16 & ; DISPLAY=:1 Someone have an idea for solve this ? My idea is make a script to run login me in the tty5 (prefer i not want need root for that) , run on the tty5 the "exec init" to run PlayOnLinux and load Midtown Madness in tty6, immediately change the resolution to set 640x480 resolution inside the tty6. Ok for make more automatized i need 1 - Login my same user of tty7 on tty5 without root permissions the current way i use is with this command Code:
su -c "agetty -a inukaze --noclear tty5 &" root Code:
# Run a new X Session on tty5 in 16 Bpp, inside the new X Session on tty5 Run PlayOnLinux, PlayOnLinux run the Link/Shortcut "Microsoft Midtown Madness 1 Chicago Edition" If someone have the game too i explain what i do : 1 - Mount Midtown Madness ISO 2 - Install it on PlayOnLinux using wine 1.8.6 3 - Make a Link/Shortcut with the name "Microsoft Midtown Madness 1 Chicago Edition" 4 - Open a terminal and use the follow commands : Code:
su -c "agetty -a inukaze --noclear tty5 &" root |
Personally, if it won't run in dosbox, I'd be tempted to give up quickly. Abandonware of the 16 bit vintage wasn't that great.
/Begin history lesson The pc started life as 16 bit, with basically no video resolution, no vga, next to no memory or disk space, a software A20 handler, and a myopic hardware design. As modern parts came into use, loads of software hacks to make up for a limited hardware design were necessary, and these self imposed limitations have been overcome. There were good reasons linux needed a 32bit '386 at minimum. An attempt to port it to 16 bits failed. /End history lesson I'd see time better spent on a SNES or Sega Megadrive if you want vintage gaming from the last millenium. The Megadrive had a 68000 cpu, and my young kids spent many happy hours on one, and sneered at any forced by bad parental choice to use a SNES. Try ebay. |
Quote:
Before making suggestions, you should first read the post. This post about how to detach a command an immediately run another command. apart from that, Midtown Madness does not exist for Snes or Megadrive, PlayStation, Sega Saturn. Because it is a pc exclusive. and just can run in a 16 Bpp environment. In this case specifically to run a video game of yesteryear Here a video with another X session working, i just want to make it more automatized : http://www.dailymotion.com/video/x5y0nyp |
2 commands?
Code:
command1 & command2 If that was all you wanted, you sure posted enough stuff to lose most people (myself included). |
Quote:
command 1 & ; command 2 detach command 1 and run the command 2 |
Quote:
Basically, a semicolon means bash needs to wait for the command to finish before it can run the next command, whereas the ampersand will "background" the first task, allowing it to run in the background and then it can move on and run the next command. Either way, all these commands can be on the same or different lines. Bash doesn't care. So: Code:
command 1 & command 2 ; command 3 Code:
command 1 & |
Well i finally solved put all things i need on a script.
Here is the script code : Code:
MD5SUM=$(whereis -B "/usr/sbin" "/usr/local/sbin" "/sbin" "/usr/bin" "/usr/local/bin" "/bin" -b md5sum | grep -i "md5sum" | cut -d " " -f02) |
All times are GMT -5. The time now is 11:39 AM. |