RSS
Rev. 日時 作者
988a9d6 master 2014-03-29 15:48:49 hikarupsp

キーボード関連の構造体化

152bd35 2014-03-29 15:18:59 hikarupsp

HeavyOSECPUMainの各変数名を適切なものへ変更。

21117c8 2014-03-25 00:58:13 hikarupsp

実行時エラーを発生させた可能性のあるバックエンド命令コードを、エラー終了時に出力するようにした(ENABLE_DEBUG_CODE!=0のとき)

6864110 2014-03-24 15:17:36 hikarupsp

PRegCopyのmemcpyによる実装への変更。

43603af 2014-03-20 18:24:21 hikarupsp

キーボード関連の修正

c196939 2014-03-20 17:44:57 hikarupsp

MacOSXでのキーボード入力対応!
修飾キーは未実装。
キーボード関連の定数化。

510d4ff 2014-03-18 21:41:57 ttwilb

Merge branch 'master' of git.sourceforge.jp:/gitroot/heavyosecpu/HeavyOSECPU

cd9c9fd 2014-03-18 21:41:32 ttwilb

コメントを付けた

e456b7a 2014-03-18 00:12:33 ttwilb

Merge branch 'master' of git.sourceforge.jp:/gitroot/heavyosecpu/HeavyOSECPU

set core.autocrlf=false

5d6efa1 2014-03-18 00:09:40 ttwilb

Merge branch 'master' of git.sourceforge.jp:/gitroot/heavyosecpu/HeavyOSECPU

c7fbdf6 2014-03-18 00:09:03 ttwilb

yaoさんの提案を参考に、core.autocrlf=falseとしてコミットしてみる。
これで行末はCrLfで(LFに変換されずに)コミットされているはず。
VSでコンパイルが通る

c25c6b1 2014-03-18 00:04:34 ttwilb

Livaさんの提案を参考に、core.autocrlf=falseとしてコミットしてみる。
これで行末はCrLfで(LFに変換されずに)コミットされているはず。

VSでコンパイルが通る

71a4c54 2014-03-17 18:12:47 hikarupsp

MacOSXで表示画面が更新されない不具合を修正

7abbd91 2014-03-17 17:29:22 hikarupsp

yaoさんの指摘によるコメント修正。

4cad1c6 2014-03-17 17:14:20 hikarupsp

マージミスを修正

035a08b 2014-03-17 07:52:03 ttwilb

Merge branch 'master' of git.sourceforge.jp:/gitroot/heavyosecpu/HeavyOSECPU

Conflicts:
jitcx86.c
main.c
osecpu.h

704f644 2014-03-17 07:45:25 ttwilb

読みやすく

4d5d6fa 2014-03-16 21:04:29 hikarupsp

アライメントエラーはポインタレジスタ構造体をコピーする際のmovdqaのせいだと判明。
応急処置をして、Macでも動作するようになった。

7b5432b 2014-03-16 16:58:02 hikarupsp

jitCompA0001_EBP128を0に設定できるようにした。

0adf6a7 2014-03-16 16:23:48 hikarupsp

JITCのソース整理

bb50e8a 2014-03-16 14:44:24 hikarupsp

JITCのModR/M関連部分をわかりやすくした。

4079709 2014-03-15 16:51:43 hikarupsp

JITCのソース整理

e2cd176 2014-03-15 15:32:33 hikarupsp

jitcx86.cを分割した。

222540d 2014-03-15 14:22:08 hikarupsp

jitCompPutImm32等をdefine化

41b36c0 2014-03-14 23:58:09 hikarupsp

JITC関連の即値を定数化

b09978f 2014-03-14 22:56:51 ttwilb

Merge branch 'master' of git.sourceforge.jp:/gitroot/heavyosecpu/HeavyOSECPU

Conflicts:
main.c
tek.c

31d916a 2014-03-14 22:50:06 ttwilb

デバッグを試みた。
app0040.tekを読み込むとエラーで止まります。
tek.c:358行目のところ。
tekの仕様がわからない。

b96b977 2014-03-14 22:28:42 hikarupsp

tek対応はできた模様(一部64bit幅の演算を32bitで行っていたのが原因)
展開されたバックエンドコードは正常であると確認した。
しかし、MacOSXでは、アライメントエラーで落ちる。これは64bit環境特有のもののようだ。

afd0350 2014-03-14 00:28:55 hikarupsp

tek対応を追加中。
コード自体は追加したが、decompが正常に行われない。

cda6c2b 2014-03-13 23:23:01 hikarupsp

junkApi_exitのリターンコードを反映するようにした。

旧リポジトリブラウザで表示