Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: New guy here. Sharing my cab-friendly homebrew game  (Read 19336 times)

0 Members and 1 Guest are viewing this topic.

Generic Eric

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4520
  • Last login:July 15, 2024, 09:18:25 pm
  • Restore! Don't maim for MAME, build from scratch!
    • forum.arcadecontrols.com/index.php/topic,143226.0.html
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #40 on: January 16, 2015, 09:17:27 pm »

squinky4

  • Trade Count: (0)
  • Newbie
  • *
  • Offline Offline
  • Posts: 1
  • Last login:March 07, 2015, 11:01:57 pm
  • I want to build my own arcade controls!
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #41 on: January 16, 2015, 11:18:59 pm »
Played the Android version, it's a lot of fun.  Wish I could run this on my cab, but that has linux on it. :(

EMDB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 865
  • Last login:September 05, 2023, 09:18:51 am
  • Project RetroCade
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #42 on: January 17, 2015, 07:51:42 am »

Thanks!  I really enjoy the Android version and my cabinet wasn't done when you posted the Windows version originally.  I'm really looking forward to playing this on my cabinet.   :cheers:
Playing this on my cab is really fun. It truly gives the authentic space shooter feeling. The controls are great. It would be nice to be able to enter full names in the hiscore table.

Generic Eric

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4520
  • Last login:July 15, 2024, 09:18:25 pm
  • Restore! Don't maim for MAME, build from scratch!
    • forum.arcadecontrols.com/index.php/topic,143226.0.html
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #43 on: January 17, 2015, 10:09:14 am »
As typical  with most touchscreen games and my thumbs, my thumbs get into way.  Perfect for arcade.

equlizer

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 363
  • Last login:November 17, 2019, 02:56:48 am
  • All your base are belong to us
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #44 on: January 17, 2015, 01:17:00 pm »
awesome game and nice to see a fellow edmontonian  :applaud:

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:July 11, 2025, 09:17:44 am
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #45 on: January 17, 2015, 02:23:58 pm »
Just gave it a whirl on my other machine and it works great.  Have to see if I can install it on my arcade machine, but it has joystick encoders.  Anyone know if this game works with joysticks?

Also, I did not see where you can configure the buttons anywhere.

D
Stop by my Youtube channel and leave a comment:

Fast351

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 56
  • Last login:November 22, 2020, 10:49:37 am
  • I want to build my own arcade controls!
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #46 on: January 17, 2015, 05:10:16 pm »
Very cool game!  Kind of like Asteroids on steroids!

Catchy tune too :)


wp34

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4794
  • Last login:April 10, 2022, 09:48:19 pm
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #47 on: January 18, 2015, 09:31:04 pm »
I installed this tonight and am having a blast playing.  It is much more fun with real controls.  Thanks again for doing this.   :notworthy:

Just gave it a whirl on my other machine and it works great.  Have to see if I can install it on my arcade machine, but it has joystick encoders.  Anyone know if this game works with joysticks?

Also, I did not see where you can configure the buttons anywhere.

D

Hit the "0" button to get into the setup.  I was able to map my U360 and buttons there.

That being said is there a way to map the ESC key?

slhomme

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 13
  • Last login:September 08, 2020, 10:12:45 pm
  • I want to build my own arcade controls!
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #48 on: January 19, 2015, 01:31:42 am »
Love to hear you all enjoy the game. I've setup a cab with the game at work and it's been pretty fun to play with everyone... trying to get on top of the HightScore table (top score right now = 03:17min)... it took us about a year to pass the 3min mark! Anyway, would love to hear about YOUR scores :)

awesome game and nice to see a fellow edmontonian  :applaud:
Glad to hear there are other people from Edmonton around here!! If you ever come by the Mercer Building (Startup Edmonton) one day, let me know I'd love to connect!!

As typical  with most touchscreen games and my thumbs, my thumbs get into way.  Perfect for arcade.
Yeah agreed... the game was developed for my own cab and after a few weeks I thought I'd make an android version too but to me there's no comparison...this game is meant to be played on a cab!

