maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   DOSBox 0.65 ... ftw (https://talk.maemo.org/showthread.php?t=5686)

aerialist 2008-07-20 22:58

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by Pushwall (Post 205160)
You'll probably have to remap one of the N810 keys like I did for the N800. .

Thank you very much, Pushwall! I modified mapper.txt and assinged Alt to zoom key. Now I can enjoy my old favorite HP calcurater on N810. Awsome.

victorf57 2008-07-21 00:51

Re: DOSBox 0.65 ... ftw
 
Hello, I'm very new to the tablet.
But it seems to me that the dos box is a pain to install /setup.
would it make any sense to have a tablet Guru make an install or setup for it?:)
I hope my terminology is correct I'm also new to Linux.
I did like dos when it was popular, I still use it for a couple of Apps.
I would like to see an automated install into an Sd card or thumb drive.

thanks
Victor

JustNick 2008-07-21 07:46

Re: DOSBox 0.65 ... ftw
 
http://pupnik.de/dosbox.html
There's everything you need: the dosbox deb installer, the xkbd deb installer, the ruby repository and the rubybox installer.
Install XKBD first http://pupnik.de/xkbd_0.8.15m-2_armel.deb, than DOSBOX http://pupnik.de/chinook/dosbox_0.72-0.2_armel.deb.
To use Rubybox to configure Dosbox you have first to add this repository http://gronmayer.com/it/dl.php?id=216 to your application manager, then by installing RUBYBOX http://pupnik.de/rubybox_0.3.3.deb every file needed will be downloaded automatically.

I forgot to tell you: browsing this page with you NIT will make things really easy, you will have just to click on the links I posted with you stylus ;)

Nyrath 2008-09-08 18:09

Re: DOSBox 0.65 ... ftw
 
Phooey. I just got my new Nokia 810, wanted to install DOSBox so I could play "Master of Orion I", but I can't.

I dutifully followed the instructions in Tablet 101, which upgraded my N810 to Diablo. Unfortunately, XKBD requires libxpm4, and libxpm4 is currently incompatible with Diablo.

I guess I'll have to wait. :(

ukki 2008-09-08 19:24

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by Nyrath (Post 222057)
Unfortunately, XKBD requires libxpm4, and libxpm4 is currently incompatible with Diablo.

It should install fine, maybe you need to use dpkg or enable red pill mode?

Benson 2008-09-08 19:50

Re: DOSBox 0.65 ... ftw
 
It's an N810; why do you need xkbd? (Serious question; maybe that game needs other keys or something...)

Nyrath 2008-09-08 20:41

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by ukki (Post 222089)
It should install fine, maybe you need to use dpkg or enable red pill mode?

Thanks. As it turns out, it needed red pill mode

Nyrath 2008-09-08 20:42

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by Benson (Post 222103)
It's an N810; why do you need xkbd? (Serious question; maybe that game needs other keys or something...)

No, you were probably correct the first time. I seem to have suffered a senior moment and temporarily forgotten that the 810 has a sliding keyboard.

Laughing Man 2008-09-08 22:18

Re: DOSBox 0.65 ... ftw
 
the above repo seems to be offline.

Valeria 2008-09-09 04:53

Re: DOSBox 0.65 ... ftw
 
I recommend you get RubyBox, with it you can configure Dosbox with a nice GUI, and save config files for all your dos games. You may be interested in this page (shameless propaganda) http://www.internettablettalk.com/fo...d.php?p=211078, it has links to how to install everything.

L0cutus 2008-09-09 07:00

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by aerialist (Post 205262)
Thank you very much, Pushwall! I modified mapper.txt and assinged Alt to zoom key. Now I can enjoy my old favorite HP calcurater on N810. Awsome.

wich HP calculator ?
Can you link it here ?
Thanks !

Nyrath 2008-09-09 17:40

Re: DOSBox 0.65 ... ftw
 
Alas, RubyBox needs the GPL Systems Repository, and the repository is currently offline.

ukki 2008-09-09 17:59

Re: DOSBox 0.65 ... ftw
 
