Thread
:
DOSBox 0.65 ... ftw
View Single Post
javispedro
2009-07-23 , 11:39
Posts: 2,355 | Thanked: 5,249 times | Joined on Jan 2009 @ Barcelona
#
517
Ok, 0.73-6 is up on extras-devel; or download and install with dpkg (application manager won't install it since i've dropped it from user/):
dosbox_0.73-6_armel.deb
.
You'll also need newer
nokia.sys
if you're using it.
For non-N810 users there should be no changes. If there's any, bug me.
This only maps the N810 FN key to the "backquote" key instead of the right ALT key, so keyb can now handle it without interfering with applications.
I've been experimenting with a hildon-input-method compatible DOSBox now that I've got some minor experience tinkering with microb.
The main problem is that DOS applications read keyboard input through two methods: directly through the keyboard controller (method a, which of course gives key scancodes only), and through the BIOS (method b, which gives both scancode and ASCII value).
hildon-input-method sends utf8 strings instead, like "a", "á", "A", or even full words like "absolutely" (produced by the autocompleter).
In order to make applications using a) happy, I'd have to convert each utf8 char back into a scancode. "á"-like chars would need to be converted into the appropriate dead key presses, etcetera. This would be codepage, layout, and locale dependent: a ugly mess.
To make b) applications work, it's just a matter of choosing the appropriate codepage then converting utf8 chars to that codepage. Easier, but may limit compatibility.
There's also the problem with the hildon-input-method window. There's not enough space to even show the hw keyboard one without hiding part of the dosbox window, and from what I've seen so far scaling is SLOW. So it's either partially hide the dosbox window when the virtual keyboard is up or make it slow.
If you think I'm wrong, really want that feature, or have an idea please don't hesitate to reply.
Last edited by javispedro; 2009-07-23 at
11:46
. Reason: minor fix, updated nokia.sys
Quote & Reply
|
The Following 2 Users Say Thank You to javispedro For This Useful Post:
elschemm
,
qole
javispedro
View Public Profile
Send a private message to javispedro
Visit javispedro's homepage!
Find all posts by javispedro