That being said is there a way to map the ESC key?
Will try to add this in the next version

Played the Android version, it's a lot of fun.  Wish I could run this on my cab, but that has linux on it. :(
I'll try to make a linux (ubuntu) version too, I'm using Gamemaker Studio and there's an linux export module, never tried it though.



wp34

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4794
  • Last login:April 10, 2022, 09:48:19 pm
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #49 on: January 19, 2015, 09:41:27 pm »
I got to 1:26 yesterday but have not been able to improve on that today. This is a really fun game.   :cheers:

The black and white look reminds me of markc74's Blip cab.

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5158
  • Last login:May 24, 2025, 09:57:44 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #50 on: June 07, 2015, 11:50:52 pm »
Sorry about reviving this old thread, but I am having trouble running space commander on an XP machine that I installed in a bartop.
It has directX 9.0.
WinXP SP3.
Any hints?
Here is a screenshot of the error I am getting:

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #51 on: June 09, 2015, 04:57:38 am »
Sorry about reviving this old thread, but I am having trouble running space commander on an XP machine that I installed in a bartop.
It has directX 9.0.
WinXP SP3.
Any hints?
Here is a screenshot of the error I am getting:

D3DCompiler_43.dll is a DirectX 9 file used for compiling HLSL shaders. I'm not sure if that helps or not.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #52 on: June 09, 2015, 07:02:42 am »
This looks cool, hadn't seen before...

Does anyone know what resolution(s) it can run at? Guessing not low res modes?

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5158
  • Last login:May 24, 2025, 09:57:44 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #53 on: June 09, 2015, 09:30:10 am »
D3DCompiler_43.dll is a DirectX 9 file used for compiling HLSL shaders. I'm not sure if that helps or not.

Thanks headkaze, but Im afraid I don't understand. I have downloaded directx 9 on it. Is there anything else I can try?
Its a IBM board with 768 megs of ram. On board video, and a Pentium 4 2.8 GHZ processor.
"Super Tux Kart" runs very choppy too, so Im thinking the on board video may be the bottleneck, so I tried an older ATI AGP video card I had in my junk box and couldn't tell any difference in either game.
But the ATI may be a junky card. I cant seem to find where I laid it right now so not sure of model number.
Mame, NES, SNES, Gameboy, Sega Gens emuls all seem to work good.
Space Commander is a very cool game, as is Super Tux Kart. Be a shame to not be able to include them on the machine.

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5158
  • Last login:May 24, 2025, 09:57:44 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #54 on: June 09, 2015, 09:52:30 am »
Update.
I took the NVIDIA GForce FX5200 (128 meg ram) card out of my old XP machine and Space commander now works. So it must be the on board video on the main board causing the problem I was seeing with SC.
However, it did not help Super Tux Kart at all, in fact it may be worse.
Still playing around with the card settings.
I hate to use that video card because I am keeping my old XP desktop machine around just in case I need to work on a program (such as CP Rotate) on it.
Also, the IBM mainboard defaults to onboard video if the CMOS battery dies (I think, need to double check that).
This means that if it does die, the cover will have to be removed, video cord connected to onboard vga connector, set up bios for video card, then cord switched to the card connector.
Can be a pain in the butt.

Neogojira

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:December 22, 2015, 08:17:39 pm
  • Build projects with my son
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #55 on: June 09, 2015, 01:17:28 pm »
Looks like I have a new game to check out after work!

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5158
  • Last login:May 24, 2025, 09:57:44 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #56 on: June 09, 2015, 02:07:30 pm »
Yeah, its a real neat game. Feels like the old arcade shooters.
Well, my Nvidia card fixed Space Commander, but now fix it felix jr is stuttering real bad.
I am just about ready to take FIFjr, SC, and STuxKart off the machine.

EMDB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 865
  • Last login:September 05, 2023, 09:18:51 am
  • Project RetroCade
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #57 on: June 09, 2015, 05:30:00 pm »
Yeah, its a real neat game. Feels like the old arcade shooters.
Well, my Nvidia card fixed Space Commander, but now fix it felix jr is stuttering real bad.
I am just about ready to take FIFjr, SC, and STuxKart off the machine.
FiFJr and SC are two of the most popular games on my cab. They run very well on the -quite low end- Radeon 5450 card in a core2duo PC running Windows 8...

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5158
  • Last login:May 24, 2025, 09:57:44 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #58 on: June 09, 2015, 07:21:39 pm »
