ROM Hack Need some help converting 3DS to CIA...

MDashK

Well-Known Member
OP
Member
Joined
Jul 22, 2011
Messages
281
Trophies
1
Location
Internetus Exploratis
Website
www.mixwaves.net
XP
746
Country
OK, so I'm about to smash my head in the wall for this, because I already did this type of convertion a lot of times without any issue.

So, with the release of 3D Sonic 2 in EUR/USA, comes the possibility to play Genesis/MegaDrive games with the menus of the "emulator" in english.

Now, as some of you know, I already had the tutorial created in a certain Forum and everything worked out OK with the japanese version of the "emulator"...

However, I've been getting some SERIOUS issues with this new "version" when trying to convert the created 3DS to CIA.

Basically, I think I already tried EVERY 3DS to CIA converter available out there (that does not require MANDATORY XORPADs, since I have my 3DS file decrypted so = no XORPADs needed).

Anyways, use any tool I use, I always end up with a CIA that, after installed and try to run it, get a "an error as occured" black screen error.

Only 1 converter managed to get to the 3DS loading screen logo animation, and got stuck there.
This happened when I used 3DS to CIA 2.0.7 by Katsu with the auto RSF option enabled.
If I try to use the "own RSF" option, the converter doesn't work (gets stuck at a "could not find file" error... I guess the BAT must have an error somewhere...)
See image:

WfRqtjv.png


If I try to use the originl EXHEADER (decrypted, of course) I always get the same black-screen error message.

I already tried:

