N64 Wideboy AGB - Ver. A

Discussion in 'Nintendo Game Development' started by Gerry_MAN, Oct 5, 2018.

  1. Gerry_MAN

    Gerry_MAN N64 Hardware Fanatic

    Joined:
    Dec 26, 2010
    Messages:
    171
    Likes Received:
    245
    Hi Folks,

    I recently acquired an "N64 Wideboy AGB" development cart for testing and running Gameboy Advanced games on the N64. I also received some other early Wideboy components.

    The Wideboy AGB cart I have, is the Version "A" cartridge. The Dev cart is actually capable of running Gameboy, Gameboy Color, and Gameboy Advanced games.

    I'm posting some Hi-Res images of the unit below for the archives, including some of the internal PCBA and the other hardware I received. There have been photos posted before...but I wanted to add some higher resolution shots. They aren't the best quality....but definitely higher res than what is currently online. ;)

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]


    Here are some additional Hi-Res Photos:
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_002.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_003.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_004.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_006.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_007.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_008.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_009.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_010.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_011.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_012.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_013.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_014.jpg
    http://www.digital-circuitry.com/IMAGES/NINTENDO/N64/DEV/N64_WIDEBOY/AGB/IS_WIDEBOY_AGB_015.jpg


    Now, I know there was some Firmware posted for these Wideboy units back in the day, on the Intelligent Systems FTP site. I'm wondering if there are any updated links that people could post here? Just wanted to gain access to the Firmware files and/or any documentation for the many Wideboy versions.

    If you have any Links that you think apply to the Wideboy for N64...
    please add them to this post for the archive.

    Let me know.

    Cheers! Folks,
    and Thanks!
    -Gerry :cool:
     
    DS2, thebigman1106, zzattack and 8 others like this.
  2. Gerry_MAN

    Gerry_MAN N64 Hardware Fanatic

    Joined:
    Dec 26, 2010
    Messages:
    171
    Likes Received:
    245
    Hi All,
    Just adding some info and Links from an older thread posted back in 2011.

    A few different Firmware Files for the "GBC Wideboy".....so not the AGB version.

    Also just to point out, they use the term "FIMRWARE" for these .N64 ROM files. Just realize that these files are the cartridge ROMS that are stored and run within the Wideboy Flash memory. I consider Firmware to be the software that is running in the FPGA, more so than the ROM which is loaded into the N64. However, I guess since this cart is unique and the ROM is actually used to process and load the Gameboy Roms....it falls into the Firmware realm a bit. Anyhow, that's just my own interpretation.


    GBC Wideboy Firmware Files:
    Wide-Boy64 Rev 980910 (1998)(Intelligent Systems - Nintendo).bin size=1048576
    crc=3fe8291e md5=764dcdf5163d3fce81d3e7189fa97e05

    https://assemblergames.com/attachme...0-1998-intelligent-systems-nintendo-zip.1460/

    Wide-Boy64 Rev 980914 (1998)(Intelligent Systems - Nintendo).bin size=1048576
    crc=c9ff4c4b md5=fff632a867cdadb5ab2098cb8e2cfadc

    https://assemblergames.com/attachme...4-1998-intelligent-systems-nintendo-zip.1461/

    Additional Firmware version: Nintendo WideBoy 64 (199x)(SonCrap)(PD).zip
    https://assemblergames.com/attachments/nintendo-wideboy-64-199x-soncrap-pd-zip.1482/


    These were taken from the Thread shown here:
    https://assemblergames.com/threads/...d-agb-firmware-update-file.31985/#post-484058

    Hopefully someone has some Documentation for one of these Wideboy units.
    And hopefully some Firmware for the AGB version.

    If I find anything else, I'll make sure to share it here.
    Cheers!
    -Gerry
     
    Last edited: Oct 6, 2018
    Gilgamesh, DS2 and pool7 like this.
  3. TriMesh

    TriMesh Site Supporter 2013-2017

    Joined:
    Jul 3, 2008
    Messages:
    2,353
    Likes Received:
    776
    You should be able to capture the FPGA bitstream easily - either connect a logic analyzer to pins 1, 2 and 3 (data/clock/reset) of U9 or remove it from the socket and just clock the data out of it yourself. One thing that's interesting is that the FPGA is an "X" part, but they are using a XC17S20 config PROM, which is slightly smaller and designed for the XCS20 FPGA - I guess the bitstream fits anyway...
     
  4. Gerry_MAN

    Gerry_MAN N64 Hardware Fanatic

    Joined:
    Dec 26, 2010
    Messages:
    171
    Likes Received:
    245
    Hi TriMesh,

    Yeah, I did think of trying that, however I figured maybe I'll check around and ask community members first. Just in case there are actual firmware files out there, that came with the original Wideboy hardware.....or was downloadable from the "Intelligent Systems" FTP.

    I do actually have a vintage Xilinx programming system, and a Universal programmer that can download the data directly from the configuration device. I purchsed these back in the day as part of the Lab.



    Anyhow,
    All for the Archives....and some documentation would be a bonus if we can track it down. :cool:

    Cheers! Folks,
    -Gerry
     
  5. TriMesh

    TriMesh Site Supporter 2013-2017

    Joined:
    Jul 3, 2008
    Messages:
    2,353
    Likes Received:
    776
    There might be some programming files, but from what I can remember that config PROM is an OTP type, so I assume it wasn't intended to be field upgradable. Although since it's in a socket I guess they were hedging their bets a bit :)
     
  6. Gerry_MAN

    Gerry_MAN N64 Hardware Fanatic

    Joined:
    Dec 26, 2010
    Messages:
    171
    Likes Received:
    245
    Hi TriMesh,

    Yeah, you're right, that's a really good point.... it's a onetime programable device.

    Maybe the socket was used in case they needed to send out an updated firmware chip to the developers to swap out.... or also allowing developers to program their own device if need be.

    -Gerry
     
  7. N64Squid

    N64Squid Newly Registered

    Joined:
    Jun 16, 2016
    Messages:
    3
    Likes Received:
    0
    Nice find Gerry!
     

Share This Page