VOGONS

Common searches


First post, by Chris_AU

User metadata
Rank Newbie
Rank
Newbie

I'm wondering if anyone has a step by step guide or cheatsheet that someone like me who know absolutely nothing about Linux would be able to use to install DOSBox onto Linux ubuntu 12.04.3 (as it is driving me absolutely nuts trying to work it out myself).

If someone has something like this, it would make me a very happy man 😀

Thanks in advance,
Chris

Reply 1 of 11, by P4R4D0X

User metadata
Rank Member
Rank
Member

Click on this link: [url]apt://dosbox[/url]
It will open up the Ubuntu Software Centre. Then click Install. Pop in your administrative password and press Enter. You can search for DOSBox as well, it's the same thing.

If you are a Terminal guy then type this in:

sudo apt-get install dosbox

All these will install DOSBox 0.74. If you need for some reason an SVN build you have to compile it from the source code.

Reply 2 of 11, by Chris_AU

User metadata
Rank Newbie
Rank
Newbie

Hi P4R4D0X, thank you so much for you reply.

It explains my problem, as I am using the SVN Build (and I do not know how to compile). Have found the SVN Build works better for us as I use DOSBox mainly for serial transfers and it is important to have the correct date and time as well (we use it in a Factory environment). To be honest I don't even know what SVN stands for 🙁

I should test out the lastest standard version of DOSBox again to see if it will do what we are looking for.

