PDA

View Full Version : FrodoDS Update 2006-03-28



wraggster
March 29th, 2006, 17:25
GPF has released a new version of his Commodore 64 emulator for the Nintendo DS, heres whats new:

This new version now only list the .d64/.D64 files in the /rd directory(limit them to less then 15 or they will scroll of the screen)

1541 drive emulation is turned off for a lot speedier load times.

As you can see in the above image the screen colors are finally correct

Sound is now recognisable for most things.

Left shoulder button will now load a snapshot image created with the pc version of Frodo 4.1b, name the snapshot jjr.fss and put it in the /rd folder on the root of the cf/sd card.

Enjoy and Thanks for all the support.
Troy(GPF)
http://gpf.dcemu.co.uk

He also added this:

This new version uses the romfs appended to the end of the .nds or .ds.gba file so should work for most everything but the gbamp, with a little more work to generate the romdisk and append it. This version is only need for those that the FAT lib version doesnt work.

You need a copy of genromfs.exe , you can download from here
http://www.feetoffury.com/files/genromfs-cygwin.zip rename it to genromfs.exe or update the included createromdisk.bat file.

Also might need the cygwin1.dll file from here http://www.dll-files.com/dllindex/pop.php?cygwin1

Download the gbfs distrubution from http://www.pineight.com/gba/ and take the padbin.exe and put that in the folder as well.

put the files into the same folder, then copy all of your .d64 files (also jjr.fss snapshot if you create one) into the rd directory and run the included createromdisk.bat

it should generate an FrodoDS_fs.nds and FrodoDS_fs.ds.gba .

This has all the fixes as the FAT lib version 0.3, but is not needed unless the FAT version from above message is not working

Downloads and Screenshot via Comments

xcom
July 15th, 2006, 03:51
Good to see a C64 emulator for the DS.

Works quite well, allthough it is a little slow. It's not possible to play any games really because of the laggy display and choppy sound. It can freeze sometimes which forces the user to do a manual reboot of the DS.

But this is an early release so I imagine the performance will improve with future releases.

Hanging out to play Wizball on the DS

Keep up the good work.:)

What about an Amiga UAE port?

jaws365
July 23rd, 2006, 01:34
Oh man, now I really consider buying a DS. A C64 emulator with full keyboard is revoltion to handhelds. If the sound is good I can use C64 music trackers anywhere!

An Amiga emulator comes with same keyboard abilty... wow, i donīt even dare dreaming about it.

How do one get homebrew on DS? I use a flash cartridge on my GBA.

Greetings from AMIGA/C64/GBA/PSP-user

asdfasdf9
August 18th, 2006, 02:01
Oh man, now I really consider buying a DS. A C64 emulator with full keyboard is revoltion to handhelds. If the sound is good I can use C64 music trackers anywhere!

An Amiga emulator comes with same keyboard abilty... wow, i donīt even dare dreaming about it.

How do one get homebrew on DS? I use a flash cartridge on my GBA.

Greetings from AMIGA/C64/GBA/PSP-user

Here's FrodoDS v0.3 running on the DS:


http://www.youtube.com/watch?v=9MN3fYIzQSc

Here's Frodo2x v0.9.9 running on the GP2X:


http://www.youtube.com/watch?v=HAyVL7H60EM

pmigneous
September 11th, 2006, 02:49
I'm huge in the c64 demoscene.. How does this emu do with c64 chipbeats and SID songs? I'd really love to be able to walk around school with my headphones listening to SID songs. Do you think they'd be at 100%?

Sektor
September 11th, 2006, 08:40
Sound is far from perfect. GPF also ported SIDPlayer (http://www.dcemu.co.uk/vbulletin/showthread.php?t=32962) to DS but the sound crackles a little.

xcom
September 15th, 2006, 12:53
Geez, it has been a while between releases. Is this being developed any more? Not even a Beta and its now September.

Could be the author has no time or lost interest.

Anyone care to take up the challenge?

I would if i knew how to code!

miner2049er
September 16th, 2006, 10:44
It's a shame if it is dead because it had promise.

The last C64 emu got dropped years ago.

Kasimir2007
September 29th, 2006, 20:39
It Work on my G6 lite and passcard 3 (.ds.gba) !!!!


i wait a new version more speed .........


:)
:p

