- 108
- 12 294
BHGamer Studios
United States
Приєднався 26 січ 2022
This channel is about retro game development using different tools out there, mostly cheap, or free. I also am doing occasional modding of games, since it takes less time to make a single level, or character mod, rather than making a full game. Since I am a big retro buff, that's why I chose this medium for games. There is last but not least games being played native or through emulation, specifically PC emulation as a secondary interest with cross platform compatibility. Thanks for watching, and please subscribe!
Sneak peak of Police Chaser 3D
Video of me playing a game-starter template I 'modified'
So far it has some things changed. Mostly scenery. And instead of coins, I thought keys would be cooler. I know the capture
is choppy (mostly due to capturing Crostini VM on a Chromebook. I apologize about that, it works much better in reality.
Here is an early example of the game, minus the snowy ground..
gd.games/bhei3809/police-chaser
So far it has some things changed. Mostly scenery. And instead of coins, I thought keys would be cooler. I know the capture
is choppy (mostly due to capturing Crostini VM on a Chromebook. I apologize about that, it works much better in reality.
Here is an early example of the game, minus the snowy ground..
gd.games/bhei3809/police-chaser
Переглядів: 5
Відео
Galaxy Warper - Pico-8 in-development game by BHGStudio games!
Переглядів 552 місяці тому
This was a simple game produced on Pico-8 Education Edition. I worked on it using a chrome book, so it should be good on almost any device. Runs fine and has parallax scrolling star fields and some other nifty effects of novas. Rocks also come at player from the right and drift in different directions. I made it random so it's not too predictable, although random numbers aren't usually random o...
Another PICO-8 graphics demo(See description about cart)
Переглядів 872 місяці тому
This was just me fooling around with PICO-8. Was thinking about doing some Python/Pygame code ports at some point as an experiment. Will get around to that. Will also have a link to cart if you so wish to have access to it. Let me know what you guys think. Not much too it right now though.
Gameplay capture of OpenArena OMEGA(MOD) running on Raspberry Pi 4 on Twister OS
Переглядів 173 місяці тому
This is a video capture of Omega mod of OpenArena on Twister OS. Thought I would give it a shot on the stock openarena, available on raspberry pi repositories. Since this build is slightly older and not as reliable, you may notice the frame rate is not up to par. It's on the lower end, averaging 30 but I believe bookworm is superior. Just didn't try it. Especially with Quake3e. Let me know what...
Battlefront II Texture remaster mod PSP running on PPSSPP!
Переглядів 3204 місяці тому
This is a small gameplay clip of battlefront 2 running on PSP with higher end visuals using PPSSPP. It was using the HD Texture pack and reskinned mods. Let me know what you think. P.S. This was running on Raspberry Pi 4 with Twister OS and has a somewhat large performance hit when recording, since it was emulated and enhanced.
Sonic Blast Next - Fan game running on Raspberry Pi 4!!
Переглядів 765 місяців тому
Just a demonstration of a fan game called Sonic Blast Next running on RPI4 on TwisterOS. Runs very well with native Godot runner! Let me know if you have any questions on getting games to work on the raspberry pi.
Highway Warriors 2 Demo on Raspberry Pi 4 2GB Native runtime!
Переглядів 355 місяців тому
This was a small capture of highway warriors 2 I did. I used Godot 3.5.2 runtime for the raspberry pi to run the .pck shipped with the windows demo. The game works ok on low settings, however, this may improve over time with raspberry pi graphics driver updates. It was recorded on TwisterOS which is a 32bit OS, so compatibility is somewhat limited. Let me know what you think.
LikoInvaderz Project(For Liko-12 Fantasy Console)
Переглядів 675 місяців тому
This is a very basic space invaders clone made for Liko-12 and was based around a game made for TIC-80. I used a couple of tricks and adaptions, like converting the Sprite command to SPR like it is on TIC-80 and Pico-80. Let me know what you think. I'll be putting up more demonstrations in the future. If you want the disk image, I can link to it.
Parallax star field star fighter game being developed for TIC-80!
Переглядів 156 місяців тому
This is a simple parallax scrolling game for TIC-80 being worked on. Not much too it, I still struggle with some coding, however, I'm slowly getting there. Let me know what you think. The game has a music track, although not it this capture.
How to enable 3D Acceleration through BoxBuddy on ARM Platforms(like orangepi 5)
Переглядів 1988 місяців тому
This is a short tutorial video on how to add 3D acceleration through BoxBuddy on non-supported ARM platforms. Since gpu pass-through on the guest containers appear to not work, I used a technique(shown on this video) how to get around this, using VirGL acceleration. This in turn lets you run older Ubuntu systems that included Blender 2.79b to work on your device using the hardware accelerated g...
BGE Demo made with Blender on Ubuntu 18 distrobox.
Переглядів 458 місяців тому
This is a demo using virgl hardware acceleration to prove that even the game engine on Blender can be used to do some stuff on Orange Pi 5. With somewhat basic effects and fps cap, I was still getting 60 FPS. Not too bad. Hint, use the timer on the logic brick that adds objects on the scene to automatically remove them..
Running Blender on Orange Pi 5 with hardware acceleration using VirGL
Переглядів 4228 місяців тому
This is a video demonstrating that it is indeed possible to run blender using VirGL with BoxBuddy. I'll have a short video on how to accomplish this in a few days. Let me know what you think.
Crysis On OrangePi5 using box64/86 and wine!
Переглядів 1128 місяців тому
This was a gameplay video showing how well Crysis runs on Orange Pi 5 under wine using Box64 and Box86. The game can run on both 32bit and 64bit, however I'm not sure about the installer. Let me know if you have any questions..
Better capture of Sonic the Hedgehog 2006 fan-remake on Orange Pi 5!
Переглядів 739 місяців тому
Better capture of Sonic the Hedgehog 2006 fan-remake on Orange Pi 5!
Sonic the Hedgehog 2006 remake for PC running on a n4100 CPU quad-core
Переглядів 1589 місяців тому
Sonic the Hedgehog 2006 remake for PC running on a n4100 CPU quad-core
Celeste 64 ARM64 build on Orange PI 5 short game play video!
Переглядів 4269 місяців тому
Celeste 64 ARM64 build on Orange PI 5 short game play video!
YAPG - Yet another Pong Game - A tic80 game I'm developing
Переглядів 169 місяців тому
YAPG - Yet another Pong Game - A tic80 game I'm developing
Sonic mania soundtrack Cover for TIC-80!
Переглядів 469 місяців тому
Sonic mania soundtrack Cover for TIC-80!
YoFrankie on Orange Pi 5 @ 60 FPS Linux x86_64 using Box64!
Переглядів 1109 місяців тому
YoFrankie on Orange Pi 5 @ 60 FPS Linux x86_64 using Box64!
Sonic Adventure DX Steam on Orange Pi 5! (BOX86 Proton x86)
Переглядів 8710 місяців тому
Sonic Adventure DX Steam on Orange Pi 5! (BOX86 Proton x86)
Halo Combat Devolved (Gameplay video) for Game Boy Color!
Переглядів 3110 місяців тому
Halo Combat Devolved (Gameplay video) for Game Boy Color!
Sonic Mania sprite conversion to TIC-80 (A demo cart I made)
Переглядів 7110 місяців тому
Sonic Mania sprite conversion to TIC-80 (A demo cart I made)
Simple 3D Test Game I was making using Coppercube
Переглядів 7811 місяців тому
Simple 3D Test Game I was making using Coppercube
Using Bottles on Ubuntu 18.04 to run Sonic Triple Trouble 16-bit remake!
Переглядів 7611 місяців тому
Using Bottles on Ubuntu 18.04 to run Sonic Triple Trouble 16-bit remake!
Gaming on Orange PI 5 with box86 (and wine!)
Переглядів 394Рік тому
Gaming on Orange PI 5 with box86 (and wine!)
An update on Special Forces with tweaked graphics using Easy Game Addon
Переглядів 16Рік тому
An update on Special Forces with tweaked graphics using Easy Game Addon
Special Forces Preview - FPS game made in Blender
Переглядів 40Рік тому
Special Forces Preview - FPS game made in Blender
Special Forces FPS Preview(Added improvements, such as an AK-47 based texture and fog of war)
Переглядів 3Рік тому
Special Forces FPS Preview(Added improvements, such as an AK-47 based texture and fog of war)
I'm now running Blender 2.79.7 (development build) on my OP5 via box64. Works very well.
Nice. Have you used Batocera with Wine before? I've got 2 RPi set up in my arcades and was looking at trying to get Silent Hill Arcade working possibly since Batocera has lightgun support.
Yes, I have used Batocera, although I believe that wine isn't shipped with Batocera. It may be due to some complications is what I'm guessing. Would be cool though, since twister is not being developed anymore and you can only run box on desktop linux systems for arm. What raspberry pi are you using 4 or 5? I would imagine 5 would be at least needed for silent hill arcade.
This game was actually running better without the screen recorder. That's why the frame rate suffered a bit.
@bhgamerstudios4180 I just found out something quite awesome via an experiment ... I can run blender-2.78b-linux-glibc219-x86_64 (from folder, not installed) on Joshua Riek's Ubuntu 24.04 (with the latest version of box64 installed) on my Orange Pi 5. It seems to automatically run with 3D hardware acceleration. I downloaded that version of Blender from the official site, and extracted it to a folder where I run it from.
Excellent. I would be interested to know if anyone has been able to do this on Ubuntu 24.04 (ie. as the host / for virgl server). I seem to get a dri error.
Let me know what the whole error is.. I used boxbuddy flatpak with the newest distrobox and podman. But some configurations are a bit different than others.
Lag
@@Og_fa this was recorded on Ubuntu 18. The drivers in use were pre Iris based, so there was some lag if that's what you are saying. It's not a problem in Ubuntu jammy and noble
Oh
Nice mood.
Love sonic
at the end you seem to use a glx command but it is unreadable cause of video resolution. could you please tell what is that code
Glxinfo -B summarizes the graphics driver in use I believe. It was used to show what is currently being used. Also, another way to check is glxgears -info to make sure everything works right.
There is also something you can do to verify any game using opengl hardware acceleration by using export GALLIUM_HUD=simple,fps to get something similar to fraps profiling. Just a hint.
@@bhgamerstudios4180got it, seems that I needed to install mesa utils over box buddy too in order Tu use gears. Now I've tried to use "glxgear - info" over both my system and boxbuddy and tried it and there is a great difference over the fps shown on each one being far superior on boxbuddy. The my las question would be As you said, if I want to get to use the acceleration I should use my own terminal execution or the one from boxbuddy? Or simpler, shall I install box86/64 and wine over my container to get the advantages? My guess is that yeah And sorry, my English is not quite good, but you are my saviour :3
I thought it would be a longer video, I wanted to be I've when it happened but I fell asleep My bad
would be interesting to test it, a fun way to exploit a little bit our powerful sbc sweet
Hardware acceleration? How? Is it a panfrost revision?
It was accomplished using virgl server. You can install this in Jammy from the repositories. I adapted some of this from using opengl on Android using a proot container. It isn't super easy, but it can be done. I'll try to add a video with instructions sometime.
Also I used boxbuddy from flatpak. Boxbuddy is a frontend to distrobox which you can get an arm based version from the Ubuntu ppa that I found online. Distrobox simply let's you run Linux containers basically on any Linux device from my understanding. Since Ubuntu Jammy ships with a blender that's not compatible with orange pi or even raspberry pi, I used box buddy to run an older Ubuntu with blender 2.79 which does work.
@@bhgamerstudios4180 you are definitively the best :3
great sonic game 64bit or 32bit sonic the hedgehog 2006
It's a 32bit windows game
Thank you❤
If anyone is wondering, I found this little fan demo on sonicretro
What engine is this?
They used a custom engine with quake map tools like trenchboom, I believe.
I forgot to mention that the only thing not working in the game was sound, primarily because of lack of legacy sdl sound support on Ubuntu Jammy, in case anyone is wondering.
how do i install box86 on a arm 32bit chromebook?
It really depends. If you have a 32bit arm cpu and don't have crostini, that is if you don't see Linux under settings, you would have to put your Chromebook in developer mode and install crouton. Crouton installs Ubuntu or Debian. There you can download a box86 generic deb from Ryan fortners GitHub repo
I think adding box86 Debian repository is much easier than compiling. Just make sure you specify generic. Hint, do an apt search using the terminal for it once you add his repository.
Puedes hacer un tutorial como instalar box86 y box64 y wine64 para la Orange pi 5 con Ubuntu
That's pretty cool!
Yeah. I was surprised at the progress of box86 and box64.
@@bhgamerstudios4180I was keeping my eye on Box86/Box64 because I was also keeping my eye on Asahi Fedora. If I ever stumbled into a MacBook, I would love to have good x86/x64 emulation on the M1 chip hahaha.
Could we get a tutorial for the latest version?
Yeah. I can give instructions on how to compile sources or you can try the flatpak version. Last time I checked it ran fine.
Ight I'll try flatpak,
@@burnbasher let me know if you have any issues. Hint, use the --user flag to install flatpak refs on Chromebooks running crostini Linux.
If anyone is interested, I can upload an updated video with the mania demo cart with music from sonic mania. I converted it from midi.
Would like to know how did u setup your wine and box86, did u install manually or it came preinstalled from your installed os or from a script?
I followed instructions from neofeo on GitHub. It was done manually, but there are scripts to do this. I also did this on raspberry pi originally.
If thats ok please specify how to export it and how to put it into mc thanks so much I've subbed. @bhgamerstudios4180
Cool crate!
I made a generic model mob, I spent ages on it how do I put it into the game, I don't mind if it's java or bedrock I have both?
I think for generic you can export to either GLTF or Obj wavefront format. Let me know if you need further clarification, I'll do my best to explain.
If thats ok please specify how to export it and how to put it into mc thanks so much I've subbed.@@bhgamerstudios4180
how do i change it to a item model option
When you first open blockbench, there are several model format options. I would look for the generic model format. It should say that it works for unity blender, game engines, etcetera. Let me know if you need further advice.
@@bhgamerstudios4180 thanks!
Looks cool
Thanks. I added dragons to shoot at, however I'm in the process of trying to get collision detection correct between bullets and the animated dragons. I'll upload updated videos as I make progress.
@@bhgamerstudios4180if i was you i whould use a diffrent linux distro for developing (i use arch btw)
@@Memztroijan I was mostly using Ubuntu since I happen to be used to it. Just curious, why do u recommend another distro over it? Is it because of Canonical?
@@bhgamerstudios4180 i dont have any recommendations, just use whatever gets the job done the fastest. For me its arch linux
Nice
Thanks! Still need enemies and score counter. But shouldn't be to hard to make.
Can you link the GDevelop events?
I'll try to link to the events in the editor if that's what you mean. I forgot to show how the game works.
Is blockbench running on RP4 as well? 3D content creation software is something lacking for raspberry pi
Yes. It works on raspberry pi. Check out pi-apps. They have blockbench for raspberry pi.
Really cool! I hope RP4 can become a viable game dev system
Yes, thanks. It's still a bit rough around the edges with Godot 3d rendering, but might improve with newer graphics drivers and or operating systems.
'PromoSM' 💪
Also underrated
Is That Google ChromeOS Or ChromeOS Flex?
It's normal chromeos
The capped FPS mode causes stutter and slowdown even on very capable hardware (especially on Linux). Instead use the uncapped mode ( Video Settings > Advanced ) and set the Max FPS to 60 or 120
Thanks for the tip
HOW!?!!!??! Tutorial?
This was done on a chromebook in developer mode. I don't have a tutorial on that, but you can google it, there are instructions on how to do this. There is also another video on my channel that has a link to a bash script to install box86 and box64, plus wine. Let me know if you have any other questions.
Also, the same kinds of things can be done in crostini if you don't want to fiddle with crouton and dev mode.
box64 doesn't work for me. I have an arm 32 bit chromebook
The script installs both box86 and box64. I'll upload a script to install just box86 if you need it.
@@bhgamerstudios4180 so you don't need box64?
@@iamgooningJust box86. Box64 won't work on 32bit arm. There is x86 emulation on it. Not x86_64 though. Hopefully that makes sense.
@@bhgamerstudios4180 So what do I do after installing box86 and wine?
@@iamgooning if you have a Linux x86 game run it with box86 command in terminal. Same with wine. Unfortunately, it doesn't automatically pick up dot exe files and Linux x86 apps on Chromebooks because of crostini/crouton limitations.
Cool dude im guessing its a survival game right
Yeah. You could say that.
Cool album art
It's actually 3d models and textures for games. Thanks for the compliment though.
If anyone wants to try this prototype, you can download it at bhgamerstudio.itch.io/coin-quest-3d
I apologize if the video color is weird. It's the Samsung camera I was using that's not too good. It's just a simple demonstration video if anyone is wondering.
Pretty cool.
Thanks!
So how can I play unreal using a Acer Chromebook it's been about 20yrs since played as a kid and this would be a dream
There is box86, if your chromebook is based on ARM. There is another video on my channel that demonstrates the Sonic time twisted Linux game that has a link to a Linux shell script to download and compile box86 and wine. Lmk if you need further help. It is a little tricky.
i think you should make static camera...
I'm guessing a static camera, like the resident evil games, right? Yeah, I think that probably would make more sense for this game.
@@bhgamerstudios4180 i mean not like resident evil im about more like diablo
@@samgrady6059 yeah. I played Diablo 1 and maybe 2 at one point. However, I never played the latest. This was just a simple 3d game with a third person overhead camera.
@@bhgamerstudios4180 you use JavaScript in your game, or just behaviours in coppercube?
@@samgrady6059 Just stock behaviors. I haven't tried the javascript in coppercube, however, I know that would open many more possibilities with it.
Thank you for sharing! Can you confirm that it is running in crostini? Most of your other Videos showcase box86 in crouton. I am trying to achieve the same thing on a lenovo duet. Can you elaborate how I would go about using an "arm-gnuabi compiler" and installing arm 32bit support? I have tried adding armhf architecture using dpkg, and then Installing some dependencies. But when trying to compile, I always end up with "cc: error: unrecognized command-line option ‘-marm’" errors.
Sorry about the late reply. I think I know what may be wrong. I'll be posting a script that may help you out with that. Its a bash script. Have a look at it. It might help you out. Let me know if you have further troubles. I will do my best to help you. Thanks for watching!
Here is the link to a bash script I made that automates the process. drive.google.com/file/d/1fkHprt9zzPxUBkdkNN2nwaJ8cny9y7XE/view?usp=sharing
@@bhgamerstudios4180 You have the file share set to private. I have requested access, but I guess you meant to make it public, given that you also put it in the description.
@@trinityslayy Sorry about that. I have to fix that. Give me a little and it will be updated. Thanks for bringing that to my attention.
here is the public link for the file. drive.google.com/file/d/1fkHprt9zzPxUBkdkNN2nwaJ8cny9y7XE/view?usp=sharing
Wouldn't the android version work better? Being as it was complied for ARM?
Yes. It would. I just thought it was an interesting experiment, since it also worked on raspberry pi. Also, box86 works very good considering its emulating just the Intel architecture not much else on linux. Even windows games work using wine! Edit: I also did this because normally you would also have to sideload the android version of this game using dev mode. It's just side-stepping that requirement.
can you add keyboard controls for the apk cause im on chromebook