Start 2009-09-07T07:57:02
ActivePerl-825 CPAN-1.9402
LIB=C:\PROGRA~1\MICROS~4\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~4\VC98\Lib;C:\PROGRA~1\MICROS~4\VC98\MFC\Lib
INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~4\VC98\ATL\Include;C:\PROGRA~1\MICROS~4\VC98\Include;C:\PROGRA~1\MICROS~4\VC98\MFC\Include
PATH=C:/CPANFL~1.8/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~4\VC98\Bin;C:\PROGRA~1\MICROS~4\Common\MSDev98\Bin;C:\Perl-5.8\site\bin;C:\Perl-5.8\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\PROGRA~1\Perforce
Going to read 'C:\cpanfly-5.8\var\cpan\Metadata'
Database was generated on Mon, 07 Sep 2009 10:27:00 GMT
Running make for B/BR/BRICAS/Games-NES-Emulator-0.03.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/B/BR/BRICAS/Games-NES-Emulator-0.03.tar.gz
Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\B\BR\BRICAS\Games-NES-Emulator-0.03.tar.gz ok
Will not use Archive::Tar, need 1.00
Games-NES-Emulator-0.03/
Games-NES-Emulator-0.03/lib/
Games-NES-Emulator-0.03/lib/CPU/
Games-NES-Emulator-0.03/lib/CPU/Emulator/
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/TYA.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/BVS.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/SED.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/DEC.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/LDX.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/CLI.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/RTI.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/TXS.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/BIT.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/STY.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/CPX.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/CMP.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/NOP.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/BNE.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/SBC.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/ORA.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/CPY.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/ROL.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/CLC.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/SEC.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/BEQ.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/BRK.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/DEY.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/INX.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/TSX.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/ROR.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/ADC.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/BVC.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/BPL.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/LDA.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/TAY.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/CLD.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/CLV.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/STA.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/EOR.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/BMI.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/JMP.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/JSR.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/ASL.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/AND.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/SEI.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/LSR.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/LDY.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/DEX.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/INC.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/PHP.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/RTS.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/STX.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/INY.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/BCC.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/PLP.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/TAX.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/TXA.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/PLA.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/BCS.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Op/PHA.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502/Addressing.pm
Games-NES-Emulator-0.03/lib/CPU/Emulator/6502.pm
Games-NES-Emulator-0.03/lib/Games/
Games-NES-Emulator-0.03/lib/Games/NES/
Games-NES-Emulator-0.03/lib/Games/NES/Emulator/
Games-NES-Emulator-0.03/lib/Games/NES/Emulator/PPU/
Games-NES-Emulator-0.03/lib/Games/NES/Emulator/PPU/Memory.pm
Games-NES-Emulator-0.03/lib/Games/NES/Emulator/PPU.pm
Games-NES-Emulator-0.03/lib/Games/NES/Emulator/CPU.pm
Games-NES-Emulator-0.03/lib/Games/NES/Emulator/Mapper.pm
Games-NES-Emulator-0.03/lib/Games/NES/Emulator/Input.pm
Games-NES-Emulator-0.03/lib/Games/NES/Emulator/Mappers/
Games-NES-Emulator-0.03/lib/Games/NES/Emulator/Mappers/Mapper0.pm
Games-NES-Emulator-0.03/lib/Games/NES/Emulator/APU.pm
Games-NES-Emulator-0.03/lib/Games/NES/Emulator.pm
Games-NES-Emulator-0.03/Changes
Games-NES-Emulator-0.03/MANIFEST
Games-NES-Emulator-0.03/inc/
Games-NES-Emulator-0.03/inc/Module/
Games-NES-Emulator-0.03/inc/Module/Install/
Games-NES-Emulator-0.03/inc/Module/Install/Makefile.pm
Games-NES-Emulator-0.03/inc/Module/Install/Include.pm
Games-NES-Emulator-0.03/inc/Module/Install/Base.pm
Games-NES-Emulator-0.03/inc/Module/Install/AutoInstall.pm
Games-NES-Emulator-0.03/inc/Module/Install/Metadata.pm
Games-NES-Emulator-0.03/inc/Module/Install/WriteAll.pm
Games-NES-Emulator-0.03/inc/Module/Install/Win32.pm
Games-NES-Emulator-0.03/inc/Module/Install/Fetch.pm
Games-NES-Emulator-0.03/inc/Module/Install/Can.pm
Games-NES-Emulator-0.03/inc/Module/Install.pm
Games-NES-Emulator-0.03/inc/Module/AutoInstall.pm
Games-NES-Emulator-0.03/t/
Games-NES-Emulator-0.03/t/02-emu.t
Games-NES-Emulator-0.03/t/01-use.t
Games-NES-Emulator-0.03/t/99-pod_coverage.t
Games-NES-Emulator-0.03/t/98-pod.t
Games-NES-Emulator-0.03/README
Games-NES-Emulator-0.03/META.yml
Games-NES-Emulator-0.03/Makefile.PL
CPAN.pm: Going to build B/BR/BRICAS/Games-NES-Emulator-0.03.tar.gz
>>> C:\Perl-5.8\bin\perl.exe Makefile.PL
Cannot determine perl version info from lib/Games/NES/Emulator.pm
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
[Core Features]
- Class::Accessor::Fast ...loaded. (0.33)
- Games::NES::ROM ...missing.
- Scalar::Util ...loaded. (1.21)
- Module::Pluggable::Object ...loaded. (3.9)
- Text::SimpleTable ...loaded. (2.0)
- Test::More ...loaded. (0.94)
==> Auto-install the 1 mandatory module(s) from CPAN? [Y/n] y
*** Since we're running under CPANPLUS, I'll just let it take care
of the dependency's installation later.
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite Games::NES::ROM 0 not found.
Writing Makefile for Games::NES::Emulator
---- Unsatisfied dependencies detected during ----
---- BRICAS/Games-NES-Emulator-0.03.tar.gz ----
Games::NES::ROM [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Games::NES::ROM'
Running make for B/BR/BRICAS/Games-NES-ROM-0.05.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/B/BR/BRICAS/Games-NES-ROM-0.05.tar.gz
Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\B\BR\BRICAS\Games-NES-ROM-0.05.tar.gz ok
Will not use Archive::Tar, need 1.00
Games-NES-ROM-0.05/
Games-NES-ROM-0.05/inc/
Games-NES-ROM-0.05/inc/Module/
Games-NES-ROM-0.05/inc/Module/Install.pm
Games-NES-ROM-0.05/inc/Module/Install/
Games-NES-ROM-0.05/inc/Module/Install/AutoInstall.pm
Games-NES-ROM-0.05/inc/Module/Install/Fetch.pm
Games-NES-ROM-0.05/inc/Module/Install/Makefile.pm
Games-NES-ROM-0.05/inc/Module/Install/Include.pm
Games-NES-ROM-0.05/inc/Module/Install/Base.pm
Games-NES-ROM-0.05/inc/Module/Install/Metadata.pm
Games-NES-ROM-0.05/inc/Module/Install/Can.pm
Games-NES-ROM-0.05/inc/Module/Install/WriteAll.pm
Games-NES-ROM-0.05/inc/Module/Install/Win32.pm
Games-NES-ROM-0.05/inc/Module/AutoInstall.pm
Games-NES-ROM-0.05/Changes
Games-NES-ROM-0.05/MANIFEST
Games-NES-ROM-0.05/t/
Games-NES-ROM-0.05/t/roms/
Games-NES-ROM-0.05/t/roms/test.nes
Games-NES-ROM-0.05/t/roms/notarom.nes
Games-NES-ROM-0.05/t/98-pod_coverage.t
Games-NES-ROM-0.05/t/03-sprite.t
Games-NES-ROM-0.05/t/01-use.t
Games-NES-ROM-0.05/t/02-rom.t
Games-NES-ROM-0.05/t/99-pod.t
Games-NES-ROM-0.05/META.yml
Games-NES-ROM-0.05/lib/
Games-NES-ROM-0.05/lib/Games/
Games-NES-ROM-0.05/lib/Games/NES/
Games-NES-ROM-0.05/lib/Games/NES/ROM.pm
Games-NES-ROM-0.05/README
Games-NES-ROM-0.05/Makefile.PL
CPAN.pm: Going to build B/BR/BRICAS/Games-NES-ROM-0.05.tar.gz
>>> C:\Perl-5.8\bin\perl.exe Makefile.PL
Cannot determine perl version info from lib/Games/NES/ROM.pm
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
[Core Features]
- Class::Accessor::Fast ...loaded. (0.33)
- Digest::CRC ...loaded. (0.14)
- Test::More ...loaded. (0.94)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Writing Makefile for Games::NES::ROM
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Games/NES/ROM.pm blib\lib\Games\NES\ROM.pm
BRICAS/Games-NES-ROM-0.05.tar.gz
nmake -- OK
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.8\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/01-use.t t/02-rom.t t/03-sprite.t t/98-pod_coverage.t t/99-pod.t
t/01-use.t ...........
1..1
ok 1 - use Games::NES::ROM;
ok
t/02-rom.t ...........
1..16
ok 1 - use Games::NES::ROM;
ok 2
ok 3
ok 4
ok 5
ok 6 - The object isa Games::NES::ROM
ok 7 - identifier
ok 8 - VRAM
ok 9 - SRAM
ok 10 - vertical_mirroring
ok 11 - horizontal_mirroring
ok 12 - CHR_count
ok 13 - PRG_count
ok 14 - mapper
ok 15 - has_trainer
ok 16 - CRC
ok
t/03-sprite.t ........
1..13
ok 1 - use Games::NES::ROM;
ok 2 - The object isa Games::NES::ROM
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok
t/98-pod_coverage.t ..
1..1
ok 1 - Pod coverage on Games::NES::ROM
ok
t/99-pod.t ...........
1..1
ok 1 - blib\lib\Games\NES\ROM.pm
ok
All tests successful.
Files=5, Tests=32, 1 wallclock secs ( 0.00 usr + 0.06 sys = 0.06 CPU)
Result: PASS
BRICAS/Games-NES-ROM-0.05.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/B/BR/BRICAS/CHECKSUMS
Brian Cassidy <bricas@cpan.org>
View information about an NES game from a ROM file
>>> (cd C:\cpanfly-5.8\var\cpan\build\Games-NES-ROM-0.05-IY5WJb && tar cvf - Games-NES-ROM-0.05.ppd blib) | gzip -c >C:/cpanfly-5.8/var/REPO/B/BR/BRICAS/Games-NES-ROM-0.05.tar.gz
Games-NES-ROM-0.05.ppd
blib/
blib/lib/
blib/lib/Games/
blib/lib/Games/NES/
blib/lib/Games/NES/ROM.pm
>>> mv C:\cpanfly-5.8\var\cpan\build\Games-NES-ROM-0.05-IY5WJb/Games-NES-ROM-0.05.ppd C:/cpanfly-5.8/var/REPO/B/BR/BRICAS
Running make for B/BR/BRICAS/Games-NES-Emulator-0.03.tar.gz
Prepending C:\cpanfly-5.8\var\cpan\build\Games-NES-ROM-0.05-IY5WJb/blib/arch C:\cpanfly-5.8\var\cpan\build\Games-NES-ROM-0.05-IY5WJb/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.8\var\cpan\build\Games-NES-Emulator-0.03-nO5beC
Prepending C:\cpanfly-5.8\var\cpan\build\Games-NES-ROM-0.05-IY5WJb/blib/arch C:\cpanfly-5.8\var\cpan\build\Games-NES-ROM-0.05-IY5WJb/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build B/BR/BRICAS/Games-NES-Emulator-0.03.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.8\bin\perl.exe "-Iinc" Makefile.PL --config= --installdeps=Games::NES::ROM,0
Cannot determine perl version info from lib/Games/NES/Emulator.pm
cp lib/CPU/Emulator/6502/Op/TYA.pm blib\lib\CPU\Emulator\6502\Op\TYA.pm
cp lib/CPU/Emulator/6502/Op/BVS.pm blib\lib\CPU\Emulator\6502\Op\BVS.pm
cp lib/CPU/Emulator/6502.pm blib\lib\CPU\Emulator\6502.pm
cp lib/CPU/Emulator/6502/Op/SED.pm blib\lib\CPU\Emulator\6502\Op\SED.pm
cp lib/CPU/Emulator/6502/Op/DEC.pm blib\lib\CPU\Emulator\6502\Op\DEC.pm
cp lib/CPU/Emulator/6502/Op/LDX.pm blib\lib\CPU\Emulator\6502\Op\LDX.pm
cp lib/CPU/Emulator/6502/Op/CLI.pm blib\lib\CPU\Emulator\6502\Op\CLI.pm
cp lib/CPU/Emulator/6502/Op/RTI.pm blib\lib\CPU\Emulator\6502\Op\RTI.pm
cp lib/CPU/Emulator/6502/Op/BIT.pm blib\lib\CPU\Emulator\6502\Op\BIT.pm
cp lib/CPU/Emulator/6502/Op/TXS.pm blib\lib\CPU\Emulator\6502\Op\TXS.pm
cp lib/CPU/Emulator/6502/Op/STY.pm blib\lib\CPU\Emulator\6502\Op\STY.pm
cp lib/CPU/Emulator/6502/Op/CMP.pm blib\lib\CPU\Emulator\6502\Op\CMP.pm
cp lib/CPU/Emulator/6502/Op/CPX.pm blib\lib\CPU\Emulator\6502\Op\CPX.pm
cp lib/CPU/Emulator/6502/Op/NOP.pm blib\lib\CPU\Emulator\6502\Op\NOP.pm
cp lib/CPU/Emulator/6502/Op/BNE.pm blib\lib\CPU\Emulator\6502\Op\BNE.pm
cp lib/CPU/Emulator/6502/Op/CPY.pm blib\lib\CPU\Emulator\6502\Op\CPY.pm
cp lib/CPU/Emulator/6502/Op/ORA.pm blib\lib\CPU\Emulator\6502\Op\ORA.pm
cp lib/CPU/Emulator/6502/Op/SBC.pm blib\lib\CPU\Emulator\6502\Op\SBC.pm
cp lib/CPU/Emulator/6502/Op/BPL.pm blib\lib\CPU\Emulator\6502\Op\BPL.pm
cp lib/CPU/Emulator/6502/Op/LDA.pm blib\lib\CPU\Emulator\6502\Op\LDA.pm
cp lib/CPU/Emulator/6502/Op/CLD.pm blib\lib\CPU\Emulator\6502\Op\CLD.pm
cp lib/CPU/Emulator/6502/Op/BRK.pm blib\lib\CPU\Emulator\6502\Op\BRK.pm
cp lib/CPU/Emulator/6502/Op/BEQ.pm blib\lib\CPU\Emulator\6502\Op\BEQ.pm
cp lib/Games/NES/Emulator/PPU/Memory.pm blib\lib\Games\NES\Emulator\PPU\Memory.pm
cp lib/CPU/Emulator/6502/Op/DEY.pm blib\lib\CPU\Emulator\6502\Op\DEY.pm
cp lib/CPU/Emulator/6502/Op/INX.pm blib\lib\CPU\Emulator\6502\Op\INX.pm
cp lib/CPU/Emulator/6502/Op/TSX.pm blib\lib\CPU\Emulator\6502\Op\TSX.pm
cp lib/CPU/Emulator/6502/Op/ROR.pm blib\lib\CPU\Emulator\6502\Op\ROR.pm
cp lib/Games/NES/Emulator/PPU.pm blib\lib\Games\NES\Emulator\PPU.pm
cp lib/CPU/Emulator/6502/Addressing.pm blib\lib\CPU\Emulator\6502\Addressing.pm
cp lib/CPU/Emulator/6502/Op/ROL.pm blib\lib\CPU\Emulator\6502\Op\ROL.pm
cp lib/CPU/Emulator/6502/Op/ADC.pm blib\lib\CPU\Emulator\6502\Op\ADC.pm
cp lib/Games/NES/Emulator/CPU.pm blib\lib\Games\NES\Emulator\CPU.pm
cp lib/CPU/Emulator/6502/Op/CLC.pm blib\lib\CPU\Emulator\6502\Op\CLC.pm
cp lib/CPU/Emulator/6502/Op/SEC.pm blib\lib\CPU\Emulator\6502\Op\SEC.pm
cp lib/CPU/Emulator/6502/Op/BVC.pm blib\lib\CPU\Emulator\6502\Op\BVC.pm
cp lib/CPU/Emulator/6502/Op/DEX.pm blib\lib\CPU\Emulator\6502\Op\DEX.pm
cp lib/CPU/Emulator/6502/Op/TAY.pm blib\lib\CPU\Emulator\6502\Op\TAY.pm
cp lib/CPU/Emulator/6502/Op/INC.pm blib\lib\CPU\Emulator\6502\Op\INC.pm
cp lib/CPU/Emulator/6502/Op/CLV.pm blib\lib\CPU\Emulator\6502\Op\CLV.pm
cp lib/Games/NES/Emulator/Mapper.pm blib\lib\Games\NES\Emulator\Mapper.pm
cp lib/CPU/Emulator/6502/Op/STA.pm blib\lib\CPU\Emulator\6502\Op\STA.pm
cp lib/CPU/Emulator/6502/Op/EOR.pm blib\lib\CPU\Emulator\6502\Op\EOR.pm
cp lib/CPU/Emulator/6502/Op/BMI.pm blib\lib\CPU\Emulator\6502\Op\BMI.pm
cp lib/CPU/Emulator/6502/Op/JMP.pm blib\lib\CPU\Emulator\6502\Op\JMP.pm
cp lib/Games/NES/Emulator/Input.pm blib\lib\Games\NES\Emulator\Input.pm
cp lib/CPU/Emulator/6502/Op/JSR.pm blib\lib\CPU\Emulator\6502\Op\JSR.pm
cp lib/Games/NES/Emulator.pm blib\lib\Games\NES\Emulator.pm
cp lib/CPU/Emulator/6502/Op/ASL.pm blib\lib\CPU\Emulator\6502\Op\ASL.pm
cp lib/CPU/Emulator/6502/Op/AND.pm blib\lib\CPU\Emulator\6502\Op\AND.pm
cp lib/CPU/Emulator/6502/Op/SEI.pm blib\lib\CPU\Emulator\6502\Op\SEI.pm
cp lib/CPU/Emulator/6502/Op/LSR.pm blib\lib\CPU\Emulator\6502\Op\LSR.pm
cp lib/Games/NES/Emulator/Mappers/Mapper0.pm blib\lib\Games\NES\Emulator\Mappers\Mapper0.pm
cp lib/CPU/Emulator/6502/Op/LDY.pm blib\lib\CPU\Emulator\6502\Op\LDY.pm
cp lib/CPU/Emulator/6502/Op/TAX.pm blib\lib\CPU\Emulator\6502\Op\TAX.pm
cp lib/CPU/Emulator/6502/Op/TXA.pm blib\lib\CPU\Emulator\6502\Op\TXA.pm
cp lib/CPU/Emulator/6502/Op/PHP.pm blib\lib\CPU\Emulator\6502\Op\PHP.pm
cp lib/CPU/Emulator/6502/Op/RTS.pm blib\lib\CPU\Emulator\6502\Op\RTS.pm
cp lib/CPU/Emulator/6502/Op/PLA.pm blib\lib\CPU\Emulator\6502\Op\PLA.pm
cp lib/CPU/Emulator/6502/Op/STX.pm blib\lib\CPU\Emulator\6502\Op\STX.pm
cp lib/Games/NES/Emulator/APU.pm blib\lib\Games\NES\Emulator\APU.pm
cp lib/CPU/Emulator/6502/Op/INY.pm blib\lib\CPU\Emulator\6502\Op\INY.pm
cp lib/CPU/Emulator/6502/Op/BCC.pm blib\lib\CPU\Emulator\6502\Op\BCC.pm
cp lib/CPU/Emulator/6502/Op/PHA.pm blib\lib\CPU\Emulator\6502\Op\PHA.pm
cp lib/CPU/Emulator/6502/Op/BCS.pm blib\lib\CPU\Emulator\6502\Op\BCS.pm
cp lib/CPU/Emulator/6502/Op/PLP.pm blib\lib\CPU\Emulator\6502\Op\PLP.pm
BRICAS/Games-NES-Emulator-0.03.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.8\var\cpan\build\Games-NES-ROM-0.05-IY5WJb/blib/arch C:\cpanfly-5.8\var\cpan\build\Games-NES-ROM-0.05-IY5WJb/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.8\bin\perl.exe "-Iinc" Makefile.PL --config= --installdeps=Games::NES::ROM,0
Cannot determine perl version info from lib/Games/NES/Emulator.pm
C:\Perl-5.8\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/01-use.t t/02-emu.t t/98-pod.t t/99-pod_coverage.t
t/01-use.t ...........
1..10
ok 1 - use Games::NES::Emulator;
ok 2 - use Games::NES::Emulator::CPU;
ok 3 - use Games::NES::Emulator::APU;
ok 4 - use Games::NES::Emulator::PPU;
ok 5 - use Games::NES::Emulator::PPU::Memory;
ok 6 - use Games::NES::Emulator::Input;
ok 7 - use Games::NES::Emulator::Mapper;
ok 8 - use Games::NES::Emulator::Mappers::Mapper0;
ok 9 - use CPU::Emulator::6502;
ok 10 - use CPU::Emulator::6502::Addressing;
ok
t/02-emu.t ...........
1..10
ok 1 - use Games::NES::Emulator;
ok 2 - The object isa Games::NES::Emulator
ok 3 - The object isa Games::NES::Emulator::CPU
ok 4 - The object isa Games::NES::Emulator::APU
ok 5 - The object isa Games::NES::Emulator::PPU
ok 6 - The object isa Games::NES::Emulator::PPU::Memory
ok 7 - The object isa Games::NES::Emulator::Input
ok 8 - The object isa Games::NES::Emulator::Input
ok 9 # skip No ROM specified in $ENV{ TEST_ROM }
ok 10 # skip No ROM specified in $ENV{ TEST_ROM }
ok
t/98-pod.t ...........
1..66
ok 1 - blib\lib\CPU\Emulator\6502.pm
ok 2 - blib\lib\Games\NES\Emulator.pm
ok 3 - blib\lib\CPU\Emulator\6502\Addressing.pm
ok 4 - blib\lib\Games\NES\Emulator\APU.pm
ok 5 - blib\lib\Games\NES\Emulator\CPU.pm
ok 6 - blib\lib\Games\NES\Emulator\Input.pm
ok 7 - blib\lib\Games\NES\Emulator\Mapper.pm
ok 8 - blib\lib\Games\NES\Emulator\PPU.pm
ok 9 - blib\lib\CPU\Emulator\6502\Op\ADC.pm
ok 10 - blib\lib\CPU\Emulator\6502\Op\AND.pm
ok 11 - blib\lib\CPU\Emulator\6502\Op\ASL.pm
ok 12 - blib\lib\CPU\Emulator\6502\Op\BCC.pm
ok 13 - blib\lib\CPU\Emulator\6502\Op\BCS.pm
ok 14 - blib\lib\CPU\Emulator\6502\Op\BEQ.pm
ok 15 - blib\lib\CPU\Emulator\6502\Op\BIT.pm
ok 16 - blib\lib\CPU\Emulator\6502\Op\BMI.pm
ok 17 - blib\lib\CPU\Emulator\6502\Op\BNE.pm
ok 18 - blib\lib\CPU\Emulator\6502\Op\BPL.pm
ok 19 - blib\lib\CPU\Emulator\6502\Op\BRK.pm
ok 20 - blib\lib\CPU\Emulator\6502\Op\BVC.pm
ok 21 - blib\lib\CPU\Emulator\6502\Op\BVS.pm
ok 22 - blib\lib\CPU\Emulator\6502\Op\CLC.pm
ok 23 - blib\lib\CPU\Emulator\6502\Op\CLD.pm
ok 24 - blib\lib\CPU\Emulator\6502\Op\CLI.pm
ok 25 - blib\lib\CPU\Emulator\6502\Op\CLV.pm
ok 26 - blib\lib\CPU\Emulator\6502\Op\CMP.pm
ok 27 - blib\lib\CPU\Emulator\6502\Op\CPX.pm
ok 28 - blib\lib\CPU\Emulator\6502\Op\CPY.pm
ok 29 - blib\lib\CPU\Emulator\6502\Op\DEC.pm
ok 30 - blib\lib\CPU\Emulator\6502\Op\DEX.pm
ok 31 - blib\lib\CPU\Emulator\6502\Op\DEY.pm
ok 32 - blib\lib\CPU\Emulator\6502\Op\EOR.pm
ok 33 - blib\lib\CPU\Emulator\6502\Op\INC.pm
ok 34 - blib\lib\CPU\Emulator\6502\Op\INX.pm
ok 35 - blib\lib\CPU\Emulator\6502\Op\INY.pm
ok 36 - blib\lib\CPU\Emulator\6502\Op\JMP.pm
ok 37 - blib\lib\CPU\Emulator\6502\Op\JSR.pm
ok 38 - blib\lib\CPU\Emulator\6502\Op\LDA.pm
ok 39 - blib\lib\CPU\Emulator\6502\Op\LDX.pm
ok 40 - blib\lib\CPU\Emulator\6502\Op\LDY.pm
ok 41 - blib\lib\CPU\Emulator\6502\Op\LSR.pm
ok 42 - blib\lib\CPU\Emulator\6502\Op\NOP.pm
ok 43 - blib\lib\CPU\Emulator\6502\Op\ORA.pm
ok 44 - blib\lib\CPU\Emulator\6502\Op\PHA.pm
ok 45 - blib\lib\CPU\Emulator\6502\Op\PHP.pm
ok 46 - blib\lib\CPU\Emulator\6502\Op\PLA.pm
ok 47 - blib\lib\CPU\Emulator\6502\Op\PLP.pm
ok 48 - blib\lib\CPU\Emulator\6502\Op\ROL.pm
ok 49 - blib\lib\CPU\Emulator\6502\Op\ROR.pm
ok 50 - blib\lib\CPU\Emulator\6502\Op\RTI.pm
ok 51 - blib\lib\CPU\Emulator\6502\Op\RTS.pm
ok 52 - blib\lib\CPU\Emulator\6502\Op\SBC.pm
ok 53 - blib\lib\CPU\Emulator\6502\Op\SEC.pm
ok 54 - blib\lib\CPU\Emulator\6502\Op\SED.pm
ok 55 - blib\lib\CPU\Emulator\6502\Op\SEI.pm
ok 56 - blib\lib\CPU\Emulator\6502\Op\STA.pm
ok 57 - blib\lib\CPU\Emulator\6502\Op\STX.pm
ok 58 - blib\lib\CPU\Emulator\6502\Op\STY.pm
ok 59 - blib\lib\CPU\Emulator\6502\Op\TAX.pm
ok 60 - blib\lib\CPU\Emulator\6502\Op\TAY.pm
ok 61 - blib\lib\CPU\Emulator\6502\Op\TSX.pm
ok 62 - blib\lib\CPU\Emulator\6502\Op\TXA.pm
ok 63 - blib\lib\CPU\Emulator\6502\Op\TXS.pm
ok 64 - blib\lib\CPU\Emulator\6502\Op\TYA.pm
ok 65 - blib\lib\Games\NES\Emulator\Mappers\Mapper0.pm
ok 66 - blib\lib\Games\NES\Emulator\PPU\Memory.pm
ok
t/99-pod_coverage.t ..
1..66
ok 1 - Pod coverage on CPU::Emulator::6502
ok 2 - Pod coverage on Games::NES::Emulator
ok 3 - Pod coverage on CPU::Emulator::6502::Addressing
ok 4 - Pod coverage on Games::NES::Emulator::APU
ok 5 - Pod coverage on Games::NES::Emulator::CPU
ok 6 - Pod coverage on Games::NES::Emulator::Input
ok 7 - Pod coverage on Games::NES::Emulator::Mapper
ok 8 - Pod coverage on Games::NES::Emulator::PPU
ok 9 - Pod coverage on CPU::Emulator::6502::Op::ADC
ok 10 - Pod coverage on CPU::Emulator::6502::Op::AND
ok 11 - Pod coverage on CPU::Emulator::6502::Op::ASL
ok 12 - Pod coverage on CPU::Emulator::6502::Op::BCC
ok 13 - Pod coverage on CPU::Emulator::6502::Op::BCS
ok 14 - Pod coverage on CPU::Emulator::6502::Op::BEQ
ok 15 - Pod coverage on CPU::Emulator::6502::Op::BIT
ok 16 - Pod coverage on CPU::Emulator::6502::Op::BMI
ok 17 - Pod coverage on CPU::Emulator::6502::Op::BNE
ok 18 - Pod coverage on CPU::Emulator::6502::Op::BPL
ok 19 - Pod coverage on CPU::Emulator::6502::Op::BRK
ok 20 - Pod coverage on CPU::Emulator::6502::Op::BVC
ok 21 - Pod coverage on CPU::Emulator::6502::Op::BVS
ok 22 - Pod coverage on CPU::Emulator::6502::Op::CLC
ok 23 - Pod coverage on CPU::Emulator::6502::Op::CLD
ok 24 - Pod coverage on CPU::Emulator::6502::Op::CLI
ok 25 - Pod coverage on CPU::Emulator::6502::Op::CLV
ok 26 - Pod coverage on CPU::Emulator::6502::Op::CMP
ok 27 - Pod coverage on CPU::Emulator::6502::Op::CPX
ok 28 - Pod coverage on CPU::Emulator::6502::Op::CPY
ok 29 - Pod coverage on CPU::Emulator::6502::Op::DEC
ok 30 - Pod coverage on CPU::Emulator::6502::Op::DEX
ok 31 - Pod coverage on CPU::Emulator::6502::Op::DEY
ok 32 - Pod coverage on CPU::Emulator::6502::Op::EOR
ok 33 - Pod coverage on CPU::Emulator::6502::Op::INC
ok 34 - Pod coverage on CPU::Emulator::6502::Op::INX
ok 35 - Pod coverage on CPU::Emulator::6502::Op::INY
ok 36 - Pod coverage on CPU::Emulator::6502::Op::JMP
ok 37 - Pod coverage on CPU::Emulator::6502::Op::JSR
ok 38 - Pod coverage on CPU::Emulator::6502::Op::LDA
ok 39 - Pod coverage on CPU::Emulator::6502::Op::LDX
ok 40 - Pod coverage on CPU::Emulator::6502::Op::LDY
ok 41 - Pod coverage on CPU::Emulator::6502::Op::LSR
ok 42 - Pod coverage on CPU::Emulator::6502::Op::NOP
ok 43 - Pod coverage on CPU::Emulator::6502::Op::ORA
ok 44 - Pod coverage on CPU::Emulator::6502::Op::PHA
ok 45 - Pod coverage on CPU::Emulator::6502::Op::PHP
ok 46 - Pod coverage on CPU::Emulator::6502::Op::PLA
ok 47 - Pod coverage on CPU::Emulator::6502::Op::PLP
ok 48 - Pod coverage on CPU::Emulator::6502::Op::ROL
ok 49 - Pod coverage on CPU::Emulator::6502::Op::ROR
ok 50 - Pod coverage on CPU::Emulator::6502::Op::RTI
ok 51 - Pod coverage on CPU::Emulator::6502::Op::RTS
ok 52 - Pod coverage on CPU::Emulator::6502::Op::SBC
ok 53 - Pod coverage on CPU::Emulator::6502::Op::SEC
ok 54 - Pod coverage on CPU::Emulator::6502::Op::SED
ok 55 - Pod coverage on CPU::Emulator::6502::Op::SEI
ok 56 - Pod coverage on CPU::Emulator::6502::Op::STA
ok 57 - Pod coverage on CPU::Emulator::6502::Op::STX
ok 58 - Pod coverage on CPU::Emulator::6502::Op::STY
ok 59 - Pod coverage on CPU::Emulator::6502::Op::TAX
ok 60 - Pod coverage on CPU::Emulator::6502::Op::TAY
ok 61 - Pod coverage on CPU::Emulator::6502::Op::TSX
ok 62 - Pod coverage on CPU::Emulator::6502::Op::TXA
ok 63 - Pod coverage on CPU::Emulator::6502::Op::TXS
ok 64 - Pod coverage on CPU::Emulator::6502::Op::TYA
ok 65 - Pod coverage on Games::NES::Emulator::Mappers::Mapper0
ok 66 - Pod coverage on Games::NES::Emulator::PPU::Memory
ok
All tests successful.
Files=4, Tests=152, 1 wallclock secs ( 0.02 usr + 0.08 sys = 0.09 CPU)
Result: PASS
BRICAS/Games-NES-Emulator-0.03.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Brian Cassidy <bricas@cpan.org>
An object-oriented NES (6502) emulator
>>> (cd C:\cpanfly-5.8\var\cpan\build\Games-NES-Emulator-0.03-nO5beC && tar cvf - Games-NES-Emulator-0.03.ppd blib) | gzip -c >C:/cpanfly-5.8/var/REPO/B/BR/BRICAS/Games-NES-Emulator-0.03.tar.gz
Games-NES-Emulator-0.03.ppd
blib/
blib/lib/
blib/lib/CPU/
blib/lib/CPU/Emulator/
blib/lib/CPU/Emulator/6502/
blib/lib/CPU/Emulator/6502/Addressing.pm
blib/lib/CPU/Emulator/6502/Op/
blib/lib/CPU/Emulator/6502/Op/ADC.pm
blib/lib/CPU/Emulator/6502/Op/AND.pm
blib/lib/CPU/Emulator/6502/Op/ASL.pm
blib/lib/CPU/Emulator/6502/Op/BCC.pm
blib/lib/CPU/Emulator/6502/Op/BCS.pm
blib/lib/CPU/Emulator/6502/Op/BEQ.pm
blib/lib/CPU/Emulator/6502/Op/BIT.pm
blib/lib/CPU/Emulator/6502/Op/BMI.pm
blib/lib/CPU/Emulator/6502/Op/BNE.pm
blib/lib/CPU/Emulator/6502/Op/BPL.pm
blib/lib/CPU/Emulator/6502/Op/BRK.pm
blib/lib/CPU/Emulator/6502/Op/BVC.pm
blib/lib/CPU/Emulator/6502/Op/BVS.pm
blib/lib/CPU/Emulator/6502/Op/CLC.pm
blib/lib/CPU/Emulator/6502/Op/CLD.pm
blib/lib/CPU/Emulator/6502/Op/CLI.pm
blib/lib/CPU/Emulator/6502/Op/CLV.pm
blib/lib/CPU/Emulator/6502/Op/CMP.pm
blib/lib/CPU/Emulator/6502/Op/CPX.pm
blib/lib/CPU/Emulator/6502/Op/CPY.pm
blib/lib/CPU/Emulator/6502/Op/DEC.pm
blib/lib/CPU/Emulator/6502/Op/DEX.pm
blib/lib/CPU/Emulator/6502/Op/DEY.pm
blib/lib/CPU/Emulator/6502/Op/EOR.pm
blib/lib/CPU/Emulator/6502/Op/INC.pm
blib/lib/CPU/Emulator/6502/Op/INX.pm
blib/lib/CPU/Emulator/6502/Op/INY.pm
blib/lib/CPU/Emulator/6502/Op/JMP.pm
blib/lib/CPU/Emulator/6502/Op/JSR.pm
blib/lib/CPU/Emulator/6502/Op/LDA.pm
blib/lib/CPU/Emulator/6502/Op/LDX.pm
blib/lib/CPU/Emulator/6502/Op/LDY.pm
blib/lib/CPU/Emulator/6502/Op/LSR.pm
blib/lib/CPU/Emulator/6502/Op/NOP.pm
blib/lib/CPU/Emulator/6502/Op/ORA.pm
blib/lib/CPU/Emulator/6502/Op/PHA.pm
blib/lib/CPU/Emulator/6502/Op/PHP.pm
blib/lib/CPU/Emulator/6502/Op/PLA.pm
blib/lib/CPU/Emulator/6502/Op/PLP.pm
blib/lib/CPU/Emulator/6502/Op/ROL.pm
blib/lib/CPU/Emulator/6502/Op/ROR.pm
blib/lib/CPU/Emulator/6502/Op/RTI.pm
blib/lib/CPU/Emulator/6502/Op/RTS.pm
blib/lib/CPU/Emulator/6502/Op/SBC.pm
blib/lib/CPU/Emulator/6502/Op/SEC.pm
blib/lib/CPU/Emulator/6502/Op/SED.pm
blib/lib/CPU/Emulator/6502/Op/SEI.pm
blib/lib/CPU/Emulator/6502/Op/STA.pm
blib/lib/CPU/Emulator/6502/Op/STX.pm
blib/lib/CPU/Emulator/6502/Op/STY.pm
blib/lib/CPU/Emulator/6502/Op/TAX.pm
blib/lib/CPU/Emulator/6502/Op/TAY.pm
blib/lib/CPU/Emulator/6502/Op/TSX.pm
blib/lib/CPU/Emulator/6502/Op/TXA.pm
blib/lib/CPU/Emulator/6502/Op/TXS.pm
blib/lib/CPU/Emulator/6502/Op/TYA.pm
blib/lib/CPU/Emulator/6502.pm
blib/lib/Games/
blib/lib/Games/NES/
blib/lib/Games/NES/Emulator/
blib/lib/Games/NES/Emulator/APU.pm
blib/lib/Games/NES/Emulator/CPU.pm
blib/lib/Games/NES/Emulator/Input.pm
blib/lib/Games/NES/Emulator/Mapper.pm
blib/lib/Games/NES/Emulator/Mappers/
blib/lib/Games/NES/Emulator/Mappers/Mapper0.pm
blib/lib/Games/NES/Emulator/PPU/
blib/lib/Games/NES/Emulator/PPU/Memory.pm
blib/lib/Games/NES/Emulator/PPU.pm
blib/lib/Games/NES/Emulator.pm
>>> mv C:\cpanfly-5.8\var\cpan\build\Games-NES-Emulator-0.03-nO5beC/Games-NES-Emulator-0.03.ppd C:/cpanfly-5.8/var/REPO/B/BR/BRICAS
Finished 2009-09-07T07:57:15