- 3DS to CIA 2.0.7 by Katsu
- 3DS To CIA Converter v4.1
- 3DS Simple CIA Converter v4.3 (can't, mandatory XORPAD)
- QuenoPack 3DS to CIA v5.1.4b (can't, mandatory XORPAD)
- Trying to create the CIA directly from MAKEROM using Command Builder
- ...and I think I tried another one, not sure, can't remember already...

So, with the JAPANESE version, I always used 3DS To CIA Converter v4.1, and always worked OK. Options 3, 3, Filename, Go and Done.

Now, with this version, same filesystem, same method, nothing...

The created 3DS works OK with GateWay... But the convertion to CIA always fails...
BTW: I create the 3DS with "3DS Builder".

So, I need ideias, maybe solutions... My guess is the issue is either in the EXHEADER (since most converters use the original and inject it, but I don't know specifically how Katsu's converter works, because if I try to convert the 3DS without selecting option 4, the CIA gets to the 3DS logo screen...)
OR the issue is in the RSF... But I already used 3 versions of RSF.

See for yourself:

RSF #1:
Code:
BasicInfo:
  Title                   : "Sonic 3D Blast" # 0x0 exheader.bin
  CompanyCode             : "01" # 0x1110 game.3ds
  ProductCode             : "CTR-P-SO3D" # 0x1150 game.3ds
  ContentType             : Application
  Logo                    : Nintendo

TitleInfo:
  UniqueId                : 0x0000aa03 # 0x1108 game.3ds in little endian
  Category                : Application

CardInfo:
  MediaType               : Card2 # Card1 / Card2

Option:
  UseOnSD                 : true
  FreeProductCode         : true # Removes limitations on ProductCode
  EnableCrypt             : false # Enables encryption for NCCH and CIA
  MediaFootPadding        : true # If true CCI files are created with padding
  EnableCompress          : false # Compresses exefs code

AccessControlInfo:
  ExtSaveDataId: 0x0000aa03 # same as UniqueId
  SystemSaveDataId1: 0x00000000 # plaintext exheader
  SystemSaveDataId2: 0x00000000 # plaintext exheader
  OtherUserSaveDataId1: 0x00000 # plaintext exheader
  OtherUserSaveDataId2: 0x00000 # plaintext exheader
  OtherUserSaveDataId3: 0x00000 # plaintext exheader
  UseOtherVariationSaveData : false

SystemControlInfo:
  SaveDataSize: 1M # plaintext exheader / 0x1C0 exheader.bin
  RemasterVersion: 0000 # 0xE exheader.bin
  StackSize: 0x00040000 # 0x1C exheader.bin

RSF #2:
Code:
BasicInfo:
  Title                   : "Sonic 3D Blast"
  CompanyCode             : "8P"
  ProductCode             : "CTR-P-SO3D"
  ContentType             : Application
  Logo                    : Nintendo

TitleInfo:
  UniqueId                : 0x0000aa03
  Category                : Application

CardInfo:
  MediaType               : Card2

Option:
  UseOnSD                 : true
  FreeProductCode         : true
  EnableCrypt             : false
  MediaFootPadding        : true
  EnableCompress          : true

ExeFs: # these are the program segments from the ELF, check your elf for the appropriate segment names
  ReadOnly:
   - .rodata
   - RO
  ReadWrite:
   - .data
   - RO
  Text:
   - .init
   - .text
   - STUP_ENTRY

AccessControlInfo:
  ExtSaveDataId: 0x0000aa03 # same as UniqueId
  SystemSaveDataId1: 0x00000000
  SystemSaveDataId2: 0000000000
  OtherUserSaveDataId1: 0x00000
  OtherUserSaveDataId2: 0x00000
  OtherUserSaveDataId3: 0x00000
  FileSystemAccess:
   # CategorySystemApplication
   # CategoryHardwareCheck
   # CategoryFileSystemTool
   # Debug
   # TwlCardBackup
   # TwlNandData
   # Boss
   # DirectSdmc
   # Core
   # CtrNandRo
   # CtrNandRw
   # CtrNandRoWrite
   # CategorySystemSettings
   # CardBoard
   # ExportImportIvs
   # DirectSdmcWrite
   # SwitchCleanup
   # SaveDataMove
   # Shop
   # Shell
   # CategoryHomeMenu

  IdealProcessor                : 0
  AffinityMask                  : 1

  Priority                      : 16

  MaxCpu                        : 0x9E # Default

  DisableDebug                  : false
  EnableForceDebug              : false
  CanWriteSharedPage            : false
  CanUsePrivilegedPriority      : false
  CanUseNonAlphabetAndNumber    : false
  PermitMainFunctionArgument    : false
  CanShareDeviceMemory          : false
  RunnableOnSleep               : false
  SpecialMemoryArrange          : false
  UseOtherVariationSaveData     : false

  CoreVersion                   : 2
  DescVersion                   : 2

  ReleaseKernelMajor            : "02"
  ReleaseKernelMinor            : "48"
  MemoryType                    : Application # Application / System / Base
  HandleTableSize: 512
  IORegisterMapping:
   - 1ff50000-1ff57fff
   - 1ff70000-1ff77fff
  MemoryMapping:
   - 1f000000-1f5fffff:r
  SystemCallAccess:
   ControlMemory: 1
   QueryMemory: 2
   ExitProcess: 3
   GetProcessAffinityMask: 4
   SetProcessAffinityMask: 5
   SetProcessIdealProcessor: 6
   GetProcessIdealProcessor: 7
   CreateThread: 8
   ExitThread: 9
   SleepThread: 10
   GetThreadPriority: 11
   SetThreadPriority: 12
   GetThreadAffinityMask: 13
   SetThreadAffinityMask: 14
   GetThreadIdealProcessor: 15
   SetThreadIdealProcessor: 16
   GetCurrentProcessorNumber: 17
   Run: 18
   CreateMutex: 19
   ReleaseMutex: 20
   CreateSemaphore: 21
   ReleaseSemaphore: 22
   CreateEvent: 23
   SignalEvent: 24
   ClearEvent: 25
   CreateTimer: 26
   SetTimer: 27
   CancelTimer: 28
   ClearTimer: 29
   CreateMemoryBlock: 30
   MapMemoryBlock: 31
   UnmapMemoryBlock: 32
   CreateAddressArbiter: 33
   ArbitrateAddress: 34
   CloseHandle: 35
   WaitSynchronization1: 36
   WaitSynchronizationN: 37
   SignalAndWait: 38
   DuplicateHandle: 39
   GetSystemTick: 40
   GetHandleInfo: 41
   GetSystemInfo: 42
   GetProcessInfo: 43
   GetThreadInfo: 44
   ConnectToPort: 45
   SendSyncRequest1: 46
   SendSyncRequest2: 47
   SendSyncRequest3: 48
   SendSyncRequest4: 49
   SendSyncRequest: 50
   OpenProcess: 51
   OpenThread: 52
   GetProcessId: 53
   GetProcessIdOfThread: 54
   GetThreadId: 55
   GetResourceLimit: 56
   GetResourceLimitLimitValues: 57
   GetResourceLimitCurrentValues: 58
   GetThreadContext: 59
   Break: 60
   OutputDebugString: 61
 
  #ccessibleSaveDataIds:
   # 0x00000
   # 0x00000
   # 0x00000
   # 0x00000
   # 0x00000
   # 0x00000

  InterruptNumbers:
  ServiceAccessControl:
   - $hioFIO #
   - $hostio0
   - $hostio1
   - cfg:u ###
   - fs:USER #
   - gsp::Gpu
   - hid:USER
   - ndm:u ###
   - pxi:dev #
   - APT:A ###
   - ac:u ####
   - act:u ###
   - am:app ##
   - boss:U ##
   - cam:u ###
   - cecd:u ##
   - dlp:FKCL
   - dlp:SRVR
   - dsp::DSP
   - frd:u ###
   - http:C ##
   - ir:USER #
   - ldr:ro ##
   - mic:u ###
   - news:u ##
   - nfc:u ###
   - nim:aoc #
   - nwm::UDS
   - ptm:u ###
   - qtm:u ###
   - soc:U ###
   - ssl:C ###

SystemControlInfo:
  SaveDataSize: 1M
  RemasterVersion: 0000
  StackSize: 0x00040000
  Dependency:
    a: 0x0004013000002402L
    a: 0x0004013000003802L
    a: 0x0004013000001502L
    a: 0x0004013000003402L
    a: 0x0004013000001602L
    a: 0x0004013000002602L
    a: 0x0004013000001702L
    a: 0x0004013000001802L
    a: 0x0004013000002702L
    a: 0x0004013000002802L
    a: 0x0004013000001a02L
    a: 0x0004013000003202L
    a: 0x0004013000001b02L
    a: 0x0004013000001c02L
    a: 0x0004013000001d02L
    a: 0x0004013000002902L
    a: 0x0004013000001e02L
    a: 0x0004013000003302L
    a: 0x0004013000001f02L
    a: 0x0004013000002002L
    a: 0x0004013000002b02L
    a: 0x0004013000003502L
    a: 0x0004013000004002L
    a: 0x0004013000002c02L
    a: 0x0004013000002d02L
    a: 0x0004013000002102L
    a: 0x0004013000003102L
    a: 0x0004013000002202L
    a: 0x0004013020004202L
    a: 0x0004013000003702L
    a: 0x0004013000002e02L
    a: 0x0004013000002302L
    a: 0x0004013000002f02L
CommonHeaderKey:
  D: |
    jL2yO86eUQnYbXIrzgFVMm7FVze0LglZ2f5g+c42hWoEdnb5BOotaMQPBfqt
    aUyAEmzQPaoi/4l4V+hTJRXQfthVRqIEx27B84l8LA6Tl5Fy9PaQaQ+4yRfP
    g6ylH2l0EikrIVjy2uMlFgl0QJCrG+QGKHftxhaGCifdAwFNmiZuyJ/TmktZ
    0RCb66lYcr2h/p2G7SnpKUliS9h9KnpmG+UEgVYQUK+4SCfByUa9PxYGpT0E
    nw1UcRz0gsBmdOqcgzwnAd9vVqgb42hVn6uQZyAl+j1RKiMWywZarazIR/k5
    Lmr4+groimSEa+3ajyoIho9WaWTDmFU3mkhA2tUDIQ==
  Exponent: |
    AQAB
  Modulus: |
    zwCcsyCgMkdlieCgQMVXA6X2jmb1ICjup0Q+jk/AydPkOgsx7I/MjUymFEkU
    vgXBtCKtzh3NKXtFFuW51tJ60GPOabLKuG0Qm5li+UXALrWhzWuvd5vv2FZI
    dTQCbrq/MFS/M02xNtwqzWiBjE/LwqIdbrDAAvX4HGy0ydaQJ1DKYeQeph5D
    lAGBw2nQ4izXhhuLaU3w8VQkIJHdhxIKI5gJY/20AGkG0vHD553Mh5kBINrWp
    CRYmmJS8DCYbAiQtKbkeUfzHViGTZuj6PwaY8Mv39PGO47a++pt45IUyCEs4/
    LjMS72cyfo8tU4twRGp76SFGYejYj3wGC1f/POQw==
  Signature: |
    BOPR0jL0BOV5Zx502BuPbOvi/hvOq5ID8Dz1MQfOjkey6FKP/6cb4f9YXpm6c
    ZCHAZLo0GduKdMepiKPUq1rsbbAxkRdQdjOOusEWoxNA58x3E4373tCAhlqM2
    DvuQERrIIQ/XnYLV9C3uw4efZwhFqog1jvVyoEHpuvs8xnYtGbsKQ8FrgLwXv
    pOZYy9cSgq+jqLy2D9IxiowPcbq2cRlbW9d2xlUfpq0AohyuXQhpxn7d9RUor
    9veoARRAdxRJK12EpcSoEM1LhTRYdJnSRCY3x3p6YIV3c+l1sWvaQwKt0sZ/U
    8TTDx2gb9g7r/+U9icneu/zlqUpSkexCS009Q==
  Descriptor: |
    AP///wAABAACAAAAAAAFGJ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiIAAAAAAAABBUFQ6VQAAACRo
    aW9GSU8AJGhvc3RpbzAkaG9zdGlvMWFjOnUAAAAAYm9zczpVAABjYW06dQAA
    AGNlY2Q6dQAAY2ZnOnUAAABkbHA6RktDTGRscDpTUlZSZHNwOjpEU1BmcmQ6
    dQAAAGZzOlVTRVIAZ3NwOjpHcHVoaWQ6VVNFUmh0dHA6QwAAbWljOnUAAABu
    ZG06dQAAAG5ld3M6dQAAbndtOjpVRFNwdG06dQAAAHB4aTpkZXYAc29jOlUA
    AABzc2w6QwAAAHkycjp1AAAAbGRyOnJvAABpcjpVU0VSAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAABOn/rw/7//8ec/APIA8JH/APaR/1D/gf9Y/4H/cP+B/3j/gf8B
    AQD/AAIA/iECAPz/////////////////////////////////////////////
    ////////////////////////////////////////AAAAAAAAAAAAAAAAAAAA
    AAADAAAAAAAAAAAAAAAAAAI=

RSF #3:
Code:
BasicInfo:
  Title                   : "Sonic 3D Blast"
  CompanyCode             : "8P"
  ProductCode             : "CTR-P-SO3D"
  ContentType             : Application
  Logo                    : Nintendo

TitleInfo:
  UniqueId                : 0x0000aa03
  Category                : Application

CardInfo:
  MediaType               : Card2

Option:
  UseOnSD                 : true
  FreeProductCode         : true
  EnableCrypt             : false
  MediaFootPadding        : true
  EnableCompress          : true

AccessControlInfo:
  ExtSaveDataId: 0x0000aa03 # same as UniqueId
  SystemSaveDataId1: 0x00000000
  SystemSaveDataId2: 0000000000
  OtherUserSaveDataId1: 0x00000
  OtherUserSaveDataId2: 0x00000
  OtherUserSaveDataId3: 0x00000
  FileSystemAccess:
   # CategorySystemApplication
   # CategoryHardwareCheck
   # CategoryFileSystemTool
   # Debug
   # TwlCardBackup
   # TwlNandData
   # Boss
   # DirectSdmc
   # Core
   # CtrNandRo
   # CtrNandRw
   # CtrNandRoWrite
   # CategorySystemSettings
   # CardBoard
   # ExportImportIvs
   # DirectSdmcWrite
   # SwitchCleanup
   # SaveDataMove
   # Shop
   # Shell
   # CategoryHomeMenu

  IdealProcessor                : 0
  AffinityMask                  : 1

  Priority                      : 16

  MaxCpu                        : 0x9E # Default

  DisableDebug                  : false
  EnableForceDebug              : false
  CanWriteSharedPage            : false
  CanUsePrivilegedPriority      : false
  CanUseNonAlphabetAndNumber    : false
  PermitMainFunctionArgument    : false
  CanShareDeviceMemory          : false
  RunnableOnSleep               : false
  SpecialMemoryArrange          : false
  UseOtherVariationSaveData     : false

  CoreVersion                   : 2
  DescVersion                   : 2

  ReleaseKernelMajor            : "02"
  ReleaseKernelMinor            : "48"
  MemoryType                    : Application # Application / System / Base
  HandleTableSize: 512
  IORegisterMapping:
   - 1ff50000-1ff57fff
   - 1ff70000-1ff77fff
  MemoryMapping:
   - 1f000000-1f5fffff:r
  SystemCallAccess:
   ControlMemory: 1
   QueryMemory: 2
   ExitProcess: 3
   GetProcessAffinityMask: 4
   SetProcessAffinityMask: 5
   SetProcessIdealProcessor: 6
   GetProcessIdealProcessor: 7
   CreateThread: 8
   ExitThread: 9
   SleepThread: 10
   GetThreadPriority: 11
   SetThreadPriority: 12
   GetThreadAffinityMask: 13
   SetThreadAffinityMask: 14
   GetThreadIdealProcessor: 15
   SetThreadIdealProcessor: 16
   GetCurrentProcessorNumber: 17
   Run: 18
   CreateMutex: 19
   ReleaseMutex: 20
   CreateSemaphore: 21
   ReleaseSemaphore: 22
   CreateEvent: 23
   SignalEvent: 24
   ClearEvent: 25
   CreateTimer: 26
   SetTimer: 27
   CancelTimer: 28
   ClearTimer: 29
   CreateMemoryBlock: 30
   MapMemoryBlock: 31
   UnmapMemoryBlock: 32
   CreateAddressArbiter: 33
   ArbitrateAddress: 34
   CloseHandle: 35
   WaitSynchronization1: 36
   WaitSynchronizationN: 37
   SignalAndWait: 38
   DuplicateHandle: 39
   GetSystemTick: 40
   GetHandleInfo: 41
   GetSystemInfo: 42
   GetProcessInfo: 43
   GetThreadInfo: 44
   ConnectToPort: 45
   SendSyncRequest1: 46
   SendSyncRequest2: 47
   SendSyncRequest3: 48
   SendSyncRequest4: 49
   SendSyncRequest: 50
   OpenProcess: 51
   OpenThread: 52
   GetProcessId: 53
   GetProcessIdOfThread: 54
   GetThreadId: 55
   GetResourceLimit: 56
   GetResourceLimitLimitValues: 57
   GetResourceLimitCurrentValues: 58
   GetThreadContext: 59
   Break: 60
   OutputDebugString: 61

  InterruptNumbers:
  ServiceAccessControl:
   - $hioFIO #
   - $hostio0
   - $hostio1
   - cfg:u ###
   - fs:USER #
   - gsp::Gpu
   - hid:USER
   - ndm:u ###
   - pxi:dev #
   - APT:A ###
   - ac:u ####
   - act:u ###
   - am:app ##
   - boss:U ##
   - cam:u ###
   - cecd:u ##
   - dlp:FKCL
   - dlp:SRVR
   - dsp::DSP
   - frd:u ###
   - http:C ##
   - ir:USER #
   - ldr:ro ##
   - mic:u ###
   - news:u ##
   - nfc:u ###
   - nim:aoc #
   - nwm::UDS
   - ptm:u ###
   - qtm:u ###
   - soc:U ###
   - ssl:C ###

SystemControlInfo:
  SaveDataSize: 1M
  RemasterVersion: 0000
  StackSize: 0x00040000
  Dependency:
    a: 0x0004013000002402L
    a: 0x0004013000003802L
    a: 0x0004013000001502L
    a: 0x0004013000003402L
    a: 0x0004013000001602L
    a: 0x0004013000002602L
    a: 0x0004013000001702L
    a: 0x0004013000001802L
    a: 0x0004013000002702L
    a: 0x0004013000002802L
    a: 0x0004013000001a02L
    a: 0x0004013000003202L
    a: 0x0004013000001b02L
    a: 0x0004013000001c02L
    a: 0x0004013000001d02L
    a: 0x0004013000002902L
    a: 0x0004013000001e02L
    a: 0x0004013000003302L
    a: 0x0004013000001f02L
    a: 0x0004013000002002L
    a: 0x0004013000002b02L
    a: 0x0004013000003502L
    a: 0x0004013000004002L
    a: 0x0004013000002c02L
    a: 0x0004013000002d02L
    a: 0x0004013000002102L
    a: 0x0004013000003102L
    a: 0x0004013000002202L
    a: 0x0004013020004202L
    a: 0x0004013000003702L
    a: 0x0004013000002e02L
    a: 0x0004013000002302L
    a: 0x0004013000002f02L
CommonHeaderKey:
  D: |
    jL2yO86eUQnYbXIrzgFVMm7FVze0LglZ2f5g+c42hWoEdnb5BOotaMQPBfqt
    aUyAEmzQPaoi/4l4V+hTJRXQfthVRqIEx27B84l8LA6Tl5Fy9PaQaQ+4yRfP
    g6ylH2l0EikrIVjy2uMlFgl0QJCrG+QGKHftxhaGCifdAwFNmiZuyJ/TmktZ
    0RCb66lYcr2h/p2G7SnpKUliS9h9KnpmG+UEgVYQUK+4SCfByUa9PxYGpT0E
    nw1UcRz0gsBmdOqcgzwnAd9vVqgb42hVn6uQZyAl+j1RKiMWywZarazIR/k5
    Lmr4+groimSEa+3ajyoIho9WaWTDmFU3mkhA2tUDIQ==
  Exponent: |
    AQAB
  Modulus: |
    zwCcsyCgMkdlieCgQMVXA6X2jmb1ICjup0Q+jk/AydPkOgsx7I/MjUymFEkU
    vgXBtCKtzh3NKXtFFuW51tJ60GPOabLKuG0Qm5li+UXALrWhzWuvd5vv2FZI
    dTQCbrq/MFS/M02xNtwqzWiBjE/LwqIdbrDAAvX4HGy0ydaQJ1DKYeQeph5D
    lAGBw2nQ4izXhhuLaU3w8VQkIJHdhxIKI5gJY/20AGkG0vHD553Mh5kBINrWp
    CRYmmJS8DCYbAiQtKbkeUfzHViGTZuj6PwaY8Mv39PGO47a++pt45IUyCEs4/
    LjMS72cyfo8tU4twRGp76SFGYejYj3wGC1f/POQw==
  Signature: |
    BOPR0jL0BOV5Zx502BuPbOvi/hvOq5ID8Dz1MQfOjkey6FKP/6cb4f9YXpm6c
    ZCHAZLo0GduKdMepiKPUq1rsbbAxkRdQdjOOusEWoxNA58x3E4373tCAhlqM2
    DvuQERrIIQ/XnYLV9C3uw4efZwhFqog1jvVyoEHpuvs8xnYtGbsKQ8FrgLwXv
    pOZYy9cSgq+jqLy2D9IxiowPcbq2cRlbW9d2xlUfpq0AohyuXQhpxn7d9RUor
    9veoARRAdxRJK12EpcSoEM1LhTRYdJnSRCY3x3p6YIV3c+l1sWvaQwKt0sZ/U
    8TTDx2gb9g7r/+U9icneu/zlqUpSkexCS009Q==
  Descriptor: |
    AP///wAABAACAAAAAAAFGJ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiIAAAAAAAABBUFQ6VQAAACRo
    aW9GSU8AJGhvc3RpbzAkaG9zdGlvMWFjOnUAAAAAYm9zczpVAABjYW06dQAA
    AGNlY2Q6dQAAY2ZnOnUAAABkbHA6RktDTGRscDpTUlZSZHNwOjpEU1BmcmQ6
    dQAAAGZzOlVTRVIAZ3NwOjpHcHVoaWQ6VVNFUmh0dHA6QwAAbWljOnUAAABu
    ZG06dQAAAG5ld3M6dQAAbndtOjpVRFNwdG06dQAAAHB4aTpkZXYAc29jOlUA
    AABzc2w6QwAAAHkycjp1AAAAbGRyOnJvAABpcjpVU0VSAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAABOn/rw/7//8ec/APIA8JH/APaR/1D/gf9Y/4H/cP+B/3j/gf8B
    AQD/AAIA/iECAPz/////////////////////////////////////////////
    ////////////////////////////////////////AAAAAAAAAAAAAAAAAAAA
    AAADAAAAAAAAAAAAAAAAAAI=

Any help will be greatly appretiated. Thank you.

BR,
 
Last edited by MDashK,
  • Like
Reactions: Margen67

MDashK

Well-Known Member
OP
Member
Joined
Jul 22, 2011
Messages
281
Trophies
1
Location
Internetus Exploratis
Website
www.mixwaves.net
XP
746
Country
Found the issue.... Sort of...

After HOURS of countless tries, tried starting file swaps as last resort...

So, turns out, in my final test/try, I tried to use the EXHEADER file from the JAPANESE version of the emulator with the ENGLISH version.

And, it turned out to work, AND convert the CIA properly.

So the issue is in the EXHEADER of the EUR/USA version of the "emulator".

The issue? Have no idea...

So, as long as I use the JAPANESE EXHEADER along with the CODE and ROMFS from the EUR/USA version, the 3DS will be converted OK, and the CIA will ALSO be converted OK without much hasstle.

UPDATE: Not sure if this is "legal" (if it's not, just delete this portion of the post pls) but, if anyone wants to loose a little time and investigate the source of the problem/issue with the EUR EXHEADER, feel free to get it here: http://go4up.com/dl/251a3ada0cd5/EXHEADERS.rar
The JPN EXHEADER is also included for compares.
 
Last edited by MDashK,
  • Like
Reactions: Margen67

Cha0s Em3rald

Well-Known Member
Newcomer
Joined
Oct 12, 2015
Messages
78
Trophies
0
XP
183
Country
Found the issue.... Sort of...

After HOURS of countless tries, tried starting file swaps as last resort...

So, turns out, in my final test/try, I tried to use the EXHEADER file from the JAPANESE version of the emulator with the ENGLISH version.

And, it turned out to work, AND convert the CIA properly.

So the issue is in the EXHEADER of the EUR/USA version of the "emulator".

The issue? Have no idea...

So, as long as I use the JAPANESE EXHEADER along with the CODE and ROMFS from the EUR/USA version, the 3DS will be converted OK, and the CIA will ALSO be converted OK without much hasstle.

UPDATE: Not sure if this is "legal" (if it's not, just delete this portion of the post pls) but, if anyone wants to loose a little time and investigate the source of the problem/issue with the EUR EXHEADER, feel free to get it here: http://go4up.com/dl/251a3ada0cd5/EXHEADERS.rar
The JPN EXHEADER is also included for compares.
That's a game that has been cryptofixed isn't it? one way around sorting out that problem that has worked for me before is to create the ncchinfo.bin with 3DS to CIA 2.0.7 by Katsu, create the Xorpads the usual with my 3DS then use 3DS Simple CIA Converter v4.3 to make the .cia
 

MDashK

Well-Known Member
OP
Member
Joined
Jul 22, 2011
Messages
281
Trophies
1
Location
Internetus Exploratis
Website
www.mixwaves.net
XP
746
Country
That's a game that has been cryptofixed isn't it? one way around sorting out that problem that has worked for me before is to create the ncchinfo.bin with 3DS to CIA 2.0.7 by Katsu, create the Xorpads the usual with my 3DS then use 3DS Simple CIA Converter v4.3 to make the .cia

The main issue here was not really converting one game from 3DS to CIA. You have to take the whole process into consideration.
I changed the RomFS filesystem. The main EXHEADER worked with the original game when converting from 3DS to CIA. It was not working when changes we're being made to RomFS.
But I haven't found the issue, so the fact is:

The EXHEADER WORKS if converting the original 3DS to CIA.
The same EXHEADER DOES NOT WORK if you try to rebuild the ROM (changing RomFS and saving everything decrypted).

--------------------- MERGED ---------------------------

Just Convert Your 3ds to a 3dsx
I use gateway with emunand and not cubic ninja, so that's a no-go.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-