Page 1 of 12 12311 ... LastLast
Results 1 to 10 of 111
  1. #1
    Transfer Pak Expert MadManMarkAu's Avatar
    Join Date
    Nov 2002
    Location
    Perth, Australia
    Posts
    73
    Mentioned
    0 Post(s)

    DC Rewriting N-Rage DirectInput8 Transfer Pak

    Hi. I'm MadManMarkAu, I added the (buggy) Transfer Pak support to the 1.81/1.82 version of DirectInput8. I'm going to be rewriting the transfer pak emulation, hoping to include support for non-standard savegame formats, as well as PROPERLY emulating the inner workings of the GB Cart. This includes *insert fanfare here* TIMER SUPPORT!

    Please note, that I'm not pulling the old project from the "discontinued" pile, I'm just making an update to a few well-known problems.

    However, I have a very simple understanding of the workings of the GB Cart. So, I need some *experienced* GB developers to give me some information on how the diferent systems are used. I've beengoogling for a few days now, and there's a hell of a lot of information about some types of GB cart missing.

    Here's the information I need: (This stuff I can do without, so if you know, that's great. If not, don't sweat it )
    MBC1: Maximum ROM & RAM bank numbers supported
    MBC2: Maximum ROM bank number supported, and WHY it can have a battery (ie, does it have an inbuilt timer, or inbuilt RAM with possible backup -> if so, what size)
    MBC3: Maximum ROM & RAM bank numbers supported
    MBC5: Maximum ROM & RAM bank numbers supported

    Now, for the HARD stuff: (This is info I *MUST* have)
    All HUDSON HuC 1 and HUDSON HuC 3 info.
    All BANDAI TAMA5 info
    All MMMO1 info
    Finally, any POCKET CAMERA information. This one is optional, but it might be nice to have...



    If anyone can help me out on this, I'd greatly appreciate it, and I'd be happy to put some credits in the source code when it is released.

    Thanks in advance.
    -------------------------------------
    I don't suffer from insanity;
    I enjoy every minute of it!
    -------------------------------------
    Just because I drank a jug of Jacks & Coke, doesn't mean I'm not fit to code!


    • Advertising

      advertising
      EmuTalk.net
      has no influence
      on the ads that
      are displayed
        
       

  2. #2
    ????????????????????????? Doomulation's Avatar
    Join Date
    Nov 2001
    Location
    ????????????????
    Posts
    8,776
    Mentioned
    0 Post(s)
    Ummm darn, I just made some changes to the 1.82a source Maybe I should try to re-implemt my changes in your new source when it gets out. You must have both enhancements, eh?

    When you're done, gimme the source and I'll see to add my changes as well
    Cheers for n-rage!
    Atashi wa juu-yon-sai no onna no ko! Atashi no namae wa Miizuki. Yurushiku ne!
    Nani? Atashi o shinjirimasen desu ka? Baka!
    "You're all doomed! Doomed, I say! Hehe... are we approaching the end of the world?"

    shikata ga kaite aru - "the instructions are written above"
    Need to download GoodN64 or instructions to use it? Need to check if it's a good or bad rom?
    Download: Glide64 | Hacktarux's wrapper

  3. #3
    Transfer Pak Expert MadManMarkAu's Avatar
    Join Date
    Nov 2002
    Location
    Perth, Australia
    Posts
    73
    Mentioned
    0 Post(s)
    That's no problem. I saw your thread when I was hunting down the source code (cause I'd lost it over the years)... so far, I've added support for ROM only and ROM+RAM, MBC1 with/without ram/battery, and I'm just going on to MBC2... I just have to fins a ROM that uses MBC2 and RAM, so I can test the maximum RAM paging value accepted.
    -------------------------------------
    I don't suffer from insanity;
    I enjoy every minute of it!
    -------------------------------------
    Just because I drank a jug of Jacks & Coke, doesn't mean I'm not fit to code!

  4. #4
    Master of the Emulation Flame MasterPhW's Avatar
    Join Date
    May 2004
    Location
    come-to-hell
    Posts
    1,977
    Mentioned
    0 Post(s)
    Fantastic, another great feature! Only one is still needing: Microphone Pack emulation. Who knows... probably in another update...
    The Future of Emulation: Emulate a High End Computer on a Low End System
    Main: Intel Core i7 (Lynnfiled) 860 (@3.802Ghz) | 8 GB DDR3-1333 | ATI XFX HD 5750 PCI-E | ATI High Definition Audio Device | 256 GB SSD + 3 TB Internal SATA2 + 4 TB external | Windows 7 Professional X64 SP1 MSDNAA
    Netbook: Asus EeePC 1015PEM | Intel Atom Dual Core N550 (1,5GHz) | 2GB DDR3-1066 | Intel GMA 3150 | 250GB HDD | Win 7 Starter
    Old One: AMD Athlon 64 X2 4200+ (2x2.5Ghz; S939) | MSI KbT Neo2-F V2.0 | 2x1GB Corsair Value VS1GBKIT400 | Radeon HD 3850 512 MB/AGP8x | Creative SB Audigy LS | 2TB (4x500GB SATA2 HDDs Raid0) | Windows 7 Business X64 SP1 MSDNAA



  5. #5
    Emulator Developer Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,204
    Mentioned
    0 Post(s)
    The problem with microphone emulation is a double problem. First you have to figure out how the pif microphone commands are encoded.

    And second problem, you have to write a customized voice recognition program. Fortunately, i think there are only a few words to recognize. I can probably write such a little recognition program, the only problem would be to built a learning database, we'd probably need to ask as much members as possible to record their voice when they say these words several times for each person.... Anyway we haven't reached this stage yet, somebody has to understand the commands.

  6. #6
    Transfer Pak Expert MadManMarkAu's Avatar
    Join Date
    Nov 2002
    Location
    Perth, Australia
    Posts
    73
    Mentioned
    0 Post(s)
    Heh, I wasn't aware there was a microphone thingy... let alone how it works
    -------------------------------------
    I don't suffer from insanity;
    I enjoy every minute of it!
    -------------------------------------
    Just because I drank a jug of Jacks & Coke, doesn't mean I'm not fit to code!

  7. #7
    Member ready to help gandalf's Avatar
    Join Date
    Jul 2003
    Location
    Avellaneda,Buenos Aires, Argentina
    Posts
    831
    Mentioned
    0 Post(s)
    Micrphone.....we need to know how the N64 (or the game?) recognize the speech and how many words can recognize :S

    Anyway....

    Care in your project xD



  8. #8
    Transfer Pak Expert MadManMarkAu's Avatar
    Join Date
    Nov 2002
    Location
    Perth, Australia
    Posts
    73
    Mentioned
    0 Post(s)
    it's possible to if you can get some speech recognition software... I had some a while back, that had an API so you could use it behind-the-scenes... Anyway, I don't think the Microphone pak will become a reality in this project... It may be just too hard at this stage. Besides, what N64 games are going to use it?

    Anyway, just a status update, I've completed support for ROM-only, MBC1, MBC2, MBC3 and MBC5. I just need info on the HuC 1 + 3 and the MMMO1 chipsets. The web has NO information what so ever on these. The Timer is emulated, however, it doesn't tick over yet, and can't read timer dara from a file yet. First prioirty now is to get the timer to tick and to read/write timer files.

    I'll post another update soon.
    -------------------------------------
    I don't suffer from insanity;
    I enjoy every minute of it!
    -------------------------------------
    Just because I drank a jug of Jacks & Coke, doesn't mean I'm not fit to code!

  9. #9
    Emutalk Member euphoria's Avatar
    Join Date
    Jan 2002
    Location
    60° 10' N 24° 57' E
    Posts
    308
    Mentioned
    0 Post(s)
    The only one that uses the microphone is "Hey You, Pikachu!".
    So is there some kind of voice recognition inside the microphone pak then? Otherwise you'd think that you could just plug a microphone and send the raw data to N64 emu and let it process the data.

  10. #10
    Emulator Developer Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,204
    Mentioned
    0 Post(s)
    from what i understood, yea, the voice recognition is done inside the microphone pak... Again, the voice recognition software isn't the hard part (words can even be typed in a dialog box in a first version). The problem is to reverse the commands....

Page 1 of 12 12311 ... LastLast

Similar Threads

  1. help on transfer pak
    By scizor in forum Project64
    Replies: 5
    Last Post: March 10th, 2006, 15:04
  2. Transfer Pak
    By task_666 in forum Project64
    Replies: 2
    Last Post: April 27th, 2003, 23:42
  3. Transfer Pak
    By MadManMarkAu in forum Plugins
    Replies: 9
    Last Post: December 16th, 2002, 14:04
  4. Input Plugin supporting Transfer Pak
    By MadManMarkAu in forum Programming
    Replies: 4
    Last Post: November 22nd, 2002, 09:58
  5. Transfer Pak Plugin??
    By Gogeta in forum Project64
    Replies: 2
    Last Post: January 3rd, 2002, 21:54

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •