It is currently Thu Aug 16, 2018 3:18 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 59 posts ]  Go to page Previous  1, 2, 3, 4
Author Message
PostPosted: Mon Feb 08, 2016 4:18 am 
Offline

Joined: Sat Nov 14, 2015 5:47 am
Posts: 9
Nice Arasoi!

Any inside pics? ;)


Top
 Profile  
 
PostPosted: Mon Feb 08, 2016 8:14 am 
Offline

Joined: Mon Jul 12, 2010 1:13 am
Posts: 28
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.


Top
 Profile  
 
PostPosted: Wed Feb 24, 2016 12:50 pm 
Offline
User avatar

Joined: Thu Oct 30, 2008 8:11 pm
Posts: 37
Location: Nashville, TN
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:
   ------------------------------
   |   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


Top
 Profile  
 
PostPosted: Sat Feb 27, 2016 12:49 pm 
Offline
User avatar

Joined: Tue Dec 04, 2012 3:28 pm
Posts: 348
Location: Canada
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!


Top
 Profile  
 
PostPosted: Sat Feb 27, 2016 6:10 pm 
Offline
User avatar

Joined: Mon Sep 19, 2011 4:09 am
Posts: 8
just wanted to say thanks for this awesome bit of kit - great fun :)

_________________
--------------
ne7/dcs^scoopex^triad^napalm


Top
 Profile  
 
PostPosted: Sat Mar 12, 2016 11:34 am 
Offline
User avatar

Joined: Thu Jan 03, 2008 1:48 pm
Posts: 564
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!


Top
 Profile  
 
PostPosted: Sat Mar 12, 2016 12:39 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 6588
Location: Canada
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.


Top
 Profile  
 
PostPosted: Sat Mar 12, 2016 3:01 pm 
Online

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20408
Location: NE Indiana, USA (NTSC)
Does FT's FDS NSF export use bank switching or the BIOS area? Because if not, .nsf to .fds conversion would be straightforward.


Top
 Profile  
 
PostPosted: Sat Mar 12, 2016 7:47 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 6588
Location: Canada
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.


Top
 Profile  
 
PostPosted: Tue Mar 15, 2016 7:41 am 
Offline
User avatar

Joined: Thu Jan 03, 2008 1:48 pm
Posts: 564
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 74 times
Top
 Profile  
 
PostPosted: Sat May 07, 2016 10:00 pm 
Offline
User avatar

Joined: Thu Oct 30, 2008 8:11 pm
Posts: 37
Location: Nashville, TN
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.


Top
 Profile  
 
PostPosted: Fri May 13, 2016 2:08 am 
Offline
User avatar

Joined: Sun May 27, 2012 8:43 pm
Posts: 1334
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.


Top
 Profile  
 
PostPosted: Fri May 13, 2016 10:44 pm 
Offline
User avatar

Joined: Thu Oct 30, 2008 8:11 pm
Posts: 37
Location: Nashville, TN
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.


Top
 Profile  
 
PostPosted: Sat Jul 21, 2018 4:12 am 
Offline
User avatar

Joined: Thu Jan 03, 2008 1:48 pm
Posts: 564
Your website is down. Are you OK?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 59 posts ]  Go to page Previous  1, 2, 3, 4

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group