どうやって使うの?_bios_keybrd
Linuxの機能がbios.h
Linuxに含まれていないので? DOSコードをLinuxに変換したいです。
答え1
直接対応する機能はありません。 Linuxでは、DOSと同様に低レベルのキーボード機能にアクセスできません。
あなたのDOSコードがゲームを実装している場合は、確認してみてください。杉の木またはアレグロ(DOSでも利用可能)両方ともキーボードアクセスを提供します。これは、プログラマの観点から見ると、Linuxの制限に準拠しながら、低レベルのDOS / BIOSアクセスに似ています。
DOSコードがコマンドラインツールを実装している場合は、キーボードから直接読み取るのではなく、標準入力から読み取る必要があります。
DOSコードがテキストベースのインタフェースを実装している場合は確認できます。呪い。
これらすべてには、単純な1対1の機能マッピングよりも多くの移植作業が必要です。一度見てみたいかもしれませんプラネットブルーピー最近、SDLを使用してDOSからLinuxに移植されました。