Forum Replies Created
-
AuthorPosts
-
Jonathan LundströmParticipant
[quote=122439]This thing is GREAT! where did you buy the joysticks and buttons?[/quote]
Thank you! The joysticks and all the buttons, as well as the iPac VE were bought from the Ultimarc shop.
Jonathan LundströmParticipant[quote=122433]Hi
This is amazing. Can i please ask what the white framing is around the monitor and plexiglass is? Is it just plastic, where do you get it from?
Thank you
Rob
[/quote]Hi Rob!
Thank you! The white frame is made out of aluminium, custom made by a local print shop. The plexiglass was bought at a local hardware store and cut to the right dimensions.
Regards,
JonathanJonathan LundströmParticipantHey!
Every button in my build works as intended. I’d be more than happy to share it with you guys, should you need it.
Regarding the power supply wiring, I had an electrician friend of mine wire this up, so I really don’t know the exact specifics, and it’s also made for european outlets with protective grounding.
The IKEA table is quote strong, believe it or not, but I added pieces of 1cm thick plywood underneath the top where the joysticks fit, since they are the ones taking the most pressure. I did not strengthen the top underneath the buttons, and it has worked so far, but if you were to build one, make sure to strengthen the entire bottom of the top finish.
There are no schematics for my build.
Regards,
JonathanJonathan LundströmParticipantBruce,
The controls I provided are the most used, along with the Z-button and the D-pad which I have yet configured.
Regards,
JonathanJonathan LundströmParticipantHey!
I managed to figure it out how to properly configure the N64 controllers for my iPac VE. The only thing missing is Z-support and D-pad, which I still don’t know how to configure.
I found the answer using this link in combination with the controller button reference.
I’ve posted my config below so that you can have a look at it as well. Keep in mind that plus is minus and vice-versa. The Y-axis is reversed.
# Keyboard player 1 input_player1_a = z input_player1_b = x input_player1_start = num1 input_player1_l = lshift input_player1_r = v input_player1_left = left input_player1_right = right input_player1_up = up input_player1_down = down # Keyboard player 1: Joystick input_player1_l_x_plus = right input_player1_l_x_minus = left input_player1_l_y_plus = down input_player1_l_y_minus = up # Keyboard player 1: C-pad input_player1_r_x_plus = "c" input_player1_r_x_minus = "lctrl" input_player1_r_y_plus = "space" input_player1_r_y_minus = "lalt" # Keyboard player 2 input_player2_a = i input_player2_b = k input_player2_start = num2 input_player2_l = w input_player2_r = l input_player2_left = d input_player2_right = g input_player2_up = r input_player2_down = f # Keyboard player 2: Joystick input_player2_l_x_plus = g input_player2_l_x_minus = d input_player2_l_y_plus = f input_player2_l_y_minus = r # Keyboard player 1: C-pad input_player2_r_x_plus = "j" input_player2_r_x_minus = "a" input_player2_r_y_plus = "q" input_player2_r_y_minus = "s" # Increases audio volume. input_volume_up = num6 # Decreases audio volume. input_volume_down = num7
I’ve also attached a photo showing a reference to which buttons and mapped to what in my layout as well as a photo of my build.
Hopefully this will help you configure your machine properly as well. Let me know if you manage to fix D-pad support! :)
Regards,
JonathanJonathan LundströmParticipantHey mate,
I’m also using an iPac VE in my build and I’ve successfully managed to configure all keyboard buttons except for the ones corresponding to the joystick. I can’t figure out how to get “up, down, left and right” working. Have you got any clue?
So far, this is my config:
# Keyboard player 1 input_player1_a = z input_player1_b = x input_player1_start = num1 input_player1_l = lshift input_player1_r = v input_player1_left = left input_player1__right = right input_player1__up = up input_player1_down = down input_player1_l2 = nul input_player1_r2 = nul input_player1_l3 = nul input_player1_r3 = nul
This is driving me crazy. And even more so because the config says:
Mupen64plus-libretro utilises RetroArch configurations. Add custom retroarch controls to the retroarch.cfg file in
/opt/retropie/configs/n64/retroarch.cfg
Yes, sure, but which custom controls?Regards,
JonathanJonathan LundströmParticipantHi!
I’m glad to hear you enjoyed my project and that it inspired you to get started as well.
When I took off the screen casing the buttons were on a separate board and hanging from a ribbon cable, so I just folded the cable over and taped the board to the back of the screen.
Since the table lost a lot of stability when I started taking out the honeycomb filling I made a frame of solid wood exactly 5cm high (the internal table height). This frame surrounds the hole for the screen, I then bought some iron angles that the screen is played flat on to. They are attached to the wooden frame.
I adjusted the angles so that the screen is exactly 4mm down, and then covered it up with a piece of plexiglass.
It was then all covered by an aluminum frame that I ordered custom made.
Good luck, let me know if you want to know more!
Best regards,
JonathanJonathan LundströmParticipant[quote=2644]where did you get the side/front/rear panels to cover the bottom part of your table?[/quote]
The front panels are actually shelves that I picked up from IKEA. I took them to a friends house and used their industrial saw to cut them in order to fit them perfectly.
[quote=3291]Nice work.[/quote]
Thanks! :)
[quote=4366]This is absolutely fantastic! And a cup holder??? I am looking at the same table right now in front of me in my living room….and I’m totally jealous.
Very creative!
[/quote]Thank you! The cup holders are there since I did not want to use silicone to make everything waterproof. I want to be able to take it apart if I ever need to, so I figured cup holders were the next best thing.
If you have one and got the time, go for it. It’s a really fun project :)
I’m actually considering building a new version in a more designed table with hidden controls. If I ever get to that I’ll make sure to post it as well.Jonathan LundströmParticipantOh, and also.. how did you overwrite the HDMI output? I’ve been planning to do the same but never figured out a clever way to do it!
Jonathan LundströmParticipantThanks!
A question for you, what did you use to allow overwriting the sound to the headphones instead of the USB speakers. I too have a pair of USB speakers connected to my 7-port powered hub. I’m going to mount an analog audio jack on the front of the table but I don’t know how to reroute the sound and disable the speakers.
Any help would be greatly appreciated! :)
Jonathan LundströmParticipantHey!
Where can I find the link to your blog post? :)
As for overclock settings, I’m currently running on Medium 900Mhz.
I’m considering updating to 950/1000 in hopes of getting better PSX playback.Jonathan LundströmParticipantLooks really nice so far, looking forward to seeing the completed build. Keep us posted, and I’d recommend creating a Flickr set or similar.
Jonathan LundströmParticipantHello!
I did run ES Scraper but since I have quite a few games (a couple of thousand) it decreased the overall performance. In this case I’d rather have the performance over the box art. I’m looking forward to seeing your table build! :)
Jonathan LundströmParticipant[quote=2011]Awesome man! Can I ask a question unrelated to the actual physical build? What changes did you make to the theme.xml file to center the text? I’m trying to modify the pages to shrink the text bodies.
Thanks, and nice work!
[/quote]Thank you, I appreciate it! To answer your question, I haven’t made any changes to those files what so ever. The themes and their files are stock and came with the image. Doesn’t yours look the same?
Jonathan LundströmParticipantI figured it out. I had assigned A as “p” and B as “enter” which was the same as the iPac 1P A/B ports were emulating causing a conflict. A and B in retroarch doesn’t translate into 1P A/B on the iPac and should not be mapped.
Jonathan LundströmParticipantHey!
Thanks for the list, unfortunaltely I still haven’t been able to configure it to work.
My button layout for player one is the following:
1 (ctrl) 2 (alt) 3 (space) 7 (c) 4 (shift) 5 (z) 6 (x) 8 (v)
And this is how I mapped my keys:
input_player1_a = p input_player1_b = enter input_player1_y = ctrl input_player1_x = alt input_player1_start = 1 input_player1_select = c input_player1_l = input_player1_r = input_player1_left = left input_player1_right = right input_player1_up = up input_player1_down = down # input_player1_l2 = # input_player1_r2 = # input_player1_l3 = # input_player1_r3 =
I have no emulator-specific configurations and yet all emulators seem to take different button sets automatically. It’s just as if the config file is never being read. Do note that I have a regular keyboard plugged in as well.
Thanks in advance
Jonathan LundströmParticipantI realized that I was wrong in putting the zip files in there and now I’ve tried to unzip them. Although, I get this error “Unknown or unsupported romset”. What do I do?
Jonathan LundströmParticipantI’m experiencing this very same issue but in my case no neogeo games will run. I’ve tried several BIOS and they all give me the same message. “Unknown or unsupported romset” when I try to launch a game. What can I do?
Anyone with a working romset who’d care to share privately? :)
Jonathan LundströmParticipantHello!
It seems the static sounds are caused by incorrect grounding. My speakers and Raspberry Pi runs of the same power adapter and whenever I change that so that they run of two separate adapters everything works good.
The settings I made to /home/pi/RetroPie/configs/all/retroarch.cfg are the following:
audio_enable = true
audio_out_rate = 44100
audio_driver = sdl
audio_sync = trueAfter these changes were made and after a reboot everything worked good. Now I get perfect and clear sound/music in all my games.
Also make sure to overclock your Raspberry Pi. I’m running mine on 900Mhz (Medium) and everything works great. You can try without, but people recommend overclocking on order for the audio to work good.
I also followed this guide (http://raspberrypi.stackexchange.com/a/5611) in order to update the kernel to the latest version with updated audio drivers.
Let me know if my suggestions worked!
Best regards,
Jonathan -
AuthorPosts