Re. your link suggestion "Click on this link: apt://dosbox" In Windows it just says "Unable to load page". Is this only for Linux use? (I don't have access to Linux until tomorrow now).

Cheers,
Chris

Reply 3 of 11, by P4R4D0X

User metadata
Rank Member
Rank
Member

Sorry, I can't help you with this. DOSBox is intended only for MS-DOS games only. All I can say is this to read the following topic and the example. Link: DOSBox IS NOT SUITED TO RUN YOUR NON-GAMING DOS APPLICATION

That link is for Ubuntu only. It's not a http link so that's why you haven't got any page because you ran it on Windows. APT or Advanced Packaging Tool is used for installation or removal of software on Debian-based Linux distributions. I guess you use an SVN build on Windows like the one from ykhwong or EmuCR. On Linux you have to compile that if you want to use the official build. If for some reason you need the SVN version you will find a file called INSTALL for all the dependencies you need for compilation. Compile that or try to install ykhwong's Linux build.

Unfortunately we can't support any business type stuff, because if something bad happens, fingers will be pointed immediately at us and the developers will be blamed. We don't want that to happen. I've seen many people using DOSBox for stuff which were never designed for. People can't understand that things can break because only the stuff necessary for playing games have been implemented. People try to use DOSBox for fixing up old equipment like CNC machines, elevators without spending any money. Heck not even donating to the project. Another example is using old database software because they must rely on those instead of importing to a more modern software. Instead they blame us for corrupting their data. Ham Radio operators use it as well but they don't come asking for support. Yesterday I've seen someone programming Motorola Maxtrac two-way radios. A while ago I found someone using it for CW. Of course another operator. Clever uses but still we don't support them. If it works for them great!

So yeah, read the documentation, the wiki if I still haven't changed your mind. Try DOSBox and pray to God that it works for the stuff you are trying to do. If you need other features that are not implemented in DOSBox hire a programmer and he will fix it for you, or even give you an other advice like to use a VM like Oracle Virtualbox with MS-DOS 6.22. That's what I suggest to do if DOSBox fails in your tests. Check the Serial section in the readme file. It has some detailed information, also the DOSBox configuration file has some commented out stuff.

I hope you understand the situation. So many people are making money by selling unofficial Android builds. Also companies using it for generating revenue and still the authors don't get anything.

Reply 4 of 11, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Chris_AU wrote:

like me who know absolutely nothing about Linux would be able to use to install DOSBox onto Linux ubuntu 12.04.3 (as it is driving me absolutely nuts trying to work it out myself).

I suspect you do not yet know the true depths of agony and confusion to which this experience will drive you.

Anyway, the wiki does indeed have some instructions on building the svn:
http://www.dosbox.com/wiki/BuildingDOSBox

But isn't there already a compiled version of the SVN Daum build available for Linux?
http://ykhwong.x-y.net/

Reply 5 of 11, by Chris_AU

User metadata
Rank Newbie
Rank
Newbie

Hi P4R4D0X,

Thank you so much once again for your detailed reply. I appreciate the time you have taken to do so.

It is minimal what I'm trying to do with DOSBox. Works fine with Windows, but was hoping to change over to Linux. I'll play around a bit more, but haven't had a chance to try it out again.

Thanks again,
Chris

Reply 6 of 11, by Chris_AU

User metadata
Rank Newbie
Rank
Newbie
Jorpho wrote:
I suspect you do not yet know the true depths of agony and confusion to which this experience will drive you. […]
Show full quote

I suspect you do not yet know the true depths of agony and confusion to which this experience will drive you.

Anyway, the wiki does indeed have some instructions on building the svn:
http://www.dosbox.com/wiki/BuildingDOSBox

But isn't there already a compiled version of the SVN Daum build available for Linux?
http://ykhwong.x-y.net/

Hi Jorpho,

Thank you for your suggestions. I've not been able to get the Linux version from http://ykhwong.x-y.net/ to work either.

I think that I may need to learn more about Linux before attempting to go any further with this.

Thanks again,
Chris

Reply 7 of 11, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Chris_AU wrote:

Thank you for your suggestions. I've not been able to get the Linux version from http://ykhwong.x-y.net/ to work either.

If you give us more details about what happens when you try to run it, it may be possible to suggest a course of action.

Reply 8 of 11, by Chris_AU

User metadata
Rank Newbie
Rank
Newbie
Jorpho wrote:
Chris_AU wrote:

Thank you for your suggestions. I've not been able to get the Linux version from http://ykhwong.x-y.net/ to work either.

If you give us more details about what happens when you try to run it, it may be possible to suggest a course of action.

Hi Jorpho,

It is really kind of you to offer you help. Thank you.

On Taewoong's site for the Linux SVN build (http://www.thx4good.x-y.net) he says that libtbb is required to get this build to work. You can obtain it from http://threadingbuildingblocks.org/download, which I have done and unpacked it.

However I’m unsure how to install/ use it and how it ties up with the Linux version of SVN DOSBox.
I used this as a guide: http://www.bradcampbell.com/2009/04/16/instal … locks-on-linux/, but I get “No targets specified and no makefile found” when I run ‘make’

Also if I go ahead and try and install DOSBox anyway using this command (sudo apt-get install dosbox) that P4R4D0X suggested, it seems to start doing things and then I get “E: Unable to locate package dosbox”. Please see graphic below.

Filename
DOSBoxInstall.jpg
File size
1.12 MiB
Downloads
No downloads
File comment
DOSBox Install attempt
File license
Fair use/fair dealing exception

I’ve played around a lot and have tried to do a LOT of research on the Internet, but I really think I’m out of my depth, starting this without any real knowledge of Linux 😕

I really do appreciate your offer of help though, but it is apparent I need to get more (personal) Linux knowledge to be able to do this or should I say, before attempting this.

Thanks again,
Chris

Reply 9 of 11, by P4R4D0X

User metadata
Rank Member
Rank
Member

All two of the issues can be fixed easily. I guess you were looking at the wrong places when you did the research. Both libtbb and dosbox is in the Ubuntu Software Centre. You open it up type what you want, then you select it and click install. It can't get any more simple than this.

I grabbed the source code for libtbb and checked README to see how easy it is to compile it. Seems very simple to me...

Intel(R) Threading Building Blocks - README
...
If source is present (./Makefile and src/ directories),
type 'gmake' in this directory to build and test.

gmake is make on Ubuntu and the command for compilation and installation is:

sudo make && make install

Of course if all this fails for you then you can always grab it from the Ubuntu Software Centre by searching for libtbb-dev or you can grab it from packages.ubuntu.com as a deb package depending on your version of Ubuntu which is in your case Precise Pangolin. It might be the development version but it should work pretty sure.

http://packages.ubuntu.com/precise/libtbb-dev

And for your second problem you have to enable the Universe repositories in order to download and install DOSBox. Or again install it from the Ubuntu Software Centre as I mentioned in my first post. You again forgot to click that [url]apt://dosbox[/url] link. Searching for has the same effect but I said that too...

https://help.ubuntu.com/community/DOSBox

Everything is there for you. If you still can't manage to install this I can't help anymore. Don't want to waste my time anymore, anyway you are using it for non gaming purposes in a business environment and I'm pretty sure you get money for all this. There's a slight chance you get a premium for this when the authors of DOSBox get absolutely nothing for their hard work. And of course we are wasting our time as well. 🙁

So yeah Mill has work to do but we still don't know for why he needs DOSBox that badly. More information could help us come up with some other suggestions. But if the company still has to run DOSBox for some odd reason I can't help anymore. Sorry pal!

Reply 10 of 11, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Chris_AU wrote:

However I’m unsure how to install/ use it and how it ties up with the Linux version of SVN DOSBox.
I used this as a guide: http://www.bradcampbell.com/2009/04/16/instal … locks-on-linux/, but I get “No targets specified and no makefile found” when I run ‘make’

Did you download the Source package?

Also, that guide is from three years ago and the finer points may no longer be entirely accurate. Linux is "interesting" that way.

Also if I go ahead and try and install DOSBox anyway using this command (sudo apt-get install dosbox) that P4R4D0X suggested, it seems to start doing things and then I get “E: Unable to locate package dosbox”.

That's really weird. I can only surmise that you do not have your repositories correctly configured.

Reply 11 of 11, by Chris_AU

User metadata
Rank Newbie
Rank
Newbie

Hi P4R4D0X and Jorpho,

Thank you both very much for your replies. This is the first opportunity I've had to come back here (live is extremely busy with six children 😀 ). You have given me a lot to go on with. Unfortunately I'm not going to be able to do any more for a couple of days.

P4R4D0X , I have quickly clicked on some of your links (my Linux has not been connect to the Internet until just now), and I can see that they will be useful to me... particularly this https://help.ubuntu.com/community/DOSBox

Just to ease your mind P4R4D0X, I can promise you I wouldn't be getting any money whatsoever for this. It is something that I decided to try and do off my own 'bat', but as I have mentioned previously I now realize I needed to learn more about Linux prior to attempting this. But yes, this is for commercial purposes, but without a particular commercial gain... I realize that statement probably doesn't make a lot of sense, but it was really just me wanting the challenge of getting this to work, thinking that it may work better in the Linux environment, as opposed to the existing Windows environment.

So, I apologize to you both for taking up your time. I never meant to do that. In my first post above I was being hopeful that there maybe like a cheatsheet listing that I could simply follow, but now realize that I can't simply take my windows knowledge and assume that will enable me to work my way through the Linux environment. Having said that, I will say, thanks to you both I now have somewhat of a better understanding of Linux.

Thank you both again,
Chris