WiiU First Official MSX Virtual Console, possible ROM injection

Discussion in 'Wii U - Hacking & Backup Loaders' started by asper, Nov 27, 2016.

  1. asper
    OP

    asper GBAtemp Advanced Fan

    Member
    594
    301
    May 14, 2010
    United States
    [​IMG]
    A new game was spotted, ad it is an MSX game.
    MSX Virtual Console games are available in japan only.

    Emulator is \code\msx_main.rpx and game data is contained inside \content\msx\msx.pkg
    Game data files are (offset order of appearance):
    msx2config.bin
    MSX2P.ROM
    MSX2PEXT.ROM
    KNJDRV.ROM
    KNJFNT.ROM
    FMBIOS.ROM
    MEGAROM.ROM <--- this is the game ROM, at the end of the file

    Happy injecting :)
     
    Last edited by asper, Dec 4, 2016
    lordelan, CatmanFan, Baphomet and 6 others like this.


  2. Erikku

    Erikku GBATemp's Official Cancer Treatment

    Member
    251
    220
    Jan 21, 2016
    United States
    The channel description
    MMMMMMMETAL GEEEEAAAARRRR
     
    ManuelKoegler likes this.
  3. DaFixer

    DaFixer Dare to be stupid

    Member
    380
    105
    Aug 29, 2010
    Netherlands
    In my mencave ;)
    Great, there are great games on the MSX (2) system.
    Here are some good games to try:
    Nemesis II
    Nemesis III
    Salamader
    King Vally 2
    Knightmare
    Shalom

    Some games need SCC (extra sound) and becase the MSX (2) system haves no scrolling build in.
    There are patches to make games like Nemesis 2 use scrolling when using a emulator or MSX 2+ home computer.

    But about the disk games (as DSK files) and games that need some keyboard imput?
     
    Last edited by DaFixer, Nov 27, 2016
  4. jose1209

    jose1209 Member

    Newcomer
    27
    17
    Jul 2, 2007
    Burkina Faso
    i don't see a link to download.

    anyway, the keyboard of the msx seems to be korean or japan or chinese (KNJDRV.ROM, KNJFNT.ROM)

    the emulated machine seems to be MSX2


    i would try to inject some roms to try.
     
  5. asper
    OP

    asper GBAtemp Advanced Fan

    Member
    594
    301
    May 14, 2010
    United States
    Download = warez = not allowed here

    System in that particular game is MSX2plus
     
  6. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    17,672
    8,285
    Oct 27, 2002
    France
    Engine room, learning
    I think it's the thread title which is confusing, you said "emulator" which is usually a homebrew apps you can download.
    I guess I'll rename the thread to just MSX Virtual Console, or we will get other download requests.
    I added "possible ROM injection".
     
  7. VinsCool

    VinsCool Insecure

    Member
    GBAtemp Patron
    VinsCool is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,499
    26,893
    Jan 7, 2014
    Canada
    Another World
    Pretty cool. That's not overcomplicated like NES and SNES.
     
    CreeperMario likes this.
  8. asper
    OP

    asper GBAtemp Advanced Fan

    Member
    594
    301
    May 14, 2010
    United States
    It's ok for me to rename the thread even if this remains the official Nintendo MSX emulator ;)

    Injection works fine; tested with MSX1 "Goonies" ROM; delete all bytes starting at offset 0x580B3 (included) and replace them with Goonies ROM (or other ROMs) bytes.
     
  9. jose1209

    jose1209 Member

    Newcomer
    27
    17
    Jul 2, 2007
    Burkina Faso
    i don't know how to inject... i have a wup file not a loadiine one.

    you said you have injected goonies, that's is a ROM , most of the MSX2 roms are MEGAROMS, bigger so ?

    rom use the usual memory , megarom have to use rom mapper to select banks of ram.

    if the emu only work with roms, a large part of interestings roms will be missed.
    i understand now why there's not link.
     
  10. Robfozz

    Robfozz GBAtemp Smartass

    Member
    607
    403
    Apr 19, 2014
    United States
    Onett
    Wake me up when someone's injected Metal Gear 2 and has it ready to install with WUP Installer
     
  11. asper
    OP

    asper GBAtemp Advanced Fan

    Member
    594
    301
    May 14, 2010
    United States
    After NEMESIS3 THE EVE OF DESTRUCTION now it's Goemon's time !

    The .rpx emulator is different from the 1st one and this rom is 1Mb (against 256Kb of the previous one). ROM injection offset is always the same.

    :)
     
    Last edited by asper, Dec 4, 2016
  12. thekarter104

    thekarter104 GBAtemp Maniac

    Member
    1,209
    367
    Mar 28, 2013
    United States
    Would be awesome to play the MSX version of Donkey Kong!
     
  13. JohnathanMonkey

    JohnathanMonkey GBAtemp Advanced Fan

    Member
    577
    185
    Apr 26, 2013
    United States
    When you say delete all bytes starting at 0x580B3, do you mean everything from there, down? I have tried to inject a game, but it's not working for me. It shows the MSX blue screen, then just stays there. Won't load the game. I located 0x580B3 in msx.pkg, highlighted it and everything down, and deleted it out completely. Is that correct? Thank you.

    It looks like the attached picture after I deleted everything out. Is that right? Then I just copy all of the Hex digits from the MSX rom I want to inject, and paste them at 0x580B3?

    EDIT: I wasn't paying attention. The file extension is Donkey Kong.dsk these probably won't work I assume. Probably has to be .msx or .msx2?
    [​IMG]
     

    Attached Files:

    Last edited by JohnathanMonkey, Dec 24, 2016
    asper likes this.
  14. msaraiva

    msaraiva Advanced Member

    Newcomer
    65
    32
    Oct 28, 2007
    Brazil
    You need .ROM files, which are dumps taken from MSX cartridges.
     
  15. JohnathanMonkey

    JohnathanMonkey GBAtemp Advanced Fan

    Member
    577
    185
    Apr 26, 2013
    United States
    OK perfect. Thank you!
     
  16. jose1209

    jose1209 Member

    Newcomer
    27
    17
    Jul 2, 2007
    Burkina Faso
    theses post have been very helpfull for me.

    i'v made a batch that convert to usb install packed files. Only ROM work, lot of ROM don't work for various reasons, glitches, need keyboard, hangs ...

    here's what i found working

    so thanks to all.


    game list
     
    asper and xtheman like this.
  17. CatmanFan

    CatmanFan take deep breaths...calm down...relax

    Member
    1,151
    343
    Aug 14, 2016
    Morocco
    AT MY HOUSE
    We do know how long MSX VC has been on Wii U in Japan, but judging from this discovery, we can probably make our own RedNAND MSX injects and possibly even translate the VC Menu like TG-16 VC on 3DS.

    Also, where did this MSX VC dump even come from? I know that you can't link to game downloads directly from this forum, but what do you have to search on Google to find it?
     
    Last edited by CatmanFan, Jan 3, 2017
  18. JohnathanMonkey

    JohnathanMonkey GBAtemp Advanced Fan

    Member
    577
    185
    Apr 26, 2013
    United States
    It's on the "Dark" site
     
  19. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,478
    4,689
    May 27, 2016
    United States
    New York
    I never owned MSX but i mean there is emulators i can try, only games i ever tried was metal gear 1 and 2 since is on Metal gear solid HD collection on ps3 and vita. :P

    Is all the games Japanese only cause i won't be able to play those if no english language is done. Nor i know any to begin with for someone who never owned one, besides some konami games.:unsure:
     
  20. CatmanFan

    CatmanFan take deep breaths...calm down...relax

    Member
    1,151
    343
    Aug 14, 2016
    Morocco
    AT MY HOUSE
    I don't see any MSX downloads there, just requests.