[hatari-devel] WinUae CPU for hatari
Laurent Sallafranque
laurent.sallafranque at free.fr
Sat Nov 6 18:33:15 CET 2010
Hello,
First run is not that good :)
At least, it doesn't crash
I think I've got a problem with the rom or boot.
If some of you wants to play with the new core, don't hesitate to upload
things.
I've added the traces I get when I start Hatari
laurent at OrdiLolo:~/Atari/hatari/build/src$ ./hatari
Configuration file /etc/hatari.cfg not found.
Hatari devel (Nov 6 2010), compiled on: Nov 6 2010, 17:04:15
Building CPU table for configuration: 0
1879 CPU functions
Building CPU, 44316 opcodes (0 0 0)
CPU=68000, FPU=0, MMU=0, JIT=0.
GEMDOS HDD emulation, C: <-> /media/0470BC8670BC7FCA/Jeux/Atari.
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
M68000 Bus Error reading at address $0.
M68000 Bus Error reading at address $4.
Illegal wput at fffffff2
Illegal lput at fffffff4
Illegal wput at fffffff8
Illegal wput at fffffffa
Illegal lput at fffffffc
Exception 2 (0) at 30 -> 0!
Runnning hatari with --trace all gives :
./hatari --trace all
Configuration file /etc/hatari.cfg not found.
Hatari devel (Nov 6 2010), compiled on: Nov 6 2010, 17:04:15
Building CPU table for configuration: 0
1879 CPU functions
Building CPU, 44316 opcodes (0 0 0)
CPU=68000, FPU=0, MMU=0, JIT=0.
GEMDOS HDD emulation, C: <-> /media/0470BC8670BC7FCA/Jeux/Atari.
Crossbar : Recalculate_clock_Cycles
clock25 : 80
clock32 : 80
int set new in video_cyc=0 active_int=0 pending_count=0
int set new out video_cyc=0 active_int=14 pending_count=768000
int add rel offset video_cyc=0 handler=14 handler_cyc=768000
offset_cyc=0 pending_count=768000
int upd video_cyc=0 cycle_over=768000 cycle_sub=0
int set new in video_cyc=0 active_int=14 pending_count=768000
int set new out video_cyc=0 active_int=14 pending_count=768000
int add rel offset video_cyc=0 handler=15 handler_cyc=768000
offset_cyc=0 pending_count=768000
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
ikbd custom exe off
int upd video_cyc=0 cycle_over=768000 cycle_sub=0
int set new in video_cyc=0 active_int=14 pending_count=768000
int set new out video_cyc=0 active_int=14 pending_count=768000
int add rel offset video_cyc=0 handler=11 handler_cyc=1440000000
offset_cyc=0 pending_count=768000
M68000 Bus Error reading at address $0.
M68000 Bus Error reading at address $4.
int upd video_cyc=0 cycle_over=768000 cycle_sub=0
int set new in video_cyc=0 active_int=14 pending_count=768000
int set new out video_cyc=0 active_int=14 pending_count=768000
int add rel offset video_cyc=0 handler=3 handler_cyc=3840000
offset_cyc=0 pending_count=768000
int upd video_cyc=0 cycle_over=768000 cycle_sub=0
int set new in video_cyc=0 active_int=14 pending_count=768000
int set new out video_cyc=0 active_int=14 pending_count=768000
int add rel offset video_cyc=0 handler=2 handler_cyc=4876800
offset_cyc=0 pending_count=768000
int upd video_cyc=0 cycle_over=768000 cycle_sub=0
int set new in video_cyc=0 active_int=14 pending_count=768000
int set new out video_cyc=0 active_int=14 pending_count=768000
int add rel offset video_cyc=0 handler=1 handler_cyc=1282598400
offset_cyc=0 pending_count=768000
Illegal wput at fffffff2
Then it runs in pseudo "loop"
Illegal lput at fffffff4
Illegal wput at fffffff8
Illegal wput at fffffffa
Illegal lput at fffffffc
...
I'll continue to work on this tomorrow.
Regards
Laurent
More information about the hatari-devel
mailing list