FDSemu - New FDS drive emulator, with menu and large flash
Moderator: Moderators
Re: FDSemu - New FDS drive emulator, with menu and large fla
Nice Arasoi!
Any inside pics?
Any inside pics?
Re: FDSemu - New FDS drive emulator, with menu and large fla
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.
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.
Re: FDSemu - New FDS drive emulator, with menu and large fla
For connection to a twin famicom, I have been working on it with fdsemu lately.
Here is a little diagram to get started with:
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
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
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
Re: FDSemu - New FDS drive emulator, with menu and large fla
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!
Awesome work!
Re: FDSemu - New FDS drive emulator, with menu and large fla
just wanted to say thanks for this awesome bit of kit - great fun
--------------
ne7/dcs^scoopex^triad^napalm
ne7/dcs^scoopex^triad^napalm
Re: FDSemu - New FDS drive emulator, with menu and large fla
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!
Keep up the progress!
- rainwarrior
- Posts: 8731
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: FDSemu - New FDS drive emulator, with menu and large fla
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.
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.
Re: FDSemu - New FDS drive emulator, with menu and large fla
Does FT's FDS NSF export use bank switching or the BIOS area? Because if not, .nsf to .fds conversion would be straightforward.
- rainwarrior
- Posts: 8731
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: FDSemu - New FDS drive emulator, with menu and large fla
It will do either or both depending on the contents/size of the music.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.
Re: FDSemu - New FDS drive emulator, with menu and large fla
Semi-on-topic: Anybody remember where the Xilinx sources are for the PowerPak mappers?
Edit: Got them.
Edit: Got them.
- Attachments
-
- powerpak_loopy_src.zip
- (17.82 KiB) Downloaded 373 times
Re: FDSemu - New FDS drive emulator, with menu and large fla
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.
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.
- mikejmoffitt
- Posts: 1353
- Joined: Sun May 27, 2012 8:43 pm
Re: FDSemu - New FDS drive emulator, with menu and large fla
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.
Re: FDSemu - New FDS drive emulator, with menu and large fla
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.
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.
Re: FDSemu - New FDS drive emulator, with menu and large fla
Your website is down. Are you OK?
Re: FDSemu - New FDS drive emulator, with menu and large fla
Site seems to be down, everything ok? Was about to order one