Nintendo Fan Network (DSiWare)
Nintendo Fan Network |
---|
Publisher: Nintendo
|
This game is defunct. Do note the game no longer works at all without modifications. This is most likely due to the game's servers being shut down. As a result, further official developments with the game are unlikely to happen. |
Nintendo Fan Network was a US-only DS Download Play and Nintendo DSiWare release when Nintendo still owned the Seattle Mariners. Originally, you had to pay to use it, before they made it available for free. It was meant to be used within the premises of an actual Seattle Mariners baseball game at Safeco Field (Seattle, Washington). You could view progress and statistics about the current game, and even order food and beverage, including beer.
This DSiWare version was released two years after the original, and added some new features such as the Fan Network Games (photo-matching, baseball trivia, and wordsearch minigames).
Source Code/Paths
At 0xB4A35 in the "Rev 1" ROM is a huge amount of leftover source code and development related data. There are also some file path names here, and related to Nintendo DSi development (including the TWL software development kit).
data@c0@d0.no_init@d0const_data@c0@d0prog_data@c0prom_data@c0page_sec@d0 inttbl@c0__MALLOC_SECT@d0__STACK_SECT@d0__MAILBOX_SECT@d0__MMIO_SECT@d0c tor_sect@c0dtor_sect@c0crt0_start0@c0crt0_start1@c0__OUTPORT_SECT@d0__IN PORT_SECT@d0__PAGE_REGS_SECT@d0crtn_ctor_sect@c0crtn_dtor_sect@c0initCon figRegs@c0initConfigRegsShadow@c0initDataSections@c0pmemcpy@c0initFileIo @c0fcloseall@c0crt0HookPreMain@c0ARG_SECT@d0ARG_SECT_END@d0Sudivhi3@c0Su divqi3@c0__xpertlibs_icu_utils_csect@c0__xpertlibs_get_mmio_abs_adrs_cse ct@c0__xpertlibs_xpert_type_csect@c0xpert_ptrs_sect@d0__xpertlibs_core_u tils_csect@c0__ceva_xpertlibs_core_byte_swap_word_buf_csect@c0_addDigit@ c0vsprintf@c0prog_data_vsprintf@c0ceva_xpertlibs_ahbm_dma_code_sect@c0ce va_xpertlibs_ahbm_dma_data_sect@d0ceva_xpertlibs_ahbm_dma_bss_dsect@d0ce va_xpertlibs_ahbm_dma_const_data_dsect@d0__xpertlibs_dma_utils_csect@c0_ _xpertlibs_btdmp_utils_csect@c0isalnum@c0isalpha@c0iscntrl@c0isdigit@c0i sgraph@c0islower@c0isprint@c0ispunct@c0isspace@c0isupper@c0isxdigit@c0to lower@c0toupper@c0Sflsub@c0Sflmul@c0Sdivhi3@c0Sfldiv@c0ceva_xpertlibs_dm a_internal_memcpy_code_sect@c0ceva_xpertlibs_dma_internal_memcpy_data_se ct@d0ceva_xpertlibs_dma_internal_memcpy_bss_dsect@d0ceva_xpertlibs_dma_i nternal_memcpy_const_data_dsect@d0inttbl@c0crt0_start0@c0crt0_start1@c0_ _MONITOR_SECT@c0initConfigRegs@c0initConfigRegsShadow@c0initDataSections @c0pmemcpy@c0initFileIo@c0fcloseall@c0crt0HookPreMain@c0Sudivhi3@c0Sudiv qi3@c0Sflsub@c0Sflmul@c0Sdivhi3@c0Sfldiv@c0_addDigit@c0vsprintf@c0prog_d ata_vsprintf@c0isalnum@c0isalpha@c0iscntrl@c0isdigit@c0isgraph@c0islower @c0isprint@c0ispunct@c0isspace@c0isupper@c0isxdigit@c0tolower@c0toupper@ c0prog_data@c0const_data@c0@d0.data@c0@d0prom_data@c0ctor_sect@c0crtn_ct or_sect@c0dtor_sect@c0crtn_dtor_sect@c0__MALLOC_SECT@d0__PAGE_REGS_SECT@ d0__STACK_SECT@d0ARG_SECT@d0ARG_SECT_END@d0__OUTPORT_SECT@d0__INPORT_SEC T@d0page_sec@d0.no_init@d0xpert_ptrs_sect@d0ceva_xpertlibs_ahbm_dma_bss_ dsect@d0ceva_xpertlibs_dma_internal_memcpy_bss_dsect@d0__MMIO_SECT@d0__M AILBOX_SECT@d0__xpertlibs_icu_utils_csect@c0__xpertlibs_get_mmio_abs_adr s_csect@c0__xpertlibs_xpert_type_csect@c0__xpertlibs_core_utils_csect@c0 __ceva_xpertlibs_core_byte_swap_word_buf_csect@c0ceva_xpertlibs_ahbm_dma _code_sect@c0ceva_xpertlibs_ahbm_dma_data_sect@d0ceva_xpertlibs_ahbm_dma _const_data_dsect@d0__xpertlibs_dma_utils_csect@c0__xpertlibs_btdmp_util s_csect@c0ceva_xpertlibs_dma_internal_memcpy_code_sect@c0ceva_xpertlibs_ dma_internal_memcpy_data_sect@d0ceva_xpertlibs_dma_internal_memcpy_const _data_dsect@d0__MONITOR_SECT@c0..\..\..\..\..\..\..\..\..\..\ProgramFile s\SmartNcode\V9.2\Teak\libs\crt0.c.no_initconst_dataprog_dataprom_datapa ge_sec__MALLOC_SECT__STACK_SECT__MAILBOX_SECT__MMIO_SECTctor_sectdtor_se ctcrt0_start0func_start_@@@_2_startcrt0_start1_start_text__crt0HookPostS tartRetLabel____not_neededfunc_end_@@@_2_start__OUTPORT_SECT__outport__I NPORT_SECT__inport__PAGE_REGS_SECT__page_regs___crt0_const_data_start___ __crt0_data_start_____crt0_bss_start__d:\kakemizu\twl-dev\trunk\TwlSDK\b uild\dspcomponents\build\processes\graphics\src\main.c.no_initconst_data prog_dataprom_datapage_sec_yuv2rgbfunc_start_@@@_3_yuv2rgb_dataBufX_data BufY____yuv2rgb_end_of_func___func_end_@@@_3_yuv2rgb_scalingfunc_start_@ @@_3_scaling_scaling1_3____scaling_end_of_func___func_end_@@@_3_scalingf unc_start_@@@_3_scaling1_3____scaling1_3_end_of_func___func_end_@@@_3_sc aling1_3func_start_@@@_3_mainfunc_end_@@@_3_main..\..\..\..\..\..\..\..\ ..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\crtn.c.no_initconst_datapro g_dataprom_datapage_seccrtn_ctor_sectcrtn_dtor_sectd:\kakemizu\twl-dev\t runk\TwlSDK\build\dspcomponents\build\libraries\os\src\os_init.c.no_init const_dataprog_dataprom_datapage_sec_apbp_icu_mid_timer_0_icu_mid_timer_ 1_icu_mid_dma_icu_mid_vint_handler_btdmp_icu_mid_nmi_handlerfunc_start_@ @@_3_nmi_handler____nmi_handler_end_of_func___func_end_@@@_3_nmi_handler _trap_handlerfunc_start_@@@_3_trap_handler____trap_handler_end_of_func__ _func_end_@@@_3_trap_handler_int0_handlerfunc_start_@@@_3_int0_handler_h ookFactors_OS_IntrTable____int0_handler_end_of_func___func_end_@@@_3_int 0_handler_int1_handlerfunc_start_@@@_3_int1_handler____int1_handler_end_ of_func___func_end_@@@_3_int1_handler_int2_handlerfunc_start_@@@_3_int2_ handler____int2_handler_end_of_func___func_end_@@@_3_int2_handlerfunc_st art_@@@_3_vint_handler____vint_handler_end_of_func___func_end_@@@_3_vint _handler_OS_SetIntrFunctionfunc_start_@@@_3_OS_SetIntrFunction____OS_Set IntrFunction_end_of_func___func_end_@@@_3_OS_SetIntrFunction_OS_GetIEfun c_start_@@@_3_OS_GetIE____OS_GetIE_end_of_func___func_end_@@@_3_OS_GetIE _OS_SetIEfunc_start_@@@_3_OS_SetIE____OS_SetIE_end_of_func___func_end_@@ @_3_OS_SetIE_OS_InitDMAfunc_start_@@@_3_OS_InitDMA____OS_InitDMA_end_of_ func___func_end_@@@_3_OS_InitDMA_OS_Exitfunc_start_@@@_3_OS_Exit____OS_E xit_end_of_func___func_end_@@@_3_OS_Exit_OS_Initfunc_start_@@@_3_OS_Init ____OS_Init_end_of_func___func_end_@@@_3_OS_Init..\..\..\..\src\crt0_hoo k_post_start.asm__MMIO_SECT_crt0HookPostStart..\..\..\..\..\..\..\..\..\ ..\ProgramFiles\SmartNcode\V9.2\Teak\libs\crt0_init_config_regs.c.no_ini tconst_dataprog_dataprom_datapage_secinitConfigRegs_initConfigRegsfunc_s tart_@@@_2_initConfigRegs____initConfigRegs_end_of_func___func_end_@@@_2 _initConfigRegsinitConfigRegsShadow_initConfigRegsShadowfunc_start_@@@_2 _initConfigRegsShadow____initConfigRegsShadow_end_of_func___func_end_@@@ _2_initConfigRegsShadow..\..\..\..\..\..\..\..\..\..\ProgramFiles\SmartN code\V9.2\Teak\libs\crt0_init_data_sections.c.no_initconst_dataprog_data prom_datapage_secinitDataSections_initDataSectionsfunc_start_@@@_2_initD ataSections____initDataSections_end_of_func___func_end_@@@_2_initDataSec tions..\..\..\..\..\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\lib s\dummyfileio.c.no_initconst_dataprog_dataprom_datapage_secinitFileIo_in itFileIofunc_start_@@@_2_initFileIo____initFileIo_end_of_func___func_end _@@@_2_initFileIofcloseall_fcloseallfunc_start_@@@_2_fcloseall____fclose all_end_of_func___func_end_@@@_2_fcloseall..\..\..\..\..\..\..\..\..\..\ ProgramFiles\SmartNcode\V9.2\Teak\libs\crt0_hook_pre_main.c.no_initconst _dataprog_dataprom_datapage_seccrt0HookPreMain_crt0HookPreMainfunc_start _@@@_2_crt0HookPreMain____crt0HookPreMain_end_of_func___func_end_@@@_2_c rt0HookPreMain..\..\..\..\..\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2 \Teak\libs\crt0_argv_sect.c.no_initconst_dataprog_dataprom_datapage_secA RG_SECTARG_SECT_END..\..\..\..\..\..\..\..\..\..\ProgramFiles\SmartNcode \V9.2\Teak\libs\errno.c.no_initconst_dataprog_dataprom_datapage_sec..\.. \..\..\..\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\exit.c.n o_initconst_dataprog_dataprom_datapage_secfunc_start_@@@_1_exit__exit_la belfunc_end_@@@_1_exitd:\kakemizu\twl-dev\trunk\TwlSDK\build\dspcomponen ts\build\libraries\pipe\src\pipe.c.no_initconst_dataprog_dataprom_datapa ge_sec_DSPiPipeInitialized_DSP_LoadDatafunc_start_@@@_3_DSP_LoadData____ DSP_LoadData_end_of_func___func_end_@@@_3_DSP_LoadData_DSP_StoreDatafunc _start_@@@_3_DSP_StoreData____DSP_StoreData_end_of_func___func_end_@@@_3 _DSP_StoreData_DSP_SendDatafunc_start_@@@_3_DSP_SendData____DSP_SendData _end_of_func___func_end_@@@_3_DSP_SendData_DSPi_WaitForPipefunc_start_@@ @_3_DSPi_WaitForPipe____DSPi_WaitForPipe_end_of_func___func_end_@@@_3_DS Pi_WaitForPipe_DSP_InitPipefunc_start_@@@_3_DSP_InitPipe_DSPiPipeMonitor _DSPiPipeCallbackFuncs_DSPiPipeCallbackArgs_DSPiPipeDefaultTable_DSP_Hoo kPipeNotification____DSP_InitPipe_end_of_func___func_end_@@@_3_DSP_InitP ipe_DSP_LoadPipefunc_start_@@@_3_DSP_LoadPipe____DSP_LoadPipe_end_of_fun c___func_end_@@@_3_DSP_LoadPipe_DSP_SyncPipefunc_start_@@@_3_DSP_SyncPip e____DSP_SyncPipe_end_of_func___func_end_@@@_3_DSP_SyncPipe_DSP_FlushPip efunc_start_@@@_3_DSP_FlushPipe____DSP_FlushPipe_end_of_func___func_end_ @@@_3_DSP_FlushPipe_DSP_GetPipeReadableSizefunc_start_@@@_3_DSP_GetPipeR eadableSize____DSP_GetPipeReadableSize_end_of_func___func_end_@@@_3_DSP_ GetPipeReadableSize_DSP_ReadPipefunc_start_@@@_3_DSP_ReadPipe____DSP_Rea dPipe_end_of_func___func_end_@@@_3_DSP_ReadPipe_DSP_WritePipefunc_start_ @@@_3_DSP_WritePipe____DSP_WritePipe_end_of_func___func_end_@@@_3_DSP_Wr itePipefunc_start_@@@_3_DSP_HookPipeNotification____DSP_HookPipeNotifica tion_end_of_func___func_end_@@@_3_DSP_HookPipeNotification_DSP_SetPipeCa llbackfunc_start_@@@_3_DSP_SetPipeCallback____DSP_SetPipeCallback_end_of _func___func_end_@@@_3_DSP_SetPipeCallback_DSPi_PackStringfunc_start_@@@ _3_DSPi_PackString____DSPi_PackString_end_of_func___func_end_@@@_3_DSPi_ PackString_DSP_AllocEphemeralPortfunc_start_@@@_3_DSP_AllocEphemeralPort ____DSP_AllocEphemeralPort_end_of_func___func_end_@@@_3_DSP_AllocEphemer alPort_DSP_SeekFilefunc_start_@@@_3_DSP_SeekFile____DSP_SeekFile_end_of_ func___func_end_@@@_3_DSP_SeekFiled:\kakemizu\twl-dev\trunk\TwlSDK\build \dspcomponents\build\libraries\mi\src\mi_dma.c.no_initconst_dataprog_dat aprom_datapage_sec_MIiDmaNonblockBits_MIiRunningAHBMBits_MIiDmaMapToAHBM _MIi_DmaCopyCorefunc_start_@@@_3_MIi_DmaCopyCore_MI_WaitForCompletion___ _MIi_DmaCopyCore_end_of_func___func_end_@@@_3_MIi_DmaCopyCore_MIi_DmaCop y3DToARMfunc_start_@@@_3_MIi_DmaCopy3DToARM____MIi_DmaCopy3DToARM_end_of _func___func_end_@@@_3_MIi_DmaCopy3DToARM_MIi_DmaCopy3DFromARMfunc_start _@@@_3_MIi_DmaCopy3DFromARM____MIi_DmaCopy3DFromARM_end_of_func___func_e nd_@@@_3_MIi_DmaCopy3DFromARM_MI_DmaCopySmart3Dfunc_start_@@@_3_MI_DmaCo pySmart3D____MI_DmaCopySmart3D_end_of_func___func_end_@@@_3_MI_DmaCopySm art3D_MI_SetDmaBlockingModefunc_start_@@@_3_MI_SetDmaBlockingMode____MI_ SetDmaBlockingMode_end_of_func___func_end_@@@_3_MI_SetDmaBlockingModefun c_start_@@@_3_MI_WaitForCompletion____MI_WaitForCompletion_end_of_func__ _func_end_@@@_3_MI_WaitForCompletion_MI_SetAHBChannelForDMAfunc_start_@@ @_3_MI_SetAHBChannelForDMA____MI_SetAHBChannelForDMA_end_of_func___func_ end_@@@_3_MI_SetAHBChannelForDMAd:\kakemizu\twl-dev\trunk\TwlSDK\build\d spcomponents\build\libraries\gx\src\gx.c.no_initconst_dataprog_dataprom_ datapage_sec_GX_YuvToRgb16func_start_@@@_3_GX_YuvToRgb16____GX_YuvToRgb1 6_end_of_func___func_end_@@@_3_GX_YuvToRgb16_GXi_ScalingForRGB555func_st art_@@@_3_GXi_ScalingForRGB555_bilinear_interpolation_nearestneighbor_in terpolation_exchange_array_bicubic_bicubic_interpolation____GXi_ScalingF orRGB555_end_of_func___func_end_@@@_3_GXi_ScalingForRGB555_GX_ScalingFor RGB555ByNNeighborfunc_start_@@@_3_GX_ScalingForRGB555ByNNeighbor____GX_S calingForRGB555ByNNeighbor_end_of_func___func_end_@@@_3_GX_ScalingForRGB 555ByNNeighbor_GX_ScalingForRGB555ByBilinearfunc_start_@@@_3_GX_ScalingF orRGB555ByBilinear____GX_ScalingForRGB555ByBilinear_end_of_func___func_e nd_@@@_3_GX_ScalingForRGB555ByBilinear_GX_ScalingForRGB555ByBicubicfunc_ start_@@@_3_GX_ScalingForRGB555ByBicubic____GX_ScalingForRGB555ByBicubic _end_of_func___func_end_@@@_3_GX_ScalingForRGB555ByBicubic_GX_ScalingFor RGB555onethirdfunc_start_@@@_3_GX_ScalingForRGB555onethird_block8pix_int erpolate____GX_ScalingForRGB555onethird_end_of_func___func_end_@@@_3_GX_ ScalingForRGB555onethirdfunc_start_@@@_3_nearestneighbor_interpolation__ __nearestneighbor_interpolation_end_of_func___func_end_@@@_3_nearestneig hbor_interpolationfunc_start_@@@_3_bilinear_interpolation____bilinear_in terpolation_end_of_func___func_end_@@@_3_bilinear_interpolationfunc_star t_@@@_3_bicubic_interpolation_calc_weight_bicubic____bicubic_interpolati on_end_of_func___func_end_@@@_3_bicubic_interpolationfunc_start_@@@_3_ca lc_weight_bicubic____calc_weight_bicubic_end_of_func___func_end_@@@_3_ca lc_weight_bicubicLpre_tmpx_51func_start_@@@_3_exchange_array_bicubic____ exchange_array_bicubic_end_of_func___func_end_@@@_3_exchange_array_bicub icfunc_start_@@@_3_block8pix_interpolate____block8pix_interpolate_end_of _func___func_end_@@@_3_block8pix_interpolate..\..\..\..\..\..\..\..\..\. .\ProgramFiles\SmartNcode\V9.2\Teak\libs\udivhi3.asm..\..\..\..\..\..\.. \..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\oakmac.inc..\..\..\..\. .\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\udivhi3.asmSudiv hi3Sudivhi3.__udivhi3Sudivhi3.__umodhi3Sudivhi3.func_start_@@@_2__udivhi 3Sudivhi3.__udivhi3_nopasteSudivhi3.__umodhi3_nopasteSudivhi3.RetZeroSud ivhi3.func_end_@@@_2__udivhi3..\..\..\..\..\..\..\..\..\..\ProgramFiles\ SmartNcode\V9.2\Teak\libs\udivqi3.asm..\..\..\..\..\..\..\..\..\..\Progr amFiles\SmartNcode\V9.2\Teak\libs\oakmac.inc..\..\..\..\..\..\..\..\..\. .\ProgramFiles\SmartNcode\V9.2\Teak\libs\udivqi3.asmSudivqi3Sudivqi3.__u divqi3Sudivqi3.__umodqi3Sudivqi3.func_start_@@@_2__udivqi3Sudivqi3.func_ end_@@@_2__udivqi3d:\kakemizu\twl-dev\trunk\TwlSDK\build\dspcomponents\b uild\libraries\audio\src\audio.c.no_initconst_dataprog_dataprom_datapage _sec_DSPiBTDMPInputConfig_audioInitialized_audioInputEnable_audioOutputE nable_DSPAudio_SetInterruptHandlerfunc_start_@@@_3_DSPAudio_SetInterrupt Handler____DSPAudio_SetInterruptHandler_end_of_func___func_end_@@@_3_DSP Audio_SetInterruptHandler_DSPAudio_UpdateFifofunc_start_@@@_3_DSPAudio_U pdateFifo_capture_DSPAudioCaptureBuffer_audioBufNotAligned2_DSPAudio_Sen dToOutput_DSPAudio_EnableOutput____DSPAudio_UpdateFifo_end_of_func___fun c_end_@@@_3_DSPAudio_UpdateFifo_DSPAudio_PlaySoundfunc_start_@@@_3_DSPAu dio_PlaySound____DSPAudio_PlaySound_end_of_func___func_end_@@@_3_DSPAudi o_PlaySound_DSPAudio_PumpMessagefunc_start_@@@_3_DSPAudio_PumpMessage_DS PAudio_EnableInput____DSPAudio_PumpMessage_end_of_func___func_end_@@@_3_ DSPAudio_PumpMessage_DSPAudio_PipeHandlerfunc_start_@@@_3_DSPAudio_PipeH andler____DSPAudio_PipeHandler_end_of_func___func_end_@@@_3_DSPAudio_Pip eHandlerLout_config_205_DSPAudio_Initfunc_start_@@@_3_DSPAudio_Init____D SPAudio_Init_end_of_func___func_end_@@@_3_DSPAudio_Init_tdmx_rt_cfg1_flu sh_btdmp_fifo_flush_transmit_channelfunc_start_@@@_3_btdmp_fifo_flush_tr ansmit_channel____btdmp_fifo_flush_transmit_channel_end_of_func___func_e nd_@@@_3_btdmp_fifo_flush_transmit_channelfunc_start_@@@_3_DSPAudio_Enab leInput____DSPAudio_EnableInput_end_of_func___func_end_@@@_3_DSPAudio_En ableInputLsilence_215func_start_@@@_3_DSPAudio_EnableOutput____DSPAudio_ EnableOutput_end_of_func___func_end_@@@_3_DSPAudio_EnableOutputfunc_star t_@@@_3_DSPAudio_SendToOutput____DSPAudio_SendToOutput_end_of_func___fun c_end_@@@_3_DSPAudio_SendToOutputd:\kakemizu\twl-dev\trunk\TwlSDK\build\ dspcomponents\build\libraries\apbp\src\apbp.c.no_initconst_dataprog_data prom_datapage_sec_APBP_Initfunc_start_@@@_3_APBP_Init_apbp_base_p_APBP_S endData____APBP_Init_end_of_func___func_end_@@@_3_APBP_Initfunc_start_@@ @_3_APBP_SendData_APBP_CheckReplyRegister0_APBP_SetReplyRegister0_APBP_C heckReplyRegister1_APBP_SetReplyRegister1_APBP_CheckReplyRegister2_APBP_ SetReplyRegister2____APBP_SendData_end_of_func___func_end_@@@_3_APBP_Sen dData_APBP_RecvDatafunc_start_@@@_3_APBP_RecvData_APBP_CheckCommandRegis ter0_APBP_GetCommandRegister0_APBP_CheckCommandRegister1_APBP_GetCommand Register1_APBP_CheckCommandRegister2_APBP_GetCommandRegister2____APBP_Re cvData_end_of_func___func_end_@@@_3_APBP_RecvDatafunc_start_@@@_3_APBP_S etReplyRegister0____APBP_SetReplyRegister0_end_of_func___func_end_@@@_3_ APBP_SetReplyRegister0func_start_@@@_3_APBP_SetReplyRegister1____APBP_Se tReplyRegister1_end_of_func___func_end_@@@_3_APBP_SetReplyRegister1func_ start_@@@_3_APBP_SetReplyRegister2____APBP_SetReplyRegister2_end_of_func ___func_end_@@@_3_APBP_SetReplyRegister2func_start_@@@_3_APBP_GetCommand Register0____APBP_GetCommandRegister0_end_of_func___func_end_@@@_3_APBP_ GetCommandRegister0func_start_@@@_3_APBP_GetCommandRegister1____APBP_Get CommandRegister1_end_of_func___func_end_@@@_3_APBP_GetCommandRegister1fu nc_start_@@@_3_APBP_GetCommandRegister2____APBP_GetCommandRegister2_end_ of_func___func_end_@@@_3_APBP_GetCommandRegister2func_start_@@@_3_APBP_C heckReplyRegister0____APBP_CheckReplyRegister0_end_of_func___func_end_@@ @_3_APBP_CheckReplyRegister0func_start_@@@_3_APBP_CheckReplyRegister1___ _APBP_CheckReplyRegister1_end_of_func___func_end_@@@_3_APBP_CheckReplyRe gister1func_start_@@@_3_APBP_CheckReplyRegister2____APBP_CheckReplyRegis ter2_end_of_func___func_end_@@@_3_APBP_CheckReplyRegister2func_start_@@@ _3_APBP_CheckCommandRegister0____APBP_CheckCommandRegister0_end_of_func_ __func_end_@@@_3_APBP_CheckCommandRegister0func_start_@@@_3_APBP_CheckCo mmandRegister1____APBP_CheckCommandRegister1_end_of_func___func_end_@@@_ 3_APBP_CheckCommandRegister1func_start_@@@_3_APBP_CheckCommandRegister2_ ___APBP_CheckCommandRegister2_end_of_func___func_end_@@@_3_APBP_CheckCom mandRegister2_APBP_SetSemaphorefunc_start_@@@_3_APBP_SetSemaphore____APB P_SetSemaphore_end_of_func___func_end_@@@_3_APBP_SetSemaphore_APBP_Check SemaphoreRequestfunc_start_@@@_3_APBP_CheckSemaphoreRequest____APBP_Chec kSemaphoreRequest_end_of_func___func_end_@@@_3_APBP_CheckSemaphoreReques tG:\dsp_apps\local\test\projects\XPERTLIBS\make\..\source\icu_utils.c.no _initconst_dataprog_dataprom_datapage_sec__xpertlibs_icu_utils_csect_icu _set_interruptfunc_start_@@@__icu_set_interrupt____icu_set_interrupt_end _of_func___func_end_@@@__icu_set_interrupt_icu_clear_int_requestfunc_sta rt_@@@__icu_clear_int_request____icu_clear_int_request_end_of_func___fun c_end_@@@__icu_clear_int_requestfunc_end_@@@__icu_get_statusG:\dsp_apps\ local\test\projects\XPERTLIBS\make\..\source\get_mmio_abs_adrs.c.no_init const_dataprog_dataprom_datapage_sec__xpertlibs_get_mmio_abs_adrs_csect_ get_mmio_abs_adrsfunc_start_@@@__get_mmio_abs_adrs____get_mmio_abs_adrs_ end_of_func___func_end_@@@__get_mmio_abs_adrsG:\dsp_apps\local\test\proj ects\XPERTLIBS\make\..\source\xpert_type.c.no_initconst_dataprog_datapro m_datapage_sec_xpert_offsets_tbl__xpertlibs_xpert_type_csect_init_xpert_ ptrsfunc_start_@@@__init_xpert_ptrs_xpert_ptrs____init_xpert_ptrs_end_of _func___func_end_@@@__init_xpert_ptrsxpert_ptrs_sectG:\dsp_apps\local\te st\projects\XPERTLIBS\make\..\source\core_utils.c.no_initconst_dataprog_ dataprom_datapage_sec__xpertlibs_core_utils_csect_core_set_bit_by_set_in structionfunc_start_@@@__core_set_bit_by_set_instructionset_routine_arra y____core_set_bit_by_set_instruction_end_of_func___func_end_@@@__core_se t_bit_by_set_instruction__xpertlibs_core_utils_csect_core_reset_bit_by_r st_instructionfunc_start_@@@__core_reset_bit_by_rst_instructionrst_routi ne_array____core_reset_bit_by_rst_instruction_end_of_func___func_end_@@@ __core_reset_bit_by_rst_instructionchng_routine_array_core_or_mod3_reg_i e_restorefunc_start_@@@__core_or_mod3_reg_ie_restore____core_or_mod3_reg _ie_restore_end_of_func___func_end_@@@__core_or_mod3_reg_ie_restore_core _copy_prom_to_datafunc_start_@@@__core_copy_prom_to_data_core_memcpy_pme m_to_dram____core_copy_prom_to_data_end_of_func___func_end_@@@__core_cop y_prom_to_data_core_utils_rep_waitfunc_start_@@@__core_utils_rep_wait___ _core_utils_rep_wait_end_of_func___func_end_@@@__core_utils_rep_waitfunc _start_@@@__core_memcpy_pmem_to_dram____core_memcpy_pmem_to_dram_end_of_ func___func_end_@@@__core_memcpy_pmem_to_dram__ceva_xpertlibs_core_byte_ swap_word_buf_csect_ceva_xpertlibs_core_byte_swap_word_buf..\..\..\..\.. \..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\vsprintf.c.no_ini tconst_dataprog_dataprom_datapage_sec_addDigit__addDigitfunc_start_@@@_2 __addDigit_____addDigit_end_of_func___func_end_@@@_2__addDigitvsprintf_v sprintffunc_start_@@@_2_vsprintf__bufferprog_data_vsprintfvsprintf____vs printf_end_of_func___func_end_@@@_2_vsprintfG:\dsp_apps\local\test\proje cts\XPERTLIBS\make\..\source\ceva_xpertlibs_ahbm_dma.cceva_xpertlibs_ahb m_dma_data_sectceva_xpertlibs_ahbm_dma_bss_dsect.no_initceva_xpertlibs_a hbm_dma_const_data_dsectprog_dataprom_datapage_sec_ceva_xpert_ahbm_memcp y_write_sdram_dma_mid_prom_ceva_xpert_ahbm_memcpy_read_sdram_dma_mid_pro m_ceva_ahbm_sdram_xpert_memcpy_init_tbl_ceva_xpert_ahbm_memcpy_write_sdr am_dma_mid_ceva_xpert_ahbm_memcpy_read_sdram_dma_mid_dma_write_32_mid_ce va_xpertlibs_ahbm_dma_memcpy_sdram_readfunc_start_@@@__ceva_xpertlibs_ah bm_dma_memcpy_sdram_read_dma_read_32_mid____ceva_xpertlibs_ahbm_dma_memc py_sdram_read_end_of_func___func_end_@@@__ceva_xpertlibs_ahbm_dma_memcpy _sdram_read_ceva_xpert_ahbm_memcpy_sdram_to_pram_dma_midfunc_start_@@@__ dma_write_32_mid_ceva_xpertlibs_ahbm_get_ptr____dma_write_32_mid_end_of_ func___func_end_@@@__dma_write_32_midfunc_start_@@@__dma_read_32_mid____ dma_read_32_mid_end_of_func___func_end_@@@__dma_read_32_midfunc_start_@@ @__ceva_xpertlibs_ahbm_get_ptr____ceva_xpertlibs_ahbm_get_ptr_end_of_fun c___func_end_@@@__ceva_xpertlibs_ahbm_get_ptrG:\dsp_apps\local\test\proj ects\XPERTLIBS\make\..\source\dma_utils.c.no_initconst_dataprog_dataprom _datapage_sec__xpertlibs_dma_utils_csect_dma_prepare_channelfunc_start_@ @@__dma_prepare_channel____dma_prepare_channel_end_of_func___func_end_@@ @__dma_prepare_channel_dma_channel_enablefunc_start_@@@__dma_channel_ena ble____dma_channel_enable_end_of_func___func_end_@@@__dma_channel_enable _dma_poll_end_of_transferfunc_start_@@@__dma_poll_end_of_transfer_dma_re turn_end_of_transfer____dma_poll_end_of_transfer_end_of_func___func_end_ @@@__dma_poll_end_of_transfer_dma_return_seox_adrsfunc_start_@@@__dma_re turn_seox_adrs____dma_return_seox_adrs_end_of_func___func_end_@@@__dma_r eturn_seox_adrsfunc_start_@@@__dma_return_end_of_transfer____dma_return_ end_of_transfer_end_of_func___func_end_@@@__dma_return_end_of_transfer_d ma_read_gcs_dtccafunc_start_@@@__dma_read_gcs_dtcca____dma_read_gcs_dtcc a_end_of_func___func_end_@@@__dma_read_gcs_dtcca_dma_write_gcs_dtccafunc _start_@@@__dma_write_gcs_dtcca____dma_write_gcs_dtcca_end_of_func___fun c_end_@@@__dma_write_gcs_dtccafunc_end_@@@__dma_operate_user_proc_under_ pauseG:\dsp_apps\local\test\projects\XPERTLIBS\make\..\source\btdmp_util s.c.no_initconst_dataprog_dataprom_datapage_sec__xpertlibs_btdmp_utils_c sect_btdmp_prepare_receive_channelfunc_start_@@@__btdmp_prepare_receive_ channel____btdmp_prepare_receive_channel_end_of_func___func_end_@@@__btd mp_prepare_receive_channel_btdmp_prepare_transmit_channelfunc_start_@@@_ _btdmp_prepare_transmit_channel____btdmp_prepare_transmit_channel_end_of _func___func_end_@@@__btdmp_prepare_transmit_channel_tdmx_rt_cer_enable_ _xpertlibs_btdmp_utils_csect_btdmp_enable_receive_channelfunc_start_@@@_ _btdmp_enable_receive_channel____btdmp_enable_receive_channel_end_of_fun c___func_end_@@@__btdmp_enable_receive_channel_btdmp_enable_transmit_cha nnelfunc_start_@@@__btdmp_enable_transmit_channel____btdmp_enable_transm it_channel_end_of_func___func_end_@@@__btdmp_enable_transmit_channel_btd mp_disable_receive_channelfunc_start_@@@__btdmp_disable_receive_channel_ ___btdmp_disable_receive_channel_end_of_func___func_end_@@@__btdmp_disab le_receive_channel_btdmp_disable_transmit_channelfunc_start_@@@__btdmp_d isable_transmit_channel____btdmp_disable_transmit_channel_end_of_func___ func_end_@@@__btdmp_disable_transmit_channel..\..\..\..\..\..\..\..\..\. .\ProgramFiles\SmartNcode\V9.2\Teak\libs\ctype_.c.no_initconst_dataprog_ dataprom_datapage_sec__ctype__isdigitfunc_start_@@@_2_isdigit____isdigit _end_of_func___func_end_@@@_2_isdigit_islowerfunc_start_@@@_2_islower___ _islower_end_of_func___func_end_@@@_2_islower_isupperfunc_start_@@@_2_is upper____isupper_end_of_func___func_end_@@@_2_isupper..\..\..\..\..\..\. .\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\flsub.asm..\..\..\..\. .\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\oakmac.inc..\..\ ..\..\..\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\flsub.asm Sflsub.__flsubSflsub.func_start_@@@_2__flsubSflsub.__flsub_nopasteSflsub .A_pSflsub.get_operandSflsub.extractSflsub.endSflsub.AeqBSflsub.AltBSfls ub.AgtBSflsub.A3Sflsub.chksgnSflsub.output2Sflsub.B3Sflsub.AnegSflsub.Ap osSflsub.BisnegSflsub.A_BposSflsub.adnowSflsub.AisnegSflsub.CzeroSflsub. Cneg1Sflsub.normalSflsub.CnegSflsub.ovflowSflsub.nrmSflsub.outputSflsub. roundSflsub.output1Sflsub.func_end_@@@_2__flsub..\..\..\..\..\..\..\..\. .\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\conv.asm..\..\..\..\..\..\.. \..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\oakmac.inc..\..\..\..\. .\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\conv.asmConv.__i nt2flConv.func_start_@@@_2__conversionsConv.return_zeroConv.int_to_f_nor mConv.EndConv.__long2flConv.__long2fl_nopasteConv.__long2fl_nopushConv.l ong_to_f_normConv.__uint2flConv.uint_to_f_normConv.__ulong2flConv.__ulon g2fl_nopasteConv.ulong_to_f_normConv.__fl2uintConv.__fl2uint_nopasteConv .float_to_int_kernelConv.__fl2intConv.__fl2int_nopasteConv.float_to_int_ shftConv.float_to_int_okConv.__fl2longConv.__fl2ulongConv.func_end_@@@_2 __conversions..\..\..\..\..\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\ Teak\libs\flmul.asm..\..\..\..\..\..\..\..\..\..\ProgramFiles\SmartNcode \V9.2\Teak\libs\oakmac.inc..\..\..\..\..\..\..\..\..\..\ProgramFiles\Sma rtNcode\V9.2\Teak\libs\flmul.asmSflmul.__flmulSflmul.func_start_@@@_2__f lmulSflmul.__flmul_nopasteSflmul.A_pSflmul.get_operandSflmul.endSflmul.e xtractSflmul.retZeroSflmul.retMinMaxSflmul.AnegSflmul.mulSflmul.comps1Sf lmul.comps1aSflmul.comps2Sflmul.comps2aSflmul.normalSflmul.outputSflmul. roundSflmul.output1Sflmul.func_end_@@@_2__flmul..\..\..\..\..\..\..\..\. .\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\divhi3.asm..\..\..\..\..\..\ ..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\oakmac.inc..\..\..\.. \..\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\divhi3.asmSdiv hi3.__divhi3Sdivhi3.__modhi3Sdivhi3.func_start_@@@_2__divhi3Sdivhi3.__di vhi3_nopasteSdivhi3.__modhi3_nopasteSdivhi3.func_end_@@@_2__divhi3..\..\ ..\..\..\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\fldiv.asm ..\..\..\..\..\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\libs\oak mac.inc..\..\..\..\..\..\..\..\..\..\ProgramFiles\SmartNcode\V9.2\Teak\l ibs\fldiv.asmSfldiv.__fldivSfldiv.func_start_@@@_2__fldivSfldiv.__fldiv_ nopasteSfldiv.A_pSfldiv.get_operandSfldiv.endSfldiv.AnegSfldiv.divSfldiv .subcSfldiv.shftSfldiv.anrSfldiv.normalSfldiv.func_end_@@@_2__fldivG:\ds p_apps\local\test\projects\XPERTLIBS\make\..\source\ceva_xpertlibs_dma_i nternal_memcpy.cceva_xpertlibs_dma_internal_memcpy_data_sectceva_xpertli bs_dma_internal_memcpy_bss_dsect.no_initceva_xpertlibs_dma_internal_memc py_const_data_dsectprog_dataprom_datapage_sec_ceva_xpertlibs_dma_interna l_memcpy_dram_to_dram_dma_mid_prom_ceva_xpertlibs_dma_internal_memcpy_dr am_to_pram_dma_mid_prom_ceva_xpertlibs_dma_internal_memcpy_init_tbl_ceva _xpertlibs_dma_internal_memcpy_dram_to_pram_dma_mid_ceva_xpertlibs_dma_i nternal_memcpy_dram_to_dram_dma_mid_ceva_xpertlibs_dma_internal_memcpy_d ram_to_pramfunc_start_@@@__ceva_xpertlibs_dma_internal_memcpy_dram_to_pr am____ceva_xpertlibs_dma_internal_memcpy_dram_to_pram_end_of_func___func _end_@@@__ceva_xpertlibs_dma_internal_memcpy_dram_to_pram_ceva_xpertlibs _dma_internal_memcpy_initfunc_start_@@@__ceva_xpertlibs_dma_internal_mem cpy_init____ceva_xpertlibs_dma_internal_memcpy_init_end_of_func___func_e nd_@@@__ceva_xpertlibs_dma_internal_memcpy_init
At 0xC6F36 is another block of text. It is smaller than the dump above, and pertains to Adobe development (Note: Some garbage which is not text has been removed):
- The Adobe XMP Basic namespace
- The XMP Media Management namespace
- The RDF Concepts Vocabulary from February 22, 1999
- The Namespace URI for ResourceRef
- Adobe Photoshop CS5 for Windows and Photoshop 3.0:
Exif Ducky http://ns.adobe.com/xap/1.0 /<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns :x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.0-c060 61.134777, 2010/02/ 12-17:32:00 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-r df-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpRights="http://ns .adobe.com/xap/1.0/rights/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/ " xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp ="http://ns.adobe.com/xap/1.0/" xmpRights:Marked="False" xmpMM:OriginalD ocumentID="adobe:docid:photoshop:b6012271-cda2-11de-80f1-9b4438990de4" x mpMM:DocumentID="xmp.did:3BBDA46C877111E2B32BCC8FC240AA7E" xmpMM:Instanc eID="xmp.iid:3BBDA46B877111E2B32BCC8FC240AA7E" xmp:CreatorTool="Adobe Ph otoshop CS5 Windows"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F868D 454FA85E211BD78F6AF78591A24" stRef:documentID="adobe:docid:photoshop:b60 12271-cda2-11de-80f1-9b4438990de4"/> </rdf:Description> </rdf:RDF> </x:x mpmeta> <?xpacket end="r"?>Photoshop 3.0 Adobe
At 0xCE2D8, with some garbage removed (perhaps some of this was used in Nintendo Fan Network, like the days of the week/months of the year, but it's hard to know now as the service was not well documented). There is a reference to a SDK and the "Tom's Fast Math" library (which has been used for math in RSA and ECD cryptosystems). There are some more references to paths here and apparently a ROM at nand:/tmp/jump.app. Near the end are some region codes.
Sun|Sunday|Mon|Monday|Tue|Tuesday|Wed|Wednesday|Thu|Thursday|Fri|Friday| Sat|SaturdayJan|January|Feb|February|Mar|March|Apr|April|May|May|Jun |June|Jul|July|Aug|August|Sep|September|Oct|October|Nov|November|Dec|Dec ember!"#$%&'()*+-/13579;=?ACEGI KMOQSUWY[],.02468:<>@BDFHJLNPR TVXZ\^ -INF-infINFinf-NAN-nanNANnan A5421010862427522170037264004349708557128906251110223024625156540423631668090 8203125232830643653869628906251525878906253906257812515625 3125625125255124816326412825617976931348 6231580793728714053034151aeskey != NULLaes.cskey != NULLaes .cpt != NULLaes.cct != NULLaes.cskey != NULLaes.cpt != NULLaes.cct != NULLaes.cskey != NULLaes.ckeysize != NULLaes.cin != NULLhash_memory.cout != NULLhash_memory.cout len != NULLhash_memory.cabcsha1abcdbcdecdefdefgefghfghighijhij kijkljklmklmnlmnomnopnopqmd != NULLsha1.cmd != NULLsha1.cin != NULLsha1.cmd != NULLsha1.cout != NULLsha1.caabcmd5 message digestabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZa bcdefghijklmnopqrstuvwxyz012345678912345678901234567890123456789012345 678901234567890123456789012345678901234567890md != NULLmd5.cmd != NULLmd5.cin != NULLmd5.cmd != NULLmd5.cout != NULLmd5 .cabcabcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopqmd != NULLsha256.cmd != NULLsha256.cin != NULLsha256.cmd != NULLsha256.cout != NULLsha256.cTomsFastMatha != NULL tfm_desc.ca != 0Ltfm_desc.ca != NULLtfm_desc.cb != NULLtfm _desc.ca != NULLtfm_desc.cb != NULLtfm_desc.ca != NULLtfm _desc.ca != NULLtfm_desc.ca != NULLtfm_desc.ca != NULLtfm _desc.ca != NULLtfm_desc.cb != NULLtfm_desc.ca != NULLtfm _desc.ca != NULLtfm_desc.ca != NULLtfm_desc.ca != NULLtfm _desc.ca != NULLtfm_desc.cb != NULLtfm_desc.ca != NULLtfm _desc.cb != NULLtfm_desc.ca != NULLtfm_desc.ca != NULLtfm _desc.cb != NULLtfm_desc.ca != NULLtfm_desc.cb != NULLtfm _desc.ca != NULLtfm_desc.cb != NULLtfm_desc.cc != NULLtfm _desc.ca != NULLtfm_desc.cc != NULLtfm_desc.ca != NULLtfm _desc.cb != NULLtfm_desc.cc != NULLtfm_desc.ca != NULLtfm _desc.cc != NULLtfm_desc.ca != NULLtfm_desc.cb != NULLtfm _desc.cc != NULLtfm_desc.ca != NULLtfm_desc.cc != NULLtfm _desc.ca != NULLtfm_desc.cb != NULLtfm_desc.ca != NULLtfm _desc.cb != NULLtfm_desc.ca != NULLtfm_desc.cb != NULLtfm _desc.ca != NULLtfm_desc.cc != NULLtfm_desc.ca != NULLtfm _desc.cb != NULLtfm_desc.cc != NULLtfm_desc.ca != NULLtfm _desc.cb != NULLtfm_desc.cc != NULLtfm_desc.ca != NULLtfm _desc.cb != NULLtfm_desc.cc != NULLtfm_desc.cd != NULLtfm _desc.ca != NULLtfm_desc.cb != NULLtfm_desc.cc != NULLtfm _desc.ca != NULLtfm_desc.cb != NULLtfm_desc.cc != NULLtfm _desc.ca != NULLtfm_desc.cb != NULLtfm_desc.ca != NULLtfm _desc.cb != NULLtfm_desc.ca != NULLtfm_desc.cb != NULLtfm _desc.cc != NULLtfm_desc.ca != NULLtfm_desc.cb != NULLtfm _desc.cc != NULLtfm_desc.cd != NULLtfm_desc.ca != NULLtfm _desc.cb != NULLtfm_desc.cN != NULLrand_prime.cABCDEFGHIJKLMN OPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/in != NULLbase64_ encode.cout != NULLbase64_encode.coutlen != NULLbas e64_encode.cname != NULLcrypt_find_cipher.cname != NULLcrypt_f ind_hash.cname != NULLcrypt_find_prng.ccipher != NULLcrypt_r egister_cipher.chash != NULLcrypt_register_hash.cprng != NULL crypt_register_prng.cout != 0Lzeromem.cpt != NULLctr_decrypt .cct != NULLctr_decrypt.cctr != NULLctr_decrypt.cctr != NULL ctr_done.cpt != NULLctr_encrypt.cct != NULLctr_encrypt.cctr != NULLctr_encrypt.cIV != NULLctr_start.ckey != NULLctr_start.c ctr != NULLctr_start.coutlen != NULLder_length_bit_string.cin != N ULLder_decode_bit_string.cout != NULLder_decode_bit_string.coutlen != NULLder_decode_bit_string.coutlen != NULLder_length_boolean.c in != NULLder_decode_boolean.cout != NULLder_decode_boolean.c in != NULLder_decode_choice.cinlen != NULLder_decode_choice.clis t != NULLder_decode_choice.coutlen != NULLder_length_ia5_string.c octets != NULLder_length_ia5_string.cin != NULLder_decode_ia5_stri ng.cout != NULLder_decode_ia5_string.coutlen != NULLder_decode_ia5_ string.cnum != NULLder_length_integer.coutlen != NULLder_length_ integer.cnum != NULLder_decode_integer.cin != NULLder_decode_ integer.cwords != NULLder_length_object_identifier.coutlen != N ULLder_length_object_identifier.cin != NULLder_decode_object_ident ifier.cwords != NULLder_decode_object_identifier.coutlen != NULL der_decode_object_identifier.coutlen != NULLder_length_octet_string .cin != NULLder_decode_octet_string.cout != NULLder_decode_octe t_string.coutlen != NULLder_decode_octet_string.coutlen != NULL der_length_printable_string.coctets != NULLder_length_printable_st ring.cin != NULLder_decode_printable_string.cout != NULLder_dec ode_printable_string.coutlen != NULLder_decode_printable_string.c in != NULLder_decode_sequence_ex.clist != NULLder_decode_sequ ence_ex.cin != NULLder_decode_sequence_multi.clist != NULLder _length_sequence.coutlen != NULLder_length_sequence.coutlen != N ULLder_length_short_integer.cnum != NULLder_decode_short_integer.c in != NULLder_decode_short_integer.coutlen != NULLder_length_utct ime.cutctime != NULLder_length_utctime.cin != NULLder_decode_ utctime.cinlen != NULLder_decode_utctime.cout != NULLder_dec ode_utctime.cin != NULLder_length_utf8_string.coutlen != NULL der_length_utf8_string.cin != NULLder_decode_utf8_string.cout != NULLder_decode_utf8_string.coutlen != NULLder_decode_utf8_str ing.cseed != NULLpkcs_1_mgf1.cmask != NULLpkcs_1_mgf1.c msg != NULLpkcs_1_oaep_encode.cout != NULLpkcs_1_oaep_encode.c outlen != NULLpkcs_1_oaep_encode.cin != NULLrsa_encrypt_key.c out != NULLrsa_encrypt_key.coutlen != NULLrsa_encrypt_key.ckey != NULLrsa_encrypt_key.cin != NULLrsa_exptmod.cout != NULLrsa _exptmod.coutlen != NULLrsa_exptmod.ckey != NULLrsa_exptmod.c key != 0Lrsa_free.cin != NULLrsa_import.ckey != NULLrsa_imp ort.cltc_mp.name != NULLrsa_import.cltc_mp.name != NULLrsa_mak e_key.ckey != NULLrsa_make_key.cfortunaprng != NULLfortuna.c in != NULLfortuna.cprng != NULLfortuna.cout != NULLfortuna .cprng != NULLfortuna.cprng != NULLfortuna.cout != NULL fortuna.coutlen != NULLfortuna.cprng != NULLfortuna.cin != NULLfortuna.cprng != NULLfortuna.c\0123456789ABCDEFGHIJKLM NOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+/ Word-rsa_pkSDK_USING_OS graphics/rom:*?"<>|/:/%s:romrom: otherPubotherPrvdataPub:dataPrv:rom%.*s:/<srl >nand:/<banner>nand:/<sharedFont>KORCHNAUSEURUSAJPN TLNCnand:/<tmpjump>nand:/tmp/jump.appJOFISYSAKWBHOM EGINAECNMYQATHSGIDMOHKKRTWZWZMGBTRCH SESZPHZASISKRSRUROPTPLNONZNLNAMZMEMT MKLULTLILSLVITIEISHUGRDEFRESEEDKCZCY HRBGBWBABEATAUALVEVIUYUSTCTTSRVCLCKN PEPYPANIANMSMXMQJMHNHTGYGTGPGDGFSVEC DODMCRCOCLKYCAVGBRBOBZBBBSAWARAGAIJP
Cleanup > Pages missing date references
Cleanup > Pages missing developer info
Cleanup > Pages missing publisher references
Games > Defunct games
Games > Games by content > Games with uncompiled source code
Games > Games by platform > Nintendo DS games > DSiWare games
Games > Games by publisher > Games published by Nintendo
Games > Games by release date > Games released in 2009
Games > Games by release date > Games released in April