scrabbus
October 1st, 2006, 01:24
well speak to Troy, I'm sure he would entertain any new ideas

ACID
October 1st, 2006, 03:56
This is great thanks alot.

Ekhetrima
October 1st, 2006, 17:12
I just can't seem to get this working. :(

I have a DS Lite, Superkey, Supercard Lite (MicroSD) with 1.63 firmware.

I created the fsrom (and tried it the old way with the rd directory). Both methods allow me to select the disk I want to run and then bring me to the familiar blue c64 screen.

Nothing I press from here however will put the load"*",8,1 in for me and if I type it myself I just get an error...

searching for *
?file not found error
ready.

I'm guessing I'm missing something on my end. Anyone have any ideas? (I'm a newbie with the flashcart.)

Thanks.

Kasimir2007
October 3rd, 2006, 22:43
FrodoDS on my G6 lite and passcard 3 :
Barbarian works yeaaah ! :


http://www.youtube.com/watch?v=lSGM8g_G5Vc

this is my video .... GPF must go back to work !


Ekhetrima :

you have to test with the ".ds.gba" or the file ".nds" ???

lukinava
November 1st, 2006, 18:26
I just can't seem to get this working. :(

I have a DS Lite, Superkey, Supercard Lite (MicroSD) with 1.63 firmware.

I created the fsrom (and tried it the old way with the rd directory). Both methods allow me to select the disk I want to run and then bring me to the familiar blue c64 screen.

Nothing I press from here however will put the load"*",8,1 in for me and if I type it myself I just get an error...

searching for *
?file not found error
ready.

I'm guessing I'm missing something on my end. Anyone have any ideas? (I'm a newbie with the flashcart.)

Thanks.

I have the same problem with my SuperCard mini SD

crookedmouth
January 13th, 2007, 08:00
On this other thread he said he's still working on it.
http://www.dcemu.co.uk/vbulletin/showthread.php?t=30311&page=3

For some reason I can't post there.On the off chance GPF reads this, Is there any chance of getting the ability to disk swap? So many great games have more than one disk.
please don't give up on FrodoDS! :)

crookedmouth
February 6th, 2007, 00:32
Sorry for the double post but theres a new version out with dldi support by gpf!
http://www.dcemu.co.uk/vbulletin/showpost.php?p=348642&postcount=34

nyuk1998
February 6th, 2007, 14:37
This version isn't working on my SCCF.

EDIT: Got it to work after I deleted everything else from my cf card.

sm4rterguy
February 8th, 2007, 19:10
I have an R4DS (Revolution) and have tried FrodoDS.nds ... it complains about not finding the /rd directory. I have tried sticking the /rd directory everywhere on my R4 microsd but still the same error. I tried building the FrodoDS rom using genromfs and get a different error to do with not finding roms...Please Help! I just wanna play Last Ninja on my DS.

crookedmouth
February 9th, 2007, 00:39
You patched it with the dldi patch for the r4? Ask over on his post.

Plus there is a new version which may allow disk swap and reset!

sm4rterguy
February 9th, 2007, 12:59
Thanks for the response, has anybody got this dldi patch for R4 please. Many thanks Gary.

sm4rterguy
February 9th, 2007, 13:18
Sorry excuse my limited knowledge of all this, but I downloaded all the genrom stuff and the r4tf.dldi and dropped them all in one directory along with /rd. used createromdisk and transferred frodods.nds to dslite. Went to start Frodo and error message 'not found fs_romdisk: mounting image at 0x0 at /rd' now I'm total stuck at getting this working. Please anybody help a frustrated C64 wannabe...hey I will even donate if I can get this working.

sm4rterguy
February 9th, 2007, 13:53
Hello, got an update. downloaded new version of frodods and now get the blue screen even through the screen display is massive. The emulator still complains of missing roms BASIC_rom e.t.c which I first dropped into createrom to no avail. then tried creating the /rd directory on root of r4 card and placed the rom files into it - still no avail. running out of ideas...can anybody help please....

GPF
February 9th, 2007, 14:21
Hello, got an update. downloaded new version of frodods and now get the blue screen even through the screen display is massive. The emulator still complains of missing roms BASIC_rom e.t.c which I first dropped into createrom to no avail. then tried creating the /rd directory on root of r4 card and placed the rom files into it - still no avail. running out of ideas...can anybody help please....


download my latest test version - http://www.dcemu.co.uk/vbulletin/showthread.php?p=352142#post352142

unzip the nds file.
create an /rd folder on the root of your card and copy your .d64 disk images to that folder

download dldi patcher tool - http://chishm.drunkencoders.com/DLDI/index.html#patchers
and the appropriate patch
http://chishm.drunkencoders.com/DLDI/index.html#patches

from commandline run
dlditool.exe r4tf.dldi FrodoDS.nds

then copy the patched FrodoDS.nds file to your card.

run it, give me additional feedback :)

Troy(GPF)

sm4rterguy
February 12th, 2007, 19:47
Thanks alot, finally got it working! Your a star. The emulator is excellent!. I'm going to donate.

Thanks, Gary Shaw

sm4rterguy
February 13th, 2007, 08:53
Hi Troy, hope you got my donation worth every penny! Was playing Last Ninja 1,2,3 they all loaded up fine, but only LN3 worked with Nintendo pad (I dont know why LN1,2 did'nt work). Music is a tad off - speed was fine. Uriduim works well. Left hand shoulder button screws up the display wheras the right loads the first disk fine. I will keep checking for new versions - if you can sort the music I will happy donate again. Cheers Gary

GPF
February 13th, 2007, 18:20
Hi Troy, hope you got my donation worth every penny! Was playing Last Ninja 1,2,3 they all loaded up fine, but only LN3 worked with Nintendo pad (I dont know why LN1,2 did'nt work). Music is a tad off - speed was fine. Uriduim works well. Left hand shoulder button screws up the display wheras the right loads the first disk fine. I will keep checking for new versions - if you can sort the music I will happy donate again. Cheers Gary


Yes thanks for the donation.

did you try pressing the select button to switch the joystick between ports? I haven't tried any of the Last Ninja's yet so not sure if its an ds issue or if they don't work in the pc version either?

Not sure why the display gets messed up works fine on my hardware so I guess I'll have to debug that :)

I definetly plan on figuring out why the music is distorted, if I can stop play c64 games long enough :)

Troy(GPF)

sm4rterguy
February 14th, 2007, 12:47
Yes sorry, I realised I wasn't swapping the ports for joystick..and I now can use Last Ninja fully..shame about the music though, its like its not forming the 'Noise' waveform correctly (the C64 sid chip had four waveforms I think). The other waveforms are spot on. I think the 'Noise' waveform is the most complex.

Also, the corrupt screen from left hand shoulder button, seems to work fine now and pull up the file directory...maybe another problem with the user lol!.

I hope you dont stop working on this ... its got massive potential and if its donations you want then I don't mind helping out.

Gaz

GPF
February 15th, 2007, 05:42
http://www.dcemu.co.uk/vbulletin/showthread.php?p=356677#post356677

PARALAX
May 19th, 2007, 05:43
Please help me!

I've downloaded all 3 versions from the first post and I cannot load a disk. If I start the NDS-File with my M3 Perfect Lite on my 2GB MikroSD Card (normal formattet with FAT32 under XP), it doesn't find any disk in the "rd" directory although I've copied D64 files inside. I even try a romdisk.img file which I've converted before. The GBA version completely don't work in GBA mode.

If I'm trying to copy the "injected" NDS File with the romdisk inside, my DS crashes completely in DS mode after showing the title screen above.:(

Can anyone tell me what exactly I should download and what I must do then?

A step by step instruction would be very nice for someone which can't handle with complicated patches and programming.

Thank you!

crookedmouth
May 19th, 2007, 06:00
I think the romdisk.img is used for the Mac emulator, this is a Commodore 64 emulator.

Download this version
http://www.dcemu.co.uk/vbulletin/attachment.php?attachmentid=16543&d=1173082251

extract it to the root of your card, although FrodoDS.nds can be anywhere.Patch frodods with the DLDI patcher and patch.
http://chishm.drunkencoders.com/DLDI/
Find some c64 roms that end in .D64(easily done with google), put them in the folder named rd. Start up DS and FrodoDS, navigate to the rd folder choose the rom. I'm afraid with this version you need to initially choose the game twice so hit L trigger and chose the same rom again. Hit the right trigger to load first program on the D64 disk.
You may want to tweak the file named Frodo.fpr, Open it with notepad and change SkipFrames = 2 to SkipFrames = 3 or maybe even 3.5

You will also want to read up on the c64 perhaps, there is a great place to find manuals here
http://project64.c64.org/textonly.htm

Echo1
May 19th, 2007, 16:56
I didn't know that a C64 emu was even made for the DS. I shall check it out later. :)

Oh, is there any work been done on this or any other C64 emu?

PARALAX
May 21st, 2007, 03:00
I think the romdisk.img is used for the Mac emulator, this is a Commodore 64 emulator.

Download this version
http://www.dcemu.co.uk/vbulletin/attachment.php?attachmentid=16543&d=1173082251

extract it to the root of your card, although FrodoDS.nds can be anywhere.Patch frodods with the DLDI patcher and patch.
http://chishm.drunkencoders.com/DLDI/
Find some c64 roms that end in .D64(easily done with google), put them in the folder named rd. Start up DS and FrodoDS, navigate to the rd folder choose the rom. I'm afraid with this version you need to initially choose the game twice so hit L trigger and chose the same rom again. Hit the right trigger to load first program on the D64 disk.
You may want to tweak the file named Frodo.fpr, Open it with notepad and change SkipFrames = 2 to SkipFrames = 3 or maybe even 3.5

You will also want to read up on the c64 perhaps, there is a great place to find manuals here
http://project64.c64.org/textonly.htm


Finally it works, thank you!:)

Which version is this and where did you get it?

And how can I set or swap the Joysticks? Firebutton don't seems to work for both ports.:(

I didn't find a setting menu whatever I press.

It really seems to run very slowly, even with every 4th Frame, particularly Giana Sisters. I can't believe that it's only a problem with the DS CPU Power. My 486DX 80 played almost every game in full speed with C64S (an old C64 PC Emulator). Most games run with full Floppy Emulation perfectly with every 1st oder 2nd frame. The Nintendo DS has a CPU with 67Mhz., almost the same. What makes this Emulator so slowly and how to speed up a bit?

My current settings:

NormalCycles = 63
BadLineCycles = 23
CIACycles = 63
FloppyCycles = 64
SkipFrames = 3
LatencyMin = 80
LatencyMax = 120
LatencyAvg = 280
ScalingNumerator = 2
ScalingDenominator = 2
DriveType8 = D64
DrivePath8 =
DriveType9 = DIR
DrivePath9 =
DriveType10 = DIR
DrivePath10 =
DriveType11 = DIR
DrivePath11 =
ViewPort = Default
DisplayMode = Default
SIDType = DIGITAL
REUSize = NONE
DisplayType = WINDOW
SpritesOn = TRUE
SpriteCollisions = TRUE
Joystick1On = TRUE
Joystick2On = TRUE
JoystickSwap = FALSE
LimitSpeed = FALSE
FastReset = TRUE
CIAIRQHack = FALSE
MapSlash = TRUE
Emul1541Proc = TRUE
SIDFilters = TRUE
DoubleScan = TRUE
HideCursor = FALSE
DirectSound = FALSE
ExclusiveSound = FALSE
AutoPause = FALSE
PrefsAtStartup = FALSE
SystemMemory = FALSE
AlwaysCopy = FALSE
SystemKeys = TRUE
ShowLEDs = TRUE



Also the screen solution is a bit unfitting, the initials from the bootup C64 screen is a bit distorted.
Furthermore the disk image only can be accessed fully if I turn on the 1541 Emulation, otherwise I only cann access the first file of a disk (fast load).

crookedmouth
May 21st, 2007, 07:44
This is the place I got it, read through it
http://www.dcemu.co.uk/vbulletin/showthread.php?t=30311&page=22
this is also where you should post anymore

the select button swaps joystick

it has the same compatibility as the "standard" version of frodo for pc

And most of what your saying has been gone over allready.

Alot of games do work full speed.