FDSemu - New FDS drive emulator, with menu and large flash

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderators: B00daW, Moderators

frsj8112
Posts: 9
Joined: Sat Nov 14, 2015 5:47 am

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by frsj8112 » Mon Feb 08, 2016 4:18 am

Nice Arasoi!

Any inside pics? ;)

Arasoi
Posts: 28
Joined: Mon Jul 12, 2010 1:13 am

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by Arasoi » Mon Feb 08, 2016 8:14 am

No inside pics, nothing too special in there though. Just some carefully routed wires from the solder pads to the FDSEmu's pins, and an additional button wired up.

Only tricky thing was working with the full size FDSEmu board and positioning it correctly in there, one filter cap had to be moved to the other side of the board. I think deadbody made a handful of slimmed down pcbs for those wanting to do this, it would have been easier with one of those but this works just fine.

User avatar
deadbody
Posts: 37
Joined: Thu Oct 30, 2008 8:11 pm
Location: Nashville, TN
Contact:

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by deadbody » Wed Feb 24, 2016 12:50 pm

For connection to a twin famicom, I have been working on it with fdsemu lately.

Here is a little diagram to get started with:

Code: Select all

   ------------------------------
   |   1   3   5   7   9   B    |           FDSemu "bottom" side
   |                            |    ------------------------------------
   |   2   4   6   8   A   C    |     FDSemu "top" side (component side)
    \__________________________/

A front view of the RAM adaptor's disk drive connector.


pin #   signal description      Twin Port C
-----   ------------------      -----------
1       (O) -write                8
2       (O) VCC (+5VDC)          10
3       (O) -scan media           7
4       (O) VEE (ground)          9
5       (O) write data            6
6       (I) motor on/batt.good   11
7       (I) -writable media       5
8       (I) motor power (note 1)  -
9       (I) read  data            4
A       (I) -media set            1
B       (I) -ready                3
C       (O) -stop motor           2
It should be noted that pin 1 of the twin port C is the pin closest to the middle of the twin.

Once you have all that wired up, you will need some pull-ups. The only thru-hole resistors I had laying around to test this with was some 1k-ohm resistors. I would use something higher than that, probably 10k. You will need four of these.

Connect one to twin famicom pin 2, one for pin 6, one for pin 7, and finally one on pin 8. Tie the other end of the resistor to VCC (pin 10).

To easily connect the fdsemu I used an old card-edge connector from a floppy cable.

I have sent off some board design for some prototype adapter cables. You will be able to connect one side to the twin, the other side to the fdsemu.

And lastly, a customer who bought the fdsemu has provided the design files for a 3D printed case. Here is the link:

http://www.thingiverse.com/thing:1301401

Thanks,

James

User avatar
getafixx
Posts: 362
Joined: Tue Dec 04, 2012 3:28 pm
Location: Canada

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by getafixx » Sat Feb 27, 2016 12:49 pm

Hey just got around to playing with this and it's fantastic! Incredibly easy to use, and will actually get me playing my FDS again :)

Awesome work!

User avatar
ne7!
Posts: 8
Joined: Mon Sep 19, 2011 4:09 am

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by ne7! » Sat Feb 27, 2016 6:10 pm

just wanted to say thanks for this awesome bit of kit - great fun :)
--------------
ne7/dcs^scoopex^triad^napalm

User avatar
B00daW
Posts: 584
Joined: Thu Jan 03, 2008 1:48 pm

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by B00daW » Sat Mar 12, 2016 11:34 am

Hey, man! There's been some talk over in "NES Music" about proper FDS sound emulation. Since you've been interested in adding different formats to FDSemu's capabilities, I believe others may find it useful for NSF support as well; possibly a player hooked into the menu?

Keep up the progress!

User avatar
rainwarrior
Posts: 7669
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by rainwarrior » Sat Mar 12, 2016 12:39 pm

Playing NSFs on an FDS is decidedly non-trivial because of the BIOS region.

Most homebrew NSFs for FDS audio don't bother to avoid this region at all, so it's not going to be very useful for those. (Let alone the whole banking issue, which is an even worse problem.)

Original FDS game rips will avoid it, of course, but depends on whether the ripper decided to use the BIOS area for some stub code or not, so even for those it's a crapshoot.

Like, basically NSF is not designed to be played on FDS, I don't think there's much point in trying.


What would be a lot more helpful is FDS image export from Famitracker, but that doesn't require any effort on the FDSemu side. That would just run properly.

tepples
Posts: 21750
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by tepples » Sat Mar 12, 2016 3:01 pm

Does FT's FDS NSF export use bank switching or the BIOS area? Because if not, .nsf to .fds conversion would be straightforward.

User avatar
rainwarrior
Posts: 7669
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by rainwarrior » Sat Mar 12, 2016 7:47 pm

tepples wrote:Does FT's FDS NSF export use bank switching or the BIOS area? Because if not, .nsf to .fds conversion would be straightforward.
It will do either or both depending on the contents/size of the music.

User avatar
B00daW
Posts: 584
Joined: Thu Jan 03, 2008 1:48 pm

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by B00daW » Tue Mar 15, 2016 7:41 am

Semi-on-topic: Anybody remember where the Xilinx sources are for the PowerPak mappers?

Edit: Got them.
Attachments
powerpak_loopy_src.zip
(17.82 KiB) Downloaded 256 times

User avatar
deadbody
Posts: 37
Joined: Thu Oct 30, 2008 8:11 pm
Location: Nashville, TN
Contact:

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by deadbody » Sat May 07, 2016 10:00 pm

New firmware has been released, with disk flashing time per side to be around 1 second.

Also, alphabatized menu, better menu controls, and code updated for command line client on github.

I've merged my stores together with the new product, the old store is there just in case someone wants to use it.

website is http://fdsemu.com
github source for client is https://github.com/holodnak/fdsemu-client

I had surgery this week so I haven't done much since school was out, I will devote some time to it until the summer semester begin.

Thanks.

User avatar
mikejmoffitt
Posts: 1348
Joined: Sun May 27, 2012 8:43 pm

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by mikejmoffitt » Fri May 13, 2016 2:08 am

I dug out this old purple OSHPark FDSEmu stick. The images it came with worked great on the FDS RAM adapter. However, it is having trouble writing to SRAM, and I can't write anything to it. I successfully erased it, but in neither the Windows GUI nor the Linux CLI client can I get it to do anything.

User avatar
deadbody
Posts: 37
Joined: Thu Oct 30, 2008 8:11 pm
Location: Nashville, TN
Contact:

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by deadbody » Fri May 13, 2016 10:44 pm

Sorry! I had surgery recently and I was between releasing some updates. The new firmware was completed but I hadn't uploaded the latest and greatest client. The client on the website is now version 0.8.4 and fixed the SRAM issue.

And I now have some new gums installed and I'm feeling better so I want to catch up the command line client shortly.

Thanks.

User avatar
B00daW
Posts: 584
Joined: Thu Jan 03, 2008 1:48 pm

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by B00daW » Sat Jul 21, 2018 4:12 am

Your website is down. Are you OK?

kultsi
Posts: 2
Joined: Thu Jan 19, 2017 5:10 am

Re: FDSemu - New FDS drive emulator, with menu and large fla

Post by kultsi » Mon Sep 03, 2018 12:34 pm

Site seems to be down, everything ok? Was about to order one :cry:

Post Reply