You can install ruby stuff from here too: http://pupnik.de/ruby.html

Nyrath 2008-09-09 18:48

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by kurupted (Post 136022)
so how would i go about running this "work around" on my n810. i found a log using google. http://mg.pov.lt/maemo-irclog/%23mae...01-27.log.html
thats about as far as i can get about trying to figure this out by myself. help thanks

What I got from reading the log is that on the N810 using DOSBox, when you are using the slide-out hardware keyboard, in order to use the FN key to shift the keyboard, you have to press the FN key and hold it down while tapping the other key.

In other words, if you want to type a forwards slash, you press and hold the FN key, tap the H key, then release the FN key.

If you tap the FN key then tap the H key, you will just input a "h".

Nyrath 2008-09-10 18:36

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by ukki (Post 222397)
You can install ruby stuff from here too: http://pupnik.de/ruby.html

Well, that was a pain. I managed to get it working but it took some exploration.

Tried installing rubybox 0.3.3 deb to see what requirements it had. App Manager said it needed ruby1.8-maemo

Went to pupnik.de/ruby.html. Tried installing Ruby-Maemo 4 (ruby1.8-maemo 0.4.0 maemo4 armel.deb). App Manager said it needed libruby1.8 and ruby1.8

Tried installing Ruby 4 (ruby1.8 1.8.6-p110-1 maemo4 armel.deb) since it was the lowest on the list. App Manager said it needed libruby1.8

Tried installing libruby 4 (libruby1.8 1.8.6-p110-1 maemo 4 armel.deb). App Manager said it needed libssl0.9.7

Went to http://www.gronmayer.com/it/. Did a few searches since I could not tell if it wanted libssl0, libssIO, libss10, libsslO, or libss1O. I finally tried searching for just libss, which told me I was looking for libssl0, and it could be found in Maemo diablo/sdk

Added Maemo diablo/sdk to App Manager. Could not find libssl0. Muttered under my breath as I entered Red Pill Mode.

After that, I successfully managed to install each of the required libraries in turn, and RubyBox is now working. whew!

ukki 2008-09-10 19:24

Re: DOSBox 0.65 ... ftw
 
:) It's sad the ruby developer disappeared and left no sources so it will never make it into extras. I don't think it will work in the next os version so RubyBox is kind of doomed too. But enjoy it while you can.

Benson 2008-09-10 19:47

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by Nyrath (Post 222762)
Well, that was a pain. I managed to get it working but it took some exploration.

Tried installing rubybox 0.3.3 deb to see what requirements it had. App Manager said it needed ruby1.8-maemo

Went to pupnik.de/ruby.html. Tried installing Ruby-Maemo 4 (ruby1.8-maemo 0.4.0 maemo4 armel.deb). App Manager said it needed libruby1.8 and ruby1.8

Tried installing Ruby 4 (ruby1.8 1.8.6-p110-1 maemo4 armel.deb) since it was the lowest on the list. App Manager said it needed libruby1.8

Tried installing libruby 4 (libruby1.8 1.8.6-p110-1 maemo 4 armel.deb). App Manager said it needed libssl0.9.7

Went to http://www.gronmayer.com/it/. Did a few searches since I could not tell if it wanted libssl0, libssIO, libss10, libsslO, or libss1O. I finally tried searching for just libss, which told me I was looking for libssl0, and it could be found in Maemo diablo/sdk

Added Maemo diablo/sdk to App Manager. Could not find libssl0. Muttered under my breath as I entered Red Pill Mode.

