Sunny Day Mac! You can try the following but you will need to get DOSBox for this to work. When it loaded place a shortcut on the desktop.
The next step is make a batch file, called "qbasic" for example, as follows: mount x c:\sundials\qbasic x: qbasic.exe The first line points to the directory where "qbasic.exe" is located. This file is then placed on the desktop. Do this by holding down the "Ctrl" key and then left click and drag the file on to the desktop. Creating the normal shortcut will not work. Now drag "qbasic" batch file icon over the DOSBox icon and it will open. You will need to read about the "mount" command to get to the files you want to run. From the above batch file it shows that "mount" creates a drive, in this case "x", and gives it a path to where the files are located. The drive name can be any letter. The default window for DOSBox is quite small. To change this select: Start - All Programs - DOSBox-0.74 - Options - DOSBox0.74 Options This will open the DOSBox "config" file in Notepad. At the start of the file you will find the following section. # fullscreen: Start dosbox directly in fullscreen. (Press ALT-Enter to go back) # fulldouble: Use double buffering in fullscreen. It can reduce screen flickering, but it can also result in a slow DOSBox. # fullresolution: What resolution to use for fullscreen: original or fixed size (e.g. 1024x768). # Using your monitor's native resolution with aspect=true might give the best results. # If you end up with small window on a large screen, try an output different from surface. # windowresolution: Scale the window to this size IF the output device supports hardware scaling. # (output=surface does not!) # output: What video system to use for output. # Possible values: surface, overlay, opengl, openglnb, ddraw. # autolock: Mouse will automatically lock, if you click on the screen. (Press CTRL-F10 to unlock) # sensitivity: Mouse sensitivity. # waitonerror: Wait before closing the console if dosbox has an error. # priority: Priority levels for dosbox. Second entry behind the comma is for when dosbox is not focused/minimized. # pause is only valid for the second entry. # Possible values: lowest, lower, normal, higher, highest, pause. # mapperfile: File used to load/save the key/event mappings from. Resetmapper only works with the defaul value. # usescancodes: Avoid usage of symkeys, might not work on all operating systems. fullscreen=false fulldouble=false #fullresolution=original fullresolution=1920x1080 #windowresolution=original windowresolution=1024x768 #output=surface output=overlay Check the last 6 lines above. The lines marked # are the originals and the ones below are the changes I made. This makes the DOSBox window larger but I have not tried to run a program to see what it looks like. You can try different values to see what affect it has. Once QBasic is running in DOSBox you can got to full screen by selecting "Alt" and "Enter". To return from full screen select "Alt" and "Enter" again. I hope this works for your programs and you can save your $100. Happy Dialling! Carl www.mysundial.ca -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Mac Oglesby Sent: April-14-11 6:06 PM To: Sundial Mailing List Subject: OBASIC on a 64 bit Windows 7 PC? Hello Friends, I've just bought a PC which runs Windows 7 (Home Premium) 64-bit. Despite what the sales Tech said, it doesn't seem to deal with QBASIC at all. There were some postings a while ago about using sundial software with Windows 7, but looking through the archives I didn't find anything about QBASIC and Windows 7. If anyone knows of a reasonably simple way to use QBASIC on a 64-bit Windows 7 PC, please let me in on the secrets as soon as possible, for the PC is still returnable for full refund. Thanks, Mac P.S. It would also be very useful to hear from anyone who knows (or is pretty sure) that there is no hope of running QBASIC on my new PC. --------------------------------------------------- https://lists.uni-koeln.de/mailman/listinfo/sundial --------------------------------------------------- https://lists.uni-koeln.de/mailman/listinfo/sundial
