Jump to content

pMD

Member
  • Posts

    40
  • Joined

  • Last visited

Posts posted by pMD

  1. 12 minutes ago, theSLAYER said:

    The changing of to "Raw" is important, else the save can't be imported into PKHeX, flashcarts or other emulators.

    If notepad doesn't modify it right, I'll say go with Notepad+

    Maybe that's the reason. I've tried to modify the .ini file with Notepad++ without success.

    By the way, it didn't take much long and scammers have already started to look for unsuspicious victims online.

    Spoiler

    juwdCDm.png

     

  2. 4 hours ago, Ammako said:

    Those instructions are wrong, in case anyone is still trying to make this work like I was (or if anyone finds this thread online while trying to make this work.)

    - With NO$GBA 2.8d

    - With gba bios named gba.rom in the same directory

    - With your Gen. III save file in extension .sv2 (not .sav2) in the BATTERY folder, saved in the Pokémon Center with free space in your party

    1. Start up the emulator, click Options --> Save options to create NO$GBA.ini

    2. Close the emulator and open NO$GBA.ini in a text editor, change "SAV/SNA File Format == Compressed (good/lz)" to "SAV/SNA File Format == Raw" (Otherwise NO$GBA will compress your save for no reason at all and you won't be able to use it in VBA or restore to physical cartridge anymore.)

    3. Start up the emulator again, go to Options --> Emulation setup

    4. Set "Reset/Startup Entrypoint" to "GBA/NDS BIOS"

    5. Click the "Controls" tab and define controls for both Player 1 and Player 2.

    6. Exit the settings, right-click the emulator screen and select Link which will open a second screen.

    7. Go to File --> Cartridge Menu (FileName), at the bottom, select 1st machine in the dropdown menu then select the distro rom. The distro rom will start on screen 1.

    8. Go to File --> Cartridge Menu (FileName) again, this time select 2nd machine in the dropdown menu and select your Gen. III rom. It will start up on second screen.

    9. Hold the keys you have bound in controls to Start + Select for Player 2 (hit File --> Reset Cartridge if you need to), and on Player 1 (distro rom) select one of the Pokémon you want to send.

    10. It will send the Pokémon you chose over to your Gen. III game. Once it says you can turn off the power, go ahead and hit File --> Reset Cartridge and repeat the process to receive other Pokémon, or to get to the Pokémon Center in-game if your party gets full.

     

    Do note however that NO$GBA 2.8d is shit and will crash on startup after you've done multiplayer stuff, and you'll have to delete NO$GBA.ini and redo the setup again if you need to use it again, but once you're done sending every 10ANNIV over you can just close it and move your save file back over to VBA so it doesn't matter much. The setup only takes a minute or two anyway so if you ever need it again it's not a huge deal.

    The steps I included in my post work for me and for the most people I tried them with.

    You don't have to be inside a Pokemon Center in order to receive Pokemon from multiboot roms. I tried to transfer 10ANNIVs to the save file which was used to verify the legitimatecy of shiny WISHMKRs and it worked fine, even when the game character was outside of a Pokemon Center.

    The additional step "Close the emulator and open NO$GBA.ini in a text editor, change "SAV/SNA File Format == Compressed (good/lz)" to 'SAV/SNA File Format == Raw'" is optional and I don't know if it is worth it. Sometimes, editing the no$gba.ini file won't let you use your no$gba save file in VBA or retail cartridges.

    The .SAV2 save file extension works for me the same way that .SV2 extension does.

  3. @theSLAYER, here's a pic of the Nintndo prototype label. The text is listed below:

    Spoiler

     

    AGBカートリッジ 128MフラッシュS
    ディップスイッチの設定

    SW3はライトプロテクト用切替えスイッチです。ライターでの書込み時のみOFF、それ意外はONにして使用してください。
    スライドスイッチの故障を防ぐ為、ピンセットなどで切替えてください。

     

    Which translates to:

    AGB Cartridge, 128M Flash S
    Dip switch settings

    SW3 is the write protection switch. Please only switch it to OFF for writing, otherwise keep it in the ON setting.  In order to prevent failures, please switch the slide switch using tweezers.

     

    • Like 1
  4. 1 minute ago, Deoxyz said:

    I don't have much knowledge of these dev carts, but assuming the labels vary or aren't even on some these carts, wouldn't it be easier to spot a fake GBA distro cart if they don't have the DIP switch label on the cart? With a bit of public images, assuming the labels vary, that could clear up any legitimacy confusion someone could have about potential counterfeits.

    Someone could bypass this by printing new labels. There is a website for label preservation and it used to include 100% scans of the nintndo dev cart labels. I don't know if they are still on that site or if they are taken down.

  5. Flashing GBA roms into dev/prototype cartridges is as easy as one, two, three... especially when we are talking about collectors and people who know what to do. The easier the access to rare roms, the higher the chances of someone taking advantage of them in order to make money if the scene release of the rom does not get much exposure.

    Also, you don't even need to have any tool in order to flash roms into dev/prototype carts. You could just spend ~$20 to get a cheap prototype cartridge and after you get the link protocol, you can have it implemented into a custom or a commercial gba flashcard which could be used for flashing the roms. There was a whole market for the protocol many years ago but it got shut down, possibly by Nintendo.

    I think I've made my point of view clear before. There is no need for me to repeat myself.

     

  6. VBA/VBA-M do not support multiboot mode emulation. This should work:

    1. Download the latest no$gba emulator. (nocashgba-w-v2.8d)

    2. Download the bios file for gba and rename it to gba.rom

    3. Place the gba.rom file where the no$gba.exe file is.

    4. Open the no$gba file and then go to Options -> Emulator Setup. Now, set:

    a) Reset/Startup Entrypoint -> GBA/NDS BIOS (Nintendo logo).

    b) Number of Emulated Gameboys -> 2.

    c) Link Gamepaks -> Gamepaks in all GBAs.

    d) Link Cable Type -> Automatic.

    6. After you are done with optimazing the settings, go to the no$gba screen and right click -> Link. This should open two gba screens.

    7. At the top left, File -> Cartridge Menu (FileName).

    8. Check the "Autostart Cartridge" option at the bottom left and choose the "1st machine" option right next to the "Autostart Cartridge" button.

    9. Choose as "File name" the rom of the available Gen III games you want to send the pokemon to and click "Open".

    10. Repeat the same procedure but this time choose the "2nd machine" option, UNcheck the "Autostart Cartridge" option and choose the GBA distribution rom you want.

    11. All you have to do now is follow the steps for the multiboot mode activation. Hold START + SELECT to do so.

    BE CAREFUL: You have to manually change the controls for each one of the emulated GBAs. The START + SELECT step should be done on the slave GBA aka the gba that emulates the pokemon game rom where the event pokemon are going to be sent to.

    Thanks @Deoxyz for releasing this! I feel sorry for the people who paid serious money for the genuine gba distribution cartridges.

    • Like 3
  7. I wanted to express my opinion on this matter and I think I did. I don't think it would be heroic to make unabridged gba distro roms available online for free.

    I really hope that this thread will get much exposure online, so more and more people can read about the dangers of online deals when it comes to distro carts/roms and don't just fall victims when the fake carts will pop up online.

  8. 48 minutes ago, Ammako said:

    Why is that a bad thing?

    Someone who has access to a specific GBA distribution rom could easily modify it and have it distribute a different event. That being said, this would be an excellent opportunity for him/her to sell "unreleased" GBA distribution roms/carts. For example, someone could make the 10ANNIV rom distribute the Wish Egg events and sell the roms or the carts for a huge amount of money on ebay or via private offers on trading forums. Sabresite & Bond697 probably had similar reasons to not make the rom available online when they disassembled the 10ANNIV rom back in the day.

    Making the algorithm for the 10ANNIV event available online + implementing the injection feature of 10ANNIV events on Trigger's PC app would be the best idea in my opinion. A scene release of a GBA distribution ROM would open the floodgates of GBA distro rom piracy and would devalue one of the rare items that's left in Pokemon scene.

  9. 34 minutes ago, Ammako said:

    If any of this had happened with 4th gen distro roms, then maybe you'd have a point.

    One of the reasons that it hasn't happened with 4th Gen distro roms is because DS dev/prototype carts look like this and slot-1 DS distribution carts look like this. That being said someone could not easily trick people into thinking that DS distro carts were the same size as the DS dev/prototype carts.

    On the other hand, older GBA dev/prototype cartridges looked like this and newer ones looked like this. On both occasions, the prototype cartridges look exactly the same as the Nintendo distribution cartridges, so it would be easy for someone to flash ROMs on multiple GBA proto carts which are very cheap when the demo game is an unifished project of an unpopular game.

  10. Making any GBA rom public would not only create a chaos on ebay but it would make it easier for dissasemblers/modders to modify the rom into a different distribution rom. For instance,the Wondercard editor tool wasn't made available online until ~90% of the Gen III Wondercards was gathered so you could avoid getting fake Wondercards.

    Now, the same could happen with GBA roms. Modders could create new distribution roms and sell them online for a huge amount of money.

  11. It might be an upopular opinion, I don't know, but I don't think that the best way to preserve an event is to make its distribution ROM available online for free. I mean, we would all love to get such a rare item for free, that's not a question. Making a tool for custom ROM distributions would be a better idea than making the rom public in my opinion, cause ebay will be full of fake distribution carts again.

     

    • Like 1
  12. 14 minutes ago, HaxAras said:

    Thank you for what you've offered to do. Just letting you know now though. I'm in the process of getting one of these myself and the very moment it's in my hands, I will be dumping it and making the entire thing public.

    Apart from the fact that doing so would be devastating to people like Metropolis who paid serious money for the distribution system, all 10ANNIV distribution carts (carts, not devices) that have appeared on ebay over the years are custom flashed ROMs into Nintendo dev carts.

    What I'm saying here is that if you have just the cartridge from the event, the chances are it contains a modified ROM that distributes legit 10ANNIV events and not the ROM untouched. There are some collectors who buy cheap Nintendo dev/prototype cartridges, like a dev cart for an unfinished Catwoman demo for example, for ~$20 and they flash rarer ROMs into these carts and sell them online for 10x prices. This piece of information comes from collectors of the AssemblerGames forums.

    Last but not least, making a ROM like that public, would have the same results on the ebay world as the Mystry Mew saves did. Casual eBayers who have no idea what Project Pokemon is as a site, would have no idea if they bought public or not distro devices.

     

      

    • Like 4
×
×
  • Create New...