Arm Mac (M1 Mac)で、Wineを使ってA5:SQL Mk-2の動作に(とりあえず)成功したので、ここに手順を記します。 まだ安定しない場合もあるかと思うので、その場合は掲示板等で報告していただけるとありがたいです。 なお、Rosetta 2について記述していませんが、必要に応じてインストールするかOSが聞いてくるはずです。
前提(条件)
OS バージョン : Mac OS 11.3 Wineバージョン : Wine 5.0 A5:SQL Mk-2 Version 2.16.0 beta 35以降(Version 2.16.0の正式版が公開されたらそちらを使用)
Version 2.16.0 beta 24にて、SQLエディタから、SQL文をHTML書式でコピーする機能をつけてみました。HTMLのソースがコピーされるのではなく、HTMLコピー機能を使ってカラー書式付きでコピーする機能です。グリッド(結果セット)から罫線付きでコピーされるのと同じような仕組みです。
で、とりあえず、CrossOver for Macを評価してA5:SQL Mk-2を動作させてみました。…が、UX的にこれは酷いなーと。localhost以外への接続だとなぜか固まるとか、SQLエディタで文字を入力しているだけで固まるとか、CrossOver for Macの問題かWineの問題なのかRosetta 2の問題なのか、どこに問題があるのか判別できませんでした。MacOSや、CrossOver for Macのバージョンアップで解決してくれればいいのですが…。あと、 高DPIに対応していなくてフォントがカクカクになってしまうのがちょっと悲しいですね。それと、ショートカットキーが利かないと思ったらCommandキーではなくてControlキーでした。