Okay, you did one dangerous (but perfectly OK, if you know what you're doing) thing, and one pointless (if less risky) thing. You are not to install the SDK repo on a device, because it contains some packages that conflict with packages that half your system depends on; that is, packages which you can install, but your system will never boot again. Red pill, though, was unnecessary; since libruby depended on libssl0, it should have been pulled in automatically (now that you added the SDK repo) when you tried libruby or rubybox again, so you don't need to be able to manually select it.
Quote:

After that, I successfully managed to install each of the required libraries in turn, and RubyBox is now working. whew!
I'd recommend going back to blue-pill; anything you need red-pill for is, imho, better done with dpkg/apt-get on the command line, because they give more useful feedback about what they're doing, anyway. As for the SDK repo, generally it should be disabled when you're not trying to install particular software from it.

Glad you got it working, though!

Pushwall 2008-09-10 22:00

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by ukki (Post 222776)
:) It's sad the ruby developer disappeared and left no sources so it will never make it into extras. I don't think it will work in the next os version so RubyBox is kind of doomed too. But enjoy it while you can.

Oh man that is bad news. :eek: I need my RubyBox with DosBox!

qole 2008-09-10 22:23

Re: DOSBox 0.65 ... ftw
 
Isn't Ruby, like Python, interpreted? That means you don't need source code; the executables are text files.

fatalsaint 2008-09-10 22:24

Re: DOSBox 0.65 ... ftw
 
Yes. Ruby is a lot like python. But better (hehehe).

ukki 2008-09-11 10:44

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by qole (Post 222837)
Isn't Ruby, like Python, interpreted? That means you don't need source code; the executables are text files.

Yes, but I'm talking about the interpreter itself. Alterego never finished the Ruby-bindings for Maemo, but luckily they have worked good enough for now. But if Nokia makes more radical changes, I doubt the bindings will work anymore.

Pushwall, I could try to rewrite the ui stuff with RubyGame or completely with Vala or such if there's demand for it :) But let's see what the future brings.

qole 2008-09-11 16:27

Re: DOSBox 0.65 ... ftw
 
Ok, I understand now. That is a fairly serious problem.

I really hope Nokia stops making radical changes to the API of Maemo, or at least does the Microsoft thing and allows legacy stuff to keep working in new versions.

