CPUWIZ Posted October 4, 2020 Share Posted October 4, 2020 I needed to modify my dev system, so it has an expansion port, for debugging my MP3 player. Figured I'd share how easy it is. 1 x dual row, angled pin header. Remove solder, add header, solder and done. 13 Quote Link to comment Share on other sites More sharing options...
Bratwurst Posted October 7, 2020 Share Posted October 7, 2020 Better than Nintendo using all manner of wacky custom configurations and off-spec interfaces. Quote Link to comment Share on other sites More sharing options...
Jinks Posted October 8, 2020 Share Posted October 8, 2020 Do I see functioning Rf and no blue light power led? How could you? I thought you were cool... Quote Link to comment Share on other sites More sharing options...
CPUWIZ Posted October 8, 2020 Author Share Posted October 8, 2020 I have a 14" Sony CRT and the picture via RF is perfect and blue is out of style. If anything, I'd put an animated rainbow LED in it, but for me the functionality additions are more important, like 4 BIOS images and Alexa control as well as a universal remote, to turn said TV on. Quote Link to comment Share on other sites More sharing options...
+-^CrossBow^- Posted October 8, 2020 Share Posted October 8, 2020 1 hour ago, Jinks said: Do I see functioning Rf and no blue light power led? How could you? I thought you were cool... I always try to keep the RF intact on the systems I upgrade unless I'm told otherwise by the owner. And I prefer UV LEDs in the 7800 although I do have the slow RGB changing ones on hand as well. Quote Link to comment Share on other sites More sharing options...
Shawn Posted October 8, 2020 Share Posted October 8, 2020 16 hours ago, -^CrossBow^- said: I always try to keep the RF intact on the systems I upgrade unless I'm told otherwise by the owner. And I prefer UV LEDs in the 7800 although I do have the slow RGB changing ones on hand as well. The slow RGB ones are fun. Quote Link to comment Share on other sites More sharing options...
+-^CrossBow^- Posted October 8, 2020 Share Posted October 8, 2020 23 minutes ago, Shawn said: The slow RGB ones are fun. I only recently got them to have on stock as prior to that I could only find the fast blinking annoying ones. I've only actually installed one of them into the my Extron selector as the small bulbs it uses to light up behind the selector buttons are only 5v so I purchased some warm white LEDs and stuck 460R resistors off the + leads of each and then plug them directly into the socket that the small bulbs used. Been working like a charm. But yeah I have my selector for the "Retro systems" (Anything plugged off the front inputs) with an RGB slow changer. Pretty cool. Quote Link to comment Share on other sites More sharing options...
Shawn Posted October 8, 2020 Share Posted October 8, 2020 I was gonna mention the resistor to slow them down. Some of them already have a built in resistor that controls the speed they come at. I used to get them 100 at time from china for next to nothing but have no bought them in a long time. Quote Link to comment Share on other sites More sharing options...
+-^CrossBow^- Posted October 9, 2020 Share Posted October 9, 2020 The resistor I'm adding is to drop the incoming voltage to the LED down to about 3.2v or so from the +5. The LED actually came with the resistors included and I just have to solder then in somewhere in the circuit. In this case I cut the + lead off the LED really short and the same on one end of the resistor. Solder those together, shrink tube that side, and then trim the other end to match the length of the other lead as needed. The box these 100 LEDs I got were designed for using them in +5v power hence the resistors that came included. I've not seen the resistor change the speed of them so I'm guessing they have one built in already for that. Quote Link to comment Share on other sites More sharing options...
gambler172 Posted October 11, 2020 Share Posted October 11, 2020 On 10/4/2020 at 9:38 AM, CPUWIZ said: I needed to modify my dev system, so it has an expansion port, for debugging my MP3 player. Figured I'd share how easy it is. 1 x dual row, angled pin header. Remove solder, add header, solder and done. Hi Roman which mp3 player do you use? What can i do with this machine? I guess,i need special software? Quote Link to comment Share on other sites More sharing options...
CPUWIZ Posted October 11, 2020 Author Share Posted October 11, 2020 12 hours ago, gambler172 said: Hi Roman which mp3 player do you use? What can i do with this machine? I guess,i need special software? Still working on it, it will work like the Vox, but with much faster response time and no external speaker. I will write a driver for it, when the hardware works. 1 Quote Link to comment Share on other sites More sharing options...
CPUWIZ Posted October 11, 2020 Author Share Posted October 11, 2020 You could technically launch a background music MP3 (for instance) and it will cost zero CPU cycles, when it is playing. 2 Quote Link to comment Share on other sites More sharing options...
gambler172 Posted October 12, 2020 Share Posted October 12, 2020 20 hours ago, CPUWIZ said: You could technically launch a background music MP3 (for instance) and it will cost zero CPU cycles, when it is playing. Sounds great.....what Mp3 player do i need? Quote Link to comment Share on other sites More sharing options...
CPUWIZ Posted October 12, 2020 Author Share Posted October 12, 2020 3 hours ago, gambler172 said: Sounds great.....what Mp3 player do i need? Built in MP3 player with micro SD card reader. Games could ship with SD carts, the small ones are super cheap these days. Who knows, when I get it to work, I may walk away from it again, like I did when the PS2 adapter was perfect, or my WiFi MCP kit, which I probably go back to at some point. 1 Quote Link to comment Share on other sites More sharing options...
+DrVenkman Posted October 12, 2020 Share Posted October 12, 2020 1 hour ago, CPUWIZ said: or my WiFi MCP kit, which I probably go back to at some point. Yes, please. Quote Link to comment Share on other sites More sharing options...
Bakasama Posted October 12, 2020 Share Posted October 12, 2020 (edited) On 10/11/2020 at 1:55 PM, CPUWIZ said: You could technically launch a background music MP3 (for instance) and it will cost zero CPU cycles, when it is playing. I was wondering why you would want to this. Edited October 12, 2020 by Bakasama Quote Link to comment Share on other sites More sharing options...
+Muddyfunster Posted October 13, 2020 Share Posted October 13, 2020 1 hour ago, Bakasama said: I was wondering why you would want to this. The why doesn't matter, it's damn cool 1 Quote Link to comment Share on other sites More sharing options...
Shawn Posted October 13, 2020 Share Posted October 13, 2020 5 hours ago, CPUWIZ said: Built in MP3 player with micro SD card reader. Games could ship with SD carts, the small ones are super cheap these days. Who knows, when I get it to work, I may walk away from it again, like I did when the PS2 adapter was perfect, or my WiFi MCP kit, which I probably go back to at some point. 1gb, 2gb & sometimes 4gb cards can be had in bulk for next to nothing now Quote Link to comment Share on other sites More sharing options...
Jinks Posted October 13, 2020 Share Posted October 13, 2020 13 hours ago, Bakasama said: I was wondering why you would want to this. Could you not just have code in a game that triggers the player to play different music? That would be a sound chip upgrade. Quote Link to comment Share on other sites More sharing options...
+-^CrossBow^- Posted October 13, 2020 Share Posted October 13, 2020 Unless this is just for fun, I'm guessing the idea here is that you could wire in a cheap MP3 player into the cart itself that essentially would contain the OST for the game. And then use game code to trigger which tracks off the MP3 player are actually played. The audio output from the MP3 player would be tied directly to the external audio line out from the cartridge port so that the actual music would be mixed through the 7800 just like the pokey and other sound chips? Since the 7800 is mono audio only from the external audio line and we are talking classic console here, you could even record the MP3 tracks at low bit quality and it wouldn't matter too much audio wise? Quote Link to comment Share on other sites More sharing options...
+DrVenkman Posted October 13, 2020 Share Posted October 13, 2020 17 minutes ago, -^CrossBow^- said: ... I'm guessing the idea here is that you could wire in a cheap MP3 player into the cart itself that essentially would contain the OST for the game. And then use game code to trigger which tracks off the MP3 player are actually played. The audio output from the MP3 player would be tied directly to the external audio line out from the cartridge port so that the actual music would be mixed through the 7800 just like the pokey and other sound chips? Isn’t that how the on-cart tracker in RIKKI & VIKKI works? Of course the tracker there is microcontroller-based, playing music tracks and cues in response to game code commands, but once started, the tracker plays independently, with no overhead made on SALLY on no impact on MARIA performance. Quote Link to comment Share on other sites More sharing options...
Bakasama Posted October 13, 2020 Share Posted October 13, 2020 That potential mp3 player add-on gives me some ideas like having a Double Dragon game with soundtracks from Streets of Fire or The Warriors running the background while playing. Or maybe having a Pengo game that plays the many, many, covers of "Popcorn". Quote Link to comment Share on other sites More sharing options...
TailChao Posted October 13, 2020 Share Posted October 13, 2020 (edited) 1 hour ago, DrVenkman said: Isn’t that how the on-cart tracker in RIKKI & VIKKI works? Of course the tracker there is microcontroller-based, playing music tracks and cues in response to game code commands, but once started, the tracker plays independently, with no overhead made on SALLY on no impact on MARIA performance. Yes, this is also similar to how GTROM + GTMP3 was implemented for the NES. ...or how the CD-Player was implemented in my stereo cabinet. Edited October 13, 2020 by TailChao Quote Link to comment Share on other sites More sharing options...
Shawn Posted October 13, 2020 Share Posted October 13, 2020 2 hours ago, -^CrossBow^- said: Unless this is just for fun, I'm guessing the idea here is that you could wire in a cheap MP3 player into the cart itself that essentially would contain the OST for the game. And then use game code to trigger which tracks off the MP3 player are actually played. The audio output from the MP3 player would be tied directly to the external audio line out from the cartridge port so that the actual music would be mixed through the 7800 just like the pokey and other sound chips? Since the 7800 is mono audio only from the external audio line and we are talking classic console here, you could even record the MP3 tracks at low bit quality and it wouldn't matter too much audio wise? I put an MP3 player into a little box that auto played with the BIOS on start up to say "have you played atari today?" via the expansion port quite a while ago "just for fun" as you mentioned. It was simple and amusing for a time but that is about it. I posted about it once or twice on the forum when talking about different audio format options. Interchangeable SD cards for MP3 playback via the expansion port triggered via cartridge programming as CPUWIZ is planning is an interesting concept and way more than I could ever do that is for sure. It would be a novelty project as you kinda hint at as most 7800's don't have the pins on the expansion port and a lot don't even having the opening for the port as the mold was changed on the console to close it off totally after a few revisions. Combine that with the fact that 99 percent of users don't have the ability or means to put the header onto the motherboard or want to cut a hole in the console where the mold covers the port with plastic, Your idea of having it in the cart itself is more realistic for mass use, I agree. It's still fun to play around with the unused expansion port though. If CPUWIZ writes a driver for it to be triggered via programming who knows where it might go. Could be a few with expansion port dongles doing the job, or on cart versions. If there was a killer app it would get adopted in some way. Quote Link to comment Share on other sites More sharing options...
Jinks Posted October 14, 2020 Share Posted October 14, 2020 Would not be to hard to smash a hole in the side and burn in said connector... most of us could probably manage.. What can go wrong? ? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.