Speccy emulator on a Nintendo DS, with M3 cartridge

2

Comments

  • edited April 2007
    it'll have to be a toss up between speccy gaming and pokemon. :)
  • edited April 2007
    Hi Guys,

    I know I may sound abit dumb but bare with me if you can...

    I have purchased a DS with a R4 , now I am trying to get the speccyDS to work but with no luck. I am not the best knowledgable when it comes to playing around with PCs, so I am just wondering if someone could give me a step by step guide to get the damn thing working.... Please.....;)
  • edited April 2007
    Hi Guys,

    I know I may sound abit dumb but bare with me if you can...

    I have purchased a DS with a R4 , now I am trying to get the speccyDS to work but with no luck. I am not the best knowledgable when it comes to playing around with PCs, so I am just wondering if someone could give me a step by step guide to get the damn thing working.... Please.....;)

    you have to patch it to get it to work on your R4. it took me forever to try and do it, so i gave up and someone emailed me a patched version that works fine, so if you pm your email adress i will email you it. :)
    owdeuk wrote: »
    Mile, pm me your email addy and I'll email you a patched version of the speccy emu that I use and work's ok on my DS Lite/M3 Simply card.

    this guy helped me, :) :) :)

    M3 and R4 are close enough to be compatable with this sort of thing.
  • edited April 2007
    Mile, you should have a pm...
  • I've made a video of ZXDS working on my DS lite with a M3 DS Simply card, you can watch it on my blog:

    http://www.speccy.com.ar/?p=70
  • edited April 2007
    Hello,

    Yes it's working. I think I'm gonna steel my girl's DS !!! :lol:
    Great video... But I'm sorry to tell you that you're not a good Renegade player ! :-D :-D :-D
    Super Spectrum 128k+4 : +2A case, +2 motherboard, internal divIDE + SD
    Spectrum 48k+ / 128k+ / 128k+2 / +2A (2) / +3 with Multiface3
    SpeccyPi 128k+3,14...
    Yes, I only love the + versions !!!
  • bugpat wrote: »
    Hello,

    Yes it's working. I think I'm gonna steel my girl's DS !!! :lol:
    Great video... But I'm sorry to tell you that you're not a good Renegade player ! :-D :-D :-D


    Well, it's a little bit difficult to play it when holding the camera with one hand... however with both hands I still suck...
  • edited April 2007
    Mile,

    Cheers buddy, the patched version works like a treat....:smile:
  • edited April 2007
    Mile,

    Cheers buddy, the patched version works like a treat....:smile:

    nice one, all thanks to owdeuk tho. ;)
  • edited April 2007
    Hern?n wrote: »
    Well, it's a little bit difficult to play it when holding the camera with one hand...

    No ,no , no, that's not an excuse ! ;)
    Hern?n wrote: »
    however with both hands I still suck...
    :lol: :lol: :lol:
    Super Spectrum 128k+4 : +2A case, +2 motherboard, internal divIDE + SD
    Spectrum 48k+ / 128k+ / 128k+2 / +2A (2) / +3 with Multiface3
    SpeccyPi 128k+3,14...
    Yes, I only love the + versions !!!
  • edited April 2007
    Hi there!

    I'm using a bogroll-standard white DS Lite with a Max Media Dock(CF card compatible) and have so far not been able to get the Speccy emus mentioned here at WoS to work :-(

    ZXDS though ... now that's a different pot of herring altogether! It actually works! ... well ... kinda. I'm supposed to get a file-selection menu-thingy but instead I get scrambled garbage on-screen. I press a button and then get the friendly 128k menu and am able to type in (via stylus) commands and such ... but I'm still unable to actually get the file-selection to work and LOAD "BLAHBLA" doesn't work either (obv. because one has to select the file (right?))

    BTW Pressing START + SELECT just resets the Speccy but I don't get the file-menu like I saw mentioned somewhere in this thread.

    Anywho ... that's the farthest I've been able to get an emu to work on my DS.

    Keep up the great work Patrik Rak!

    Skarpo
    :-)
  • edited April 2007
    Skarpo wrote: »
    BTW Pressing START + SELECT just resets the Speccy but I don't get the file-menu like I saw mentioned somewhere in this thread.

    This is the implied behavior when some of the directory functions fail, presumably because the underlying DLDI driver returns an error, the file requester simply gives up and behaves as if no file was selected. Have you actually patched the binary with the appropriate DLDI driver for your MMD? I have seen someone posting somewhere on the net that ZXDS actually works with his MMD, so I assume it is just matter of using the appropriate DLDI driver...

    Patrik
  • edited April 2007
    Patrik Rak wrote: »
    This is the implied behavior when some of the directory functions fail, presumably because the underlying DLDI driver returns an error, the file requester simply gives up and behaves as if no file was selected. Have you actually patched the binary with the appropriate DLDI driver for your MMD? I have seen someone posting somewhere on the net that ZXDS actually works with his MMD, so I assume it is just matter of using the appropriate DLDI driver...

    Patrik

    OK! Cool stuff ... I just looked at the site again and am about to follow the instructions for the appropriate DLDI patch-thingy.

    Thanks for the tip!

    Skarpo
    :-)
  • edited May 2007
    I have just bought a Supercard DS One with the sole purpose of checking out ZXDS and I am not disappointed. It is great, especially for such a young emulator. I especially like the save state system, as for me it actually makes games playable because I can restart hard bits as many times as I like with one click. Yes, I know this makes me a cheat but I don't care. :)

    The only problem I have found is the save states dont load back in if I turn the power off. I can save and reload as many times as I like in one session but once I turn the power off and reload ZXDS loading the savestates crashes the spectrum. I tried loading the z80 files into SpeccyDS but I get the same results. When I load the savestate back in I can see the graphics of the game I was playing for a split second but it looks like the memory has been corrupted or is not aligned properly and it crashes shortly after. I'm not sure if its a file system thing? I've got the correct DLDI patch and everything else seems to work.
  • edited May 2007
    Crabfists wrote: »
    The only problem I have found is the save states dont load back in if I turn the power off. I can save and reload as many times as I like in one session but once I turn the power off and reload ZXDS loading the savestates crashes the spectrum.

    Does it happen every time or just to some save states? Could you send me one of those broken ones (zipped to email address listed at ZXDS homepage)? It looks like a write problem with DLDI driver for your card but perhaps I might spot something...

    Patrik
  • edited May 2007
    Thanks for your offer of help Patrik but I managed to sort it out. It was indeed the DLDI driver as you suggested and it appeared the driver I was using had an alignment issue when writing (as I sort of suspected). For reference I have a Supercard DS One (slot 1) with Micro SD card. The driver I found to work was cluny's updated driver here:

    http://dldi.drunkencoders.com/index.php?title=SuperCard_DS_%28microSD%29

    Another thing I forgot to say is tap or tzx files will not load for me, even with the new updated DLDI driver. I've tried the taps which come with ZXDS and various others but none work. When I select one the file selector closes and the spectrum resets and toggles between 48k and 128k mode.
  • edited May 2007
    Crabfists wrote: »
    Another thing I forgot to say is tap or tzx files will not load for me, even with the new updated DLDI driver. I've tried the taps which come with ZXDS and various others but none work. When I select one the file selector closes and the spectrum resets and toggles between 48k and 128k mode.

    As the homepage says: "Note that you will have to initiate loading yourself in that case". Which means you will either have to hit enter to start tape loading in the 128k mode or enter LOAD "" in the 48k mode.

    Patrik
  • edited May 2007
    Oops. Sorry Patrik. I need to RTFM.
  • edited May 2007
    No problem, still better than if there was some bug on my side :)
  • edited June 2007
    Bugger, another speccy emulator I can't run on my EZFlash IV card. I just get two white screens and it hangs when launching ZXDS, even with the correct DLDI patch.
  • edited June 2007
    Isn't it the card which actually needs the .ds.gba version to boot it properly at all?
  • edited June 2007
    Patrik Rak wrote: »
    Isn't it the card which actually needs the .ds.gba version to boot it properly at all?

    I'm retarded, where do I get the .ds.gba version from?

    Cheers.
  • edited June 2007
    Daren wrote: »
    I'm retarded, where do I get the .ds.gba version from?

    Well, for some reason I assumed that people with GBA based cards which need it would know how to make one, see here for example. According to this review it might solve your homebrew problems.

    I guess I'll rather provide one in the next release.
  • edited June 2007
    Patrik Rak wrote: »
    Well, for some reason I assumed that people with GBA based cards which need it would know how to make one, see here for example. According to this review it might solve your homebrew problems.

    I guess I'll rather provide one in the next release.

    Excellent! That worked! I used option 3, the ndsmall.bin method.

    Great emulator by the way!
  • edited June 2007
    After using ZXDS for a few hours now, I've come to the conclusion that it's a fantastic emulator. I'd like to suggest a couple of features to make it even better, IMO:

    1. Have key config files for each game, like DSpec does. Allow speccy key mappings to the DS controls, and save a separate config file for each snapshot containing these mappings.

    2. Allow ZXDS to run in it's own folder as opposed to the root. This will be easier when browsing for snapshots, as you don't have to also go through all the other stuff in your root directory when looking for games.

    Keep up the good work.
  • edited June 2007
    Daren wrote: »

    2. Allow ZXDS to run in it's own folder as opposed to the root. This will be easier when browsing for snapshots, as you don't have to also go through all the other stuff in your root directory when looking for games.

    yeah thats one of the things that would be a nice change.

    really good emu by the way. mucho impressed how you can do such a thing.
  • edited June 2007
    Daren wrote: »
    I'd like to suggest a couple of features to make it even better

    Like if those weren't already covered by my loooong todo list :)

    But thanks for the head ups, anyway.

    Patrik
  • edited June 2007
    Patrik Rak wrote: »
    Like if those weren't already covered by my loooong todo list :)

    D'oh! I missed those on the ZXDS home page.
  • edited June 2007
    For those of you that have one, the latest R4 kernel is available. Apparently it now has Auto-DLDI patching. I've not tested that yet.

    http://r4ds.net/

    D.
  • edited June 2007
    Dunny wrote: »
    For those of you that have one, the latest R4 kernel is available. Apparently it now has Auto-DLDI patching. I've not tested that yet.

    http://r4ds.net/

    D.

    you beat me too it. ;)

    the DLDI patching tool is excellent. most cards will start getting this me thinks.
Sign In or Register to comment.