Revenge of Shinobi.

 No.  "A" Code  "B" Code  "Classic" Code  Effect

NOTE: There are THREE versions of this game!
If the "A" codes do not work then try the "B" or "Classic" Codes.

   1  ACTT-BA4Y  ACRT-BA32  ACSA-BA86  Infinite lives--except when using
 Jitsu of Mijin
   2  BMVT-GA6L  BMTT-GA4L  BMTT-GA4L  Infinite shurikins
   3  BXVA-GA9E  BXTA-GA7E  BXTA-GA7E  Infinite life bar
   4  AANT-CAAJ  AANT-CAAJ  AANT-CAAJ  Some bombs and enemy shurikins
 don't hurt
   5  ABCA-BA94
 + RFCA-A616  
 ABCA-BA90
 + RFCA-A612  
 ABCT-BA90
 + RFCT-A612  
 Some bombs, enemy shurikins and
 swords don't hurt
   6  AC5A-BA46  AC3A-BA44  AC4A-BA4R  No life lost when using Jitsu of Mijin  
   7  NTBA-AAC6  NTBA-AAC0  NTBT-AAC0  Start with 100 shurikins
   8  3ABA-AAC6  3ABA-AAC0  3ABT-AAC0  Start with 200 shurikins
   9  8TBA-ACC6  8TBA-ACC0  8TBT-ACC0  Start with 500 shurikins
 10  BGKA-AAH4  BGHA-AAG0  BGHT-AACT  Start with 9 continues
 11  AGKA-AAH4  AGHA-AAG0  AGHT-AACT  Start with 1 continue
 12  A0KA-AAH4  A0HA-AAG0  A0HT-AACT  Start with 5 continues
 13  AGKT-AAAA  AGHA-AAG6  AGHT-AAC0  Start in District 1, level 2
 14  ALKT-AAAA  ALHA-AAG6  ALHT-AAC0  Start in District 1, level 3
 15  ARKT-AAAA  ARHA-AAG6  ARHT-AAC0  Start in District 2, level 1
 16  AWKT-AAAA  AWHA-AAG6  AWHT-AAC0  Start in District 2, level 2
 17  A0KT-AAAA  A0HA-AAG6  A0HT-AAC0  Start in District 2, level 3
 18  A4KT-AAAA  A4HA-AAG6  A4HT-AAC0  Start in District 3, level 1
 19  A8KT-AAAA  A8HA-AAG6  A8HT-AAC0  Start in District 3, level 2
 20  BCKT-AAAA  BCHA-AAG6  BCHT-AAC0  Start in District 3, level 3
 21  BGKT-AAAA  BGHA-AAG6  BGHT-AAC0  Start in District 4, level 1
 22  BLKT-AAAA  BLHA-AAG6  BLHT-AAC0  Start in District 4, level 2
 23  BRKT-AAAA  BRHA-AAG6  BRHT-AAC0  Start in District 4, level 3
 24  BWKT-AAAA  BWHA-AAG6  BWHT-AAC0  Start in District 5, level 1
 25  B0KT-AAAA  B0HA-AAG6  B0HT-AAC0  Start in District 5, level 2
 26  B4KT-AAAA  B4HA-AAG6  B4HT-AAC0  Start in District 5, level 3
 27  B8KT-AAAA  B8HA-AAG6  B8HT-AAC0  Start in District 6, level 1
 28  CCKT-AAAA  CCAH-AAG6  CCHT-AAC0  Start in District 6, level 2
 29  CGKT-AAAA  CGHA-AAG6  CGHT-AAC0  Start in District 6, level 3
 30  CLKT-AAAA  CLHA-AAG6  CLHT-AAC0  Start in District 7, level 1
 31  CRKT-AAAA  CRHA-AAG6  CRHT-AAC0  Start in District 7, level 2
 32  CWKT-AAAA  CWHA-AAG6  CWHT-AAC0  Start in District 7, level 3
 33  C0KT-AAAA  C0HA-AAG6  C0HT-AAC0  Start in District 8, level 1
 34  C4KT-AAAA  C4HA-AAG6  C4HT-AAC0  Start in District 8, level 2
 35  C8KT-AAAA  C8HA-AAG6  C8HT-AAC0  Start in District 8, level 3