FiFJr and SC are two of the most popular games on my cab. They run very well on the -quite low end- Radeon 5450 card in a core2duo PC running Windows 8...

Yeah Im really scratching my head over here. FIFJR runs good on the on board video but SC wont run at all (I think it has to do with the shader abilities of the video, like Headkaze suggested). SC runs great on the NVIDIA AGP but FIFJR sound stutters and screen is very slow updating, pretty much un-playable.
I would like to keep both the games, plus SuperTux Kart is a neat racing game (free download), but it wont run right on either video setup.

Anybody got any ideas?

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #59 on: June 09, 2015, 10:34:06 pm »
Anybody got any ideas?

Since it appears to be a problem with compiling a shader you could try opening settings.ini and turning off the scanlines:

Code: [Select]
scanlines = 0 ;    -->   0=off 1=on
Another thing you could try is opening shader0.shader in Notepad and simplifying the shader. Something like this (paste over the main() section)

Code: [Select]
void main()
{
    vec2 q1 = v_texcoord.xy / resolution.xy;
    vec2 uv = 0.5 + (q1-0.5)*(0.98 + 0.006);//*sin(0.9));
    vec3 oricol = texture2D(gm_BaseTexture,vec2(q1.x,1.0-q1.y)).xyz;
    vec3 col;
   
    col.r = texture2D(gm_BaseTexture,vec2(uv.x+0.003,uv.y)).x;
    col.g = texture2D(gm_BaseTexture,vec2(uv.x+0.000,uv.y)).y;
    col.b = texture2D(gm_BaseTexture,vec2(uv.x-0.003,uv.y)).z;
       
    float comp = smoothstep( 0.2, 0.7, sin(time) );
   
    gl_FragColor = vec4(col,1.0);
}

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5158
  • Last login:May 24, 2025, 09:57:44 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #60 on: June 09, 2015, 11:43:45 pm »
Thanks HK.
I take you are talking about settings in SC.
I don't see the scanlines options in the settings file.
I tried adding it and taking it back out and I don't see any difference in the way the game looks.
I just tried it on my desktop, all three games run fine on it anyway (I5 Win7 64 bit).
I will try it on the XP machine tomorrow, and the other suggestion you made for the shader0 file.
Thanks, I will let you know how it turns out.

EDIT: I just won a Nvidia FX5200 video card w/ 256 meg ram on ebay. Probably be here next week sometime.
I thought I would try that, but it would be nice if I could get FIFJR and SC both to run good off the onboard video. I think I have given up on STKart for now. May try it with the new video card when it gets here.
« Last Edit: June 09, 2015, 11:48:31 pm by DaOld Man »

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5158
  • Last login:May 24, 2025, 09:57:44 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #61 on: June 10, 2015, 10:26:16 am »
Switched back to onboard video and tried the changes, but they still don't work.
I checked the settings and it did have the scanlines option. It is version 1006. the one on my desktop pc is 1005.
So I tried 1005 on the arcade, but still doesn't work.
But FIFJR runs just fine on the onboard video.
I can understand why SC doesn't run on the onboard, because Im sure the onboard has some issues running DX9, but I don't know why FIFJR doesn't run on the NVIDIA FX5200 card.
Well it runs, but is very choppy and not a pleasure to run at all.

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #62 on: June 10, 2015, 11:11:19 am »
Thanks HK.
I take you are talking about settings in SC.
I don't see the scanlines options in the settings file.
I tried adding it and taking it back out and I don't see any difference in the way the game looks.
I just tried it on my desktop, all three games run fine on it anyway (I5 Win7 64 bit).
I will try it on the XP machine tomorrow, and the other suggestion you made for the shader0 file.
Thanks, I will let you know how it turns out.

