--- M6502/Orao.pm 2007/08/01 12:40:20 75 +++ M6502/Orao.pm 2007/08/01 12:57:15 76 @@ -51,7 +51,8 @@ $self->open_screen; $self->load_rom({ 0x1000 => 'dump/SCRINV.BIN', -# 0x6000 => 'dump/screen.dmp', + # should be 0x6000, but oraoemu has 2 byte prefix + 0x5FFE => 'dump/screen.dmp', 0xC000 => 'rom/BAS12.ROM', 0xE000 => 'rom/CRT12.ROM', }); @@ -73,6 +74,8 @@ warn "rendering memory map\n"; + $self->render_mem( @mem ); + my @mmap = ( 0x0000, 0x03FF, 'nulti blok', 0x0400, 0x5FFF, 'korisnički RAM (23K)', @@ -84,6 +87,7 @@ 0xE000, 0xFFFF, 'sistemski ROM', ); +if(0){ foreach my $i ( 0 .. $#mmap / 3 ) { my $o = $i * 3; my ( $from, $to, $desc ) = @mmap[$o,$o+1,$o+2]; @@ -97,6 +101,7 @@ } } } +} } else {