Nyrath 2008-09-11 17:32

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by Benson (Post 222783)
Okay, you did one dangerous (but perfectly OK, if you know what you're doing) thing, and one pointless (if less risky) thing. You are not to install the SDK repo on a device, because it contains some packages that conflict with packages that half your system depends on; that is, packages which you can install, but your system will never boot again. Red pill, though, was unnecessary; since libruby depended on libssl0, it should have been pulled in automatically (now that you added the SDK repo) when you tried libruby or rubybox again, so you don't need to be able to manually select it.

I'd recommend going back to blue-pill; anything you need red-pill for is, imho, better done with dpkg/apt-get on the command line, because they give more useful feedback about what they're doing, anyway. As for the SDK repo, generally it should be disabled when you're not trying to install particular software from it.

Now you've got me worried.
(for the record, I only stayed in red-pill mode long enough to install libssl0, I immediately returned to blue-pill)

Now, if I am understanding you, I should not have used the libssl0 from the Maemo diablo/sdk repository. The only other repository that had it was Maemo Chinook. Since my tablet is running Diablo, I uses the diablo/sdk repository, not knowing that sdk is a synonym for "danger".
(Yes, I know that SDK means "software development kit")

To be safe, what should I do? I'm figuring that I should uninstall libssl0, the ruby files, and RubyBox, remove the Maemo diablo/sdk from the App Manager's list, add Maemo Chinook to the App Manager's list, then just reinstall the ruby files and RubyBox. Is this correct?

Benson 2008-09-11 17:43

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by Nyrath (Post 223097)
Now you've got me worried.
(for the record, I only stayed in red-pill mode long enough to install libssl0, I immediately returned to blue-pill)

Now, if I am understanding you, I should not have used the libssl0 from the Maemo diablo/sdk repository. The only other repository that had it was Maemo Chinook. Since my tablet is running Diablo, I uses the diablo/sdk repository, not knowing that sdk is a synonym for "danger".
(Yes, I know that SDK means "software development kit")

To be safe, what should I do? I'm figuring that I should uninstall libssl0, the ruby files, and RubyBox, remove the Maemo diablo/sdk from the App Manager's list, add Maemo Chinook to the App Manager's list, then just reinstall the ruby files and RubyBox. Is this correct?

No, you're fine with libssl0; just disable the repo (no need to delete), and you're fine. There are some dangerous packages in there, but libssl0 is fine.

Benson 2008-09-11 17:48

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by Nyrath (Post 223097)
Now you've got me worried.
(for the record, I only stayed in red-pill mode long enough to install libssl0, I immediately returned to blue-pill)

Now, if I am understanding you, I should not have used the libssl0 from the Maemo diablo/sdk repository. The only other repository that had it was Maemo Chinook. Since my tablet is running Diablo, I uses the diablo/sdk repository, not knowing that sdk is a synonym for "danger".
(Yes, I know that SDK means "software development kit")

To be safe, what should I do? I'm figuring that I should uninstall libssl0, the ruby files, and RubyBox, remove the Maemo diablo/sdk from the App Manager's list, add Maemo Chinook to the App Manager's list, then just reinstall the ruby files and RubyBox. Is this correct?

No, you're fine with libssl0; just disable the repo (no need to delete), and you're fine. There are some dangerous packages in there, but libssl0 is fine.

Valeria 2008-09-14 02:35

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by ukki (Post 222977)
Pushwall, I could try to rewrite the ui stuff with RubyGame or completely with Vala or such if there's demand for it :) But let's see what the future brings.

:eek: No more RubyBox :eek: NOOoooo

Put me on the list of those who love RubyBox, it makes changing parameters on DosBox so much easier.

cybic 2008-09-15 14:01

Re: DOSBox 0.65 ... ftw
 
I need help - is it possible to get the access to the funktion key with a n810 hardware keyboard? I'm trying to use lotus agenda on it - and can't do it because I was not able to hit the F1 to F10...

Is it possible?

st5150 2008-11-26 06:39

Re: DOSBox 0.65 ... ftw
 
cybic, install xkbd



Anyone else having problems with doxbox and the n810 keyboard? I'm running dosbox with xkbd and even when trying to run a simple command like dir /w dosbox goes 'crazy'. Clicking / on xbd sometimes gives me another charactor or gives me / twice. If I use the hardware Fn key to enter / Fn gets locked on so I can never enter the w. The only fix I found is to smash on a bunch of xkbd keys until Fn is released. Sometimes if I just let it sit for a minute or two, it'll release the Fn key by itself. Rediculous. Anyone else have these problems? This app is great for running a lot of useful apps, but the UI is horrible.


Also, how do I restore dosbox if I minimize it by mistake?

Astron 2009-01-06 09:39

Re: DOSBox 0.65 ... ftw
 
Key Fn too does not work for me on keyboard N810 and xkbd works incorrectly. No combinations of keys for a character set help: / ect. How to force hardware keyboard N810 or xkbd to work normally? A device: Nokia N810, Diablo 5.2008.43-7 PS. Sorry for my English. I write through the translator.

Rajken 2009-01-06 17:49

Re: DOSBox 0.65 ... ftw
 
Hello guys.
I found interesting link http://members.chello.sk/apauer/dosbox4/dosbox4.html. It is DOSBox dynamic recompiler.
It's possible to integrate this arm-core?

klinglerware 2009-01-06 18:00

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by Astron (Post 254866)
Key Fn too does not work for me on keyboard N810 and xkbd works incorrectly. No combinations of keys for a character set help: / ect. How to force hardware keyboard N810 or xkbd to work normally? A device: Nokia N810, Diablo 5.2008.43-7 PS. Sorry for my English. I write through the translator.

The user Addison put in a lot of time in getting xkbd to work well--post #248 in this thread is a key one (also look at Addison's prior posts in the preceding pages).

Addison 2009-01-06 20:05

Re: DOSBox 0.65 ... ftw
 
Better versions can be found here:
Keyboard Collections

Just unzip the keyboard folder to your memory card.

Edit this file to your preferred keyboard layout:
/usr/bin/dosboxkbd

yukky 2009-01-08 23:10

Re: DOSBox 0.65 ... ftw
 
Hi there, just finished getting DOSBox up, and
going through this thread and the "Games that work well..." and want to say thanks to everyone who's contributed to this project thus far.

I think it definately could use a wiki. Any chance getting one setup on the DOSBox port site?

I've figured out the mouse tweaks, and graphics tweaks so far, but any idea about sound tweaks?

I'll try to contribute some entries into RubyBox :)
http://nakkiboso.com/rbox.php

Thanks again, everyone.

yukky 2009-01-09 12:54

Re: DOSBox 0.65 ... ftw
 
Q: Is Rubybox opening /usr/bin/dosboxkbd ?

It would be a great feature for Rubybox if we could custom call a kbd, so we could create specialized keyboards for certain games.

Pushwall 2009-01-09 13:27

Re: DOSBox 0.65 ... ftw
 
Rubybox does not let you change the actual XKBD keyboard you can use as far as I know. However you can change in RubyBox how your keyboard is mapped. I pick my favorite Addison XKBD keyboard file to always use, and then use a custom key mapper file based on the game (you can change which mapper file to use in the Advanced Settings section of RubyBox). For example, I created a custom mapper file called mappercsa.txt that works well with many old DOS games since it provides easy access to Alt, Ctrl, and Space keys on my N800, and uses certain function keys on the Addison keyboard for DosBox functions (such as full screen toggle, cycle up and down, and exit out of game). Seems to work great for me.

ukki 2009-01-09 13:43

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by yukky (Post 255760)
Q: Is Rubybox opening /usr/bin/dosboxkbd ?

It would be a great feature for Rubybox if we could custom call a kbd, so we could create specialized keyboards for certain games.

This would be an easy feature to add. Ruby should hit extras soon, so I could put RubyBox there too (if Arnims does the same for his dosbox). How would you guys like this implemented? RubyBox could search for keyboard layouts from a certain directory and let you choose one for each game for example.

Pushwall 2009-01-09 13:55

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by ukki (Post 255777)
This would be an easy feature to add. Ruby should hit extras soon, so I could put RubyBox there too (if Arnims does the same for his dosbox). How would you guys like this implemented? RubyBox could search for keyboard layouts from a certain directory and let you choose one for each game for example.

Wow ukki that would be great! Thanks too yukky for suggesting it. I like that idea of putting all the keyboard layouts in a directory and picking which one to use. Of course, also having a default keyboard layout to use without having to choose each time would be nice too. Thanks ukki!! :cool:

ukki 2009-01-09 14:05

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by Pushwall (Post 255784)
Wow ukki that would be great! Thanks too yukky for suggesting it. I like that idea of putting all the keyboard layouts in a directory and picking which one to use. Of course, also having a default keyboard layout to use without having to choose each time would be nice too. Thanks ukki!! :cool:

Yes, we should bundle the best by default and default to that. Should we do the same for the mapper -files? It would then just alter the dosbox parameter, but would save you the trouble of editing it by hand. Maybe bundle the best suited for each tablet?

Pushwall 2009-01-09 14:18

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by ukki (Post 255788)
Yes, we should bundle the best by default and default to that. Should we do the same for the mapper -files? It would then just alter the dosbox parameter, but would save you the trouble of editing it by hand. Maybe bundle the best suited for each tablet?

Excellent thought. Right now I'm always editing the mapper file parameter to my favorite one (which isn't the DosBox default) everytime I add a new game. That would make adding new games so much easier.

Addison 2009-01-09 15:51

Re: DOSBox 0.65 ... ftw
 
Heya fellas!

Well, the only game I really found that needed a different keyboard besides the default version was the one made for Monopoly.

http://img442.imageshack.us/img442/8965/monopolysi5.png

So maybe have a feature where you can select two possible keyboard layouts instead of just one? Meaning, one for each side of the screen if needed.

I don't know, just a thought I wanted to throw in.

But yeah, I really like this idea. :D

Oh, and if anyone needs a special layout for a game or application, just post a request.

I might have some time before things start getting busy for me to quickly make good on any special requests that are made.


All times are GMT. The time now is 23:52.

vBulletin® Version 3.8.8