EDIT: I just won a Nvidia FX5200 video card w/ 256 meg ram on ebay. Probably be here next week sometime.
I thought I would try that, but it would be nice if I could get FIFJR and SC both to run good off the onboard video. I think I have given up on STKart for now. May try it with the new video card when it gets here.

IIRC the old FX5xxx series were the ones Nvidia made some shader implementation shortcuts to in order to boost their benchmark scores ( I seem to remember they upped the vertex shader count and reduced the pixel shaders so that the benchmarks ran better but certain pixel shader processes are severely hampered by the low number of pixel shaders) and as a result in real world use they have some problems with certain games as they do not conform to the standards. ( I know I had an FX5700 series card when Oblivion released and it would drop from around 30fps to sub 1 FPS any time you got near a fire in game due to the shader Bethesda used for certain effects until Beth released a patch to turn off that shader specifically for those cards ) - SO it might be a problem with the card and the shader the game is using !
« Last Edit: June 10, 2015, 11:21:53 am by JDFan »

DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5158
  • Last login:May 24, 2025, 09:57:44 pm
  • Wheres my coffee?
    • Skenny's Outpost
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #63 on: June 12, 2015, 11:39:47 am »
Thanks JD.
The NVidia works fine with SC, but not the onboard video.
The onboard video works fine with FIFJR, but not the video card.
I have weighed the factors, and since the video card adds more hardware to the cabinet, plus if BIOS gets reset the cable will have to be switched back to onboard to set up BIOS, I have decided to go with onboard video and not include SC in the games. (There is weeping and gnashing of teeth).
I plan to try the new (old) NVidia card when it gets here, but I don't really have a lot of hope.
But I will have more junk in the junkbox LOL.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:July 13, 2025, 11:38:27 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #64 on: June 14, 2015, 10:47:46 pm »
If it makes you feel any better, I wrote the damn wrapper and I'm having trouble with FIFJR stuttering.  It seems to take issue with certain cards for some reason.

abispac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1625
  • Last login:July 15, 2025, 09:27:36 pm
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #65 on: June 18, 2015, 12:13:39 pm »
Thanks ,fun game, i just added to my hyperspin colection.

processedmeat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 253
  • Last login:July 08, 2025, 12:30:14 pm
  • Ikeakade Here I come!
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #66 on: May 04, 2016, 07:38:13 pm »
Any chance of getting the Windows download link back up?  The link takes me to the home page to what I'm assuming is your company.

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #67 on: May 04, 2016, 10:10:25 pm »
Any chance of getting the Windows download link back up?  The link takes me to the home page to what I'm assuming is your company.
USe that link and then look on the right hand side and find the box labeled I fixed it felix for the download link for the wrapper As shown in the attached :

processedmeat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 253
  • Last login:July 08, 2025, 12:30:14 pm
  • Ikeakade Here I come!
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #68 on: May 05, 2016, 01:26:53 pm »
Any chance of getting the Windows download link back up?  The link takes me to the home page to what I'm assuming is your company.
USe that link and then look on the right hand side and find the box labeled I fixed it felix for the download link for the wrapper As shown in the attached :

Thanks for the reply, but I should have been clearer about looking for the Space Commander link instead of the Fix It Felix one.

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: New guy here. Sharing my cab-friendly homebrew game
« Reply #69 on: May 05, 2016, 02:52:22 pm »
Any chance of getting the Windows download link back up?  The link takes me to the home page to what I'm assuming is your company.
USe that link and then look on the right hand side and find the box labeled I fixed it felix for the download link for the wrapper As shown in the attached :

Thanks for the reply, but I should have been clearer about looking for the Space Commander link instead of the Fix It Felix one.

Ahh - Sorry forgot this thread was Space Commander not FIFJ -- Here is a dropbox Link to version 1.0.0.6 of the game THat I had downloaded awhile back (not sure if it was updated after that but it is the latest version I had) That will at least get you playing until the OP responds and/or fixes the dead link !

Dropbox Link -- https://www.dropbox.com/s/y4pmqhzhnrgfqja/Space_Commander-1.0.0.6.zip?dl=0