Page 3 of 5 FirstFirst 12345 LastLast
Results 21 to 30 of 49

Thread: PicoDriveDS v1.5 - Genesis Emulator Port

                  
   
  1. #21
    DCEmu Coder
    Join Date
    Aug 2006
    Posts
    190
    Rep Power
    69

    Default

    Quote Originally Posted by iball
    That may be due to the DS itself.
    With recent discoveries in obtaining more RAM from the Supercards, if RyanB can harness that same 'supercard-RAM' code then it might be possible in future builds to run larger ROMs.
    Of course, it's all up to the developer and I'm sure he's concentrating on speed and sound first.
    I'm not a devver nor have I looked at the code, but I'm pretty sure that Picodrive would use the GBA ROM space as READ ONLY memory (this is easy to do) to store the cartridge, and you get 16M of that.

    The whole Supercard RAM thing is about writing to it once you have loaded homebrew, reading from it is easy. See my post in the DSLinux expansion for more details.


    If Picodrive needed more system ram, it is plausible, but tbh I don't think the megadrive had that much ram in the first place. 256K or something.

    (Copied from Wikipedia)

    Memory

    Boot ROM: 2 KB

    * Known as the "Trademark Security System" (TMSS)
    * When console is started, it checks the game for certain code given to licensed developers
    * Unlicensed games without the code are thus locked out
    * If a game is properly licensed, the ROM will display "Produced by or under license from Sega Enterprises Ltd."
    * Boot ROM is not present on earlier versions of the Mega Drive and Genesis
    * Some earlier games not designed for the TMSS may not work in later consoles

    Main RAM: 64 KBytes

    * Part of M68000 address space

    Video RAM: 64 KBytes

    * Cannot be accessed directly by CPU, must be read and written via VDP (Video Display Processor - see below)

    Secondary RAM: 8 KBytes

    * Part of Z80 address space
    * Used as main RAM in Master System compatibility mode

    Audio RAM: 8 KBytes

    Cartridge memory area: up to 4 MBytes (32 Megabits)

    * Part of M68000 address space
    * Game cartridges larger than 4 MBytes must use bank switching

  2. #22
    DCEmu Coder
    Join Date
    Aug 2006
    Posts
    4
    Rep Power
    0

    Default

    I'm not a devver nor have I looked at the code, but I'm pretty sure that Picodrive would use the GBA ROM space as READ ONLY memory (this is easy to do) to store the cartridge, and you get 16M of that.
    That's planned for the next version, but only for pre-processed appended ROMs. The only reason certain larger ROMs don't work right now is because it has to read them in to main RAM to byteswap them and/or decode from SMD, to get to the internal format Picodrive uses. The plan is to write a PC-side tool which will do this, so ROMs which are preprocessed can be read directly from GBA ROM space without hitting main RAM. This should allow some of the 4MB ROMs to work.

  3. #23
    DCEmu Old Pro The Hombrew Hunter's Avatar
    Join Date
    Jun 2006
    Location
    Around.
    Posts
    1,549
    Rep Power
    77

    Default

    Awesome. I'll wait for the massive UMK3 hack to work, hehe.

    Can't wait for next version!

  4. #24
    DCEmu Newbie
    Join Date
    Jun 2006
    Posts
    43
    Rep Power
    0

    Default

    so much better than the last version

  5. #25

    Default

    Quote Originally Posted by Talka1ot
    Why are you people asking if it works. Just try it out yourselves.

    I haven't yet, I really only want Gunstar and Sonic, maybe SF and MK. Thats it realy. So it may not be worth the hastle, yet.
    Because I don't see .nds file for supercard. How do I go about making a .nds?

  6. #26
    DCEmu Coder Bonic's Avatar
    Join Date
    Aug 2006
    Posts
    152
    Rep Power
    69

    Default

    Does this thing work of MMD yet? I cant get Sonic 1 working

  7. #27
    DCEmu Newbie
    Join Date
    Aug 2006
    Posts
    1
    Rep Power
    0

    Default

    Added support for appended ROMs. This should allow users with carts not supported by gba_nds_fat to use PicoDriveDS.
    unfortunately, it still doesn't work with ewin2 (either that, or i can't copy/paste a command line, but i think it's ok :-))

    i just get some text (one line at the top of the bottom screen) and then black screen ... (and i've no idea what is written, 'cause the line just disapear almost instantly)

  8. #28
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    53
    Posts
    141,446
    Blog Entries
    3209
    Rep Power
    50

    Default

    Hi Ryan B, thanks for the Great Genesis emulator

  9. #29
    DCEmu Coder Bonic's Avatar
    Join Date
    Aug 2006
    Posts
    152
    Rep Power
    69

    Default

    Has anyone tryed adding MMD to this? I am, but I suck

    (I'm using this http://www.sendspace.com/file/9cqy1b)

  10. #30
    DCEmu Newbie
    Join Date
    Jul 2006
    Posts
    18
    Rep Power
    0

    Default

    woooo sonic the hedgehog on my max media dock!

Page 3 of 5 FirstFirst 12345 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

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