Wolfenstein 3D for Gameboy Color, WIP 5

  Рет қаралды 214,665

Anders Granlund

Anders Granlund

7 жыл бұрын

www.happydaze.se - Home made Gameboy cartridge with co-processor inside.
Started to implement game logic and basic AI (work in progress).
Contains 3 enemy types, and all 10 levels from episode 1.
I'm currently using 123Kb out of the 128Kb ROM space so I'm starting to reach the limit on what will fit.
The Gameboy is an original unmodified console which I've had since release day in 1998.

Пікірлер: 321
@Cubeface
@Cubeface 7 жыл бұрын
That frame rate is insanely good
@retroboy-fh1ji
@retroboy-fh1ji 7 жыл бұрын
Cubeface and runs more smoothly than the snes version!!!
@milans041
@milans041 5 жыл бұрын
@@retroboy-fh1ji snes version was terrible
@MusKubium
@MusKubium 5 жыл бұрын
it is using a co-processor
@C003
@C003 5 жыл бұрын
Ikr
@OlpusBonzo
@OlpusBonzo 3 жыл бұрын
@@TrashMarineMusic It’s a custom made cartridge with an ARM Cortex inside.
@raspberrykraken
@raspberrykraken 7 жыл бұрын
The sound effects make murder so cute.
@epitoaster1701
@epitoaster1701 7 жыл бұрын
Emily Berry ikr
@notexist559
@notexist559 5 жыл бұрын
Sounds like from pc speaker
@Fuchsia_tude
@Fuchsia_tude 4 жыл бұрын
Yeah it's basically the PC speaker effects. Every game in the late 80s into the early 90s sounded like this, unless you splurged on an Adlib or Soundblaster card.
@1badspeed6
@1badspeed6 7 жыл бұрын
I would pay a large sum of money to have doom on the gameboy color.
@1badspeed6
@1badspeed6 7 жыл бұрын
Multiply that by 300
@Plzbanme
@Plzbanme 7 жыл бұрын
I believe it is.
@Jonassoe
@Jonassoe 7 жыл бұрын
It's already on Gameboy Advance.
@amse7119
@amse7119 7 жыл бұрын
which isn't a Kong Feng!
@johneygd
@johneygd 7 жыл бұрын
Nova Nation yeah me too, however that co'oprocessor must dither 256 colors down too 56 colors to make doom possible on gameboycolor, also the sound must be mixed & converted to 4bit pcm to stream it trough the gameboycolor. It would be definitaly cool to see doom running on gameboycolor.
@johnwaugh4085
@johnwaugh4085 7 жыл бұрын
runs impressively smooth
@mariochaosspear
@mariochaosspear 5 жыл бұрын
John Waugh Considerably smoother than the Gameboy Advance version.
@VGamingJunkieVT
@VGamingJunkieVT 7 жыл бұрын
So, if they had did a GBC version of SuperFX, pseudo 3D games on the GBC would have been possible. Probably a tad more expensive back then but possible.
@JuanHerrero
@JuanHerrero 7 жыл бұрын
Main drawback would have been battery life: coprocessors, like all chips, run on electricity, not air, and back then they where more greedy.
@thesnowmovieandgamingshow4196
@thesnowmovieandgamingshow4196 6 жыл бұрын
Juan Herrero The Gameboy color has a really long battery life though: 30 hours is usually what you'd get, even with a big game like Pokemon Gold or Silver. I don't think this game could possibly cut down the battery life THAT much... I imagine it would still get at least 20 hours.
@tabsntoot
@tabsntoot Жыл бұрын
Yea I think so. Possibly more effective than the gba with the said cartridge had the necessary chips
@Dosgamert
@Dosgamert 7 жыл бұрын
What a fantastic achievement! Very impressive! I like it!
@joshymac313
@joshymac313 7 жыл бұрын
You are a piece of raw talent. I hope you really have a successful life you amazing person!
@CBM64
@CBM64 7 жыл бұрын
What wizardry is this?!
@WednesdayMan
@WednesdayMan 7 жыл бұрын
not wizardry. it's technolgy, he put some processing chips into the GBC cart and programmed the game to work with the GBC hardware and the internal processing chips inside of the GBC, it's the same thing as the SNES games running 3d graphics, it's just that unlike back in the SNES days, we have more powerful and smaller hardware now
@XaneMyers
@XaneMyers 4 жыл бұрын
@Trex 8210 Toy Story Racer was just an FMV game on GBC, pre-rendered graphics.
@userT2401
@userT2401 4 жыл бұрын
@Javascript required to display profile name raging kiddo
@userT2401
@userT2401 4 жыл бұрын
@Javascript required to display profile name ok
@l3rvn0
@l3rvn0 3 жыл бұрын
@Trex 8210 Faceball 2000 would be a better example
@ZenoPopo
@ZenoPopo 7 жыл бұрын
if I were you, I would put an original logo to that startup screen, because it looks off with that new order's one.
@JuicyPlayer
@JuicyPlayer 7 жыл бұрын
It's smoother than the SNES version! This is amazing!
@decimusrutilius
@decimusrutilius 7 жыл бұрын
That intro song was lit. I'd love a video of just it playing to completion. the GBC had a unique little sound processor and I remember the exclusive GBC titles had that funny little unique sound to them.
@ValerioParisMitritsakis
@ValerioParisMitritsakis 7 жыл бұрын
I am so impressed with your work. This is impressive! Keep up the good work!
@MikeKasprzak
@MikeKasprzak 7 жыл бұрын
As someone that's done GameBoy dev, that's an awesome sight to behold. Well done!
@mirabilis
@mirabilis 7 жыл бұрын
I want to see it running on a Game Boy Player for the lulz.
@SUB1KOIRA
@SUB1KOIRA 7 жыл бұрын
This is awesome! And it seems to run smoothly as well! I'm impressed. : )
@jonas-fr
@jonas-fr 7 жыл бұрын
I'm definitively digging this for my upcoming radioshow on Doom, I'd love to buy you one!
@panospsoh
@panospsoh 5 жыл бұрын
I used to own the same color of this console. After all this years and still looks beautiful.
@Feark
@Feark 7 жыл бұрын
And I thought the not released Resident Evil (except it was released public for download) was quite impressive, but this is really amazing (even if it's a special cartridge)!
@GameplayNoTalk
@GameplayNoTalk 7 жыл бұрын
This looks absolutely fantastic. Nice work!
@AlphaZeroX96
@AlphaZeroX96 6 жыл бұрын
Such an amazing accomplishment you made there. :D
@tin2001
@tin2001 7 жыл бұрын
Using an ARM CPU? That's cheating! I'm very impressed.
@jaywest3734
@jaywest3734 7 жыл бұрын
Seeing something like this is seriously more impressive to me than new AAA games with 4K graphics etc. Its the little things.
@androxilogin
@androxilogin 4 жыл бұрын
Wow. That runs really well.
@LandyRShambles
@LandyRShambles 7 жыл бұрын
And I thought Tyrannosaurus Tex was the GBC's only venture into the first-person realm...
@rainydaygirlz
@rainydaygirlz 7 жыл бұрын
Grand's hip to shack beans!
@LandyRShambles
@LandyRShambles 7 жыл бұрын
what
@eerslashkill
@eerslashkill 7 жыл бұрын
Landy R. Shambles Actually there's another game called Faceball 2000 that also is an fps. And there's also a flight simulator that I own. (I don't know if that counts though)
@GameplayandTalk
@GameplayandTalk 4 жыл бұрын
Looks super smooth!
@karakara9653
@karakara9653 5 жыл бұрын
This is actually fucking amazing. Id be amazed to see what the custom chip looks like.
@l3p3
@l3p3 5 жыл бұрын
What custom chip?!
@chl6916
@chl6916 7 жыл бұрын
wow it's better than expected
@fabriciovega4215
@fabriciovega4215 7 жыл бұрын
this is just incredible
@captainzed5659
@captainzed5659 7 жыл бұрын
Damn, this is seriously impressive.
@tommaso2712
@tommaso2712 6 жыл бұрын
Vengo dall' Italia e sono impressionato da questo bellissimo gioco... è da quando ho avuto il game boy che sognavo un fps... davvero ottimo lavoro!
@NatetheSkate01
@NatetheSkate01 7 жыл бұрын
Woah!!! That's quiet incredible!
@xRocketzFighterx
@xRocketzFighterx 7 жыл бұрын
Amazing accomplishment.
@fiesmops
@fiesmops 7 жыл бұрын
Superb work!
@raventhereaper225
@raventhereaper225 4 жыл бұрын
Runs pretty clean great job with this port of wolf on gbc😁🐺
@TanookiSuit
@TanookiSuit 7 жыл бұрын
I hate to think what the price would be for this on the open market, but it was my first FPS and I still enjoy it over 20 years later and I'd buy this. I'm already used to no music due to those cheapskates at BAM removing it on GBA. This is beyond impressive good job.
@VELVETPERSON
@VELVETPERSON 7 жыл бұрын
it runs pretty smooth!
@DrBeef216
@DrBeef216 7 жыл бұрын
This is remarkable!
@jasonchainey9088
@jasonchainey9088 7 жыл бұрын
that's actually pretty impressive !
@charlesboyle556
@charlesboyle556 7 жыл бұрын
Jason Chainey
@marsted2
@marsted2 5 жыл бұрын
I love it that this is better than the gba version in almost every way.
@SuperNetworkJoe
@SuperNetworkJoe 6 жыл бұрын
Sounds like an Atari game. Like it, and the visuals are AMAZING.
@KetwunsGamingPad
@KetwunsGamingPad 4 жыл бұрын
If this were originally out I’d be pretty pleased to be honest! Sound effects could do with a bit of work though!
@fragmentalstew
@fragmentalstew 7 жыл бұрын
So much work.
@unrealengine1enhanced
@unrealengine1enhanced 6 жыл бұрын
with limits like you described, is why i quit doing roms. but you certainly made it work, that must have been painstaking. to say the least. :P
@daniocampo1992
@daniocampo1992 7 жыл бұрын
This is magnificent
@WickedGamerCollector
@WickedGamerCollector 7 жыл бұрын
This is really cool :)
@kidv2
@kidv2 7 жыл бұрын
holy shit ! very impressive
@TheHulkster69
@TheHulkster69 7 жыл бұрын
i would rather have this one then the gba..awesome man
@douglazricardo
@douglazricardo 7 жыл бұрын
Same. we could use the shoulder to strife
@tylerlischuk90
@tylerlischuk90 5 жыл бұрын
Smoother than a pancake
@capcomfan82
@capcomfan82 7 жыл бұрын
This is total quality imagine this back then
@davidscritchfieldds
@davidscritchfieldds 6 жыл бұрын
This is definitely one of the most, if not THE most impressive, home projects I've ever seen in gaming. You've managed something that no developer ever has before. You essentially ported a game that was barely possible on SNES down to what is basically a slightly upgraded NES. There were actual development companies back in the day that attempted and failed at things like this! That's some amazing work! I hope someone sees this and gives you a programming job, because if you can do this, I'd love to see what you could do with modern consoles
@ajcics
@ajcics 6 жыл бұрын
That's incredible
@benzo12
@benzo12 7 жыл бұрын
Very impressive.
@ChaostotheVII
@ChaostotheVII 7 жыл бұрын
So this is what the kids in every tv show and movie of all time were playing on their bleep blooping gameboys
@Myriachan
@Myriachan 7 жыл бұрын
Why doesn't this have the full audio quality of the original game? The Gameboy cartridge port has an audio pin that an ARM chip could output the audio to.
@xyzzy-dv6te
@xyzzy-dv6te 4 жыл бұрын
Unsupported by GBA
@unrealengine1enhanced
@unrealengine1enhanced 6 жыл бұрын
right on man, great work. :D
@Seehase82
@Seehase82 5 жыл бұрын
Impressive!
@ateamfan86
@ateamfan86 3 жыл бұрын
If I had this game bAck in the day that would have been sweet
@GreenSoda1
@GreenSoda1 2 жыл бұрын
looks great
@veget4evolve
@veget4evolve 6 жыл бұрын
Looks really good best than SNES version for me
@MarstedR
@MarstedR 7 жыл бұрын
I love how this homebrew runs better that the gba port.
@MultiHeLiOs
@MultiHeLiOs 7 жыл бұрын
that is really nice!
@DanielLopez-up6os
@DanielLopez-up6os 5 жыл бұрын
I need this in my life!
@Slavenmierech
@Slavenmierech 7 жыл бұрын
Mega impressive!!!!
@Mace2.0
@Mace2.0 7 жыл бұрын
Impressive.
@exeacua
@exeacua 7 жыл бұрын
this is beautifull
@VIDEOGAMEPLUS
@VIDEOGAMEPLUS 7 жыл бұрын
Awesome!
@GermanPeter
@GermanPeter 7 жыл бұрын
This is amazing. Is it an actual cartridge? I'd love to buy one :D
@granlund23
@granlund23 7 жыл бұрын
Thanks! Yes, it's an actual cartridge. The cartridge has extra hardware inside of it to make this kind of game possible to run on a Gameboy.
@GermanPeter
@GermanPeter 7 жыл бұрын
Anders Granlund Please give me one I need it
@WoodenFilms
@WoodenFilms 7 жыл бұрын
He can't sell these. He could possibly give away the ROM, but he certainly can't sell them legally.
@GermanPeter
@GermanPeter 7 жыл бұрын
Wooden Films Why couldn't he sell them?
@bitelaserkhalif
@bitelaserkhalif 7 жыл бұрын
what kind of additional hardware?
@hangemhighhilton
@hangemhighhilton 4 жыл бұрын
Holy FUCK! This is fucking amazing! Even with a co-processor in the cartridge (which is insane you implemented something like that to begin with), this is a technological marvel! Did this get anywhere? :0
@nikfrolov13
@nikfrolov13 3 жыл бұрын
Frame is awesome
@reshirockzero4869
@reshirockzero4869 4 жыл бұрын
Seeing as how Wolfenstein 3D is technically a 2D game, it kinda makes sense how this is running smoothly.
@nicklaplante4690
@nicklaplante4690 7 жыл бұрын
you are a bad ass, subbed!
@yournamehere23435
@yournamehere23435 7 жыл бұрын
This is fucking amazing!!!
@CutieFakeKirby
@CutieFakeKirby 2 жыл бұрын
"I'm currently using 123kb out of my 128kb rom so I'm reaching the limit of what will fit" Ah yes, P A I N
@SonikkuBrat
@SonikkuBrat 7 жыл бұрын
WUNDERBAR!
@CelbucheRonfou
@CelbucheRonfou 7 жыл бұрын
impressive :)
@lsadin2457
@lsadin2457 2 жыл бұрын
YEAH I WANT THIS PORT
@MonosShenanigans
@MonosShenanigans 4 жыл бұрын
Damn, dats wolfenstein
@RetrOrigin
@RetrOrigin 7 жыл бұрын
What kind of co-processor are you using?
@granlund23
@granlund23 7 жыл бұрын
It's an ARM Cortex-M0 from NXP called KE04. I chose it because it is quite small, has a pin pitch that I can comfortably hand solder, and is one of the few that still runs on 5V.
@RetrOrigin
@RetrOrigin 7 жыл бұрын
Anders Granlund Awesome, thanks for the detailed response, this looks incredible!
@segadotnet
@segadotnet 7 жыл бұрын
it's not a co-cpu, it's a co-processor. You can't have a co-central processor. Haha.
@angeleocorrodead
@angeleocorrodead 7 жыл бұрын
Lassi, how is this cheating? Game developers did it long time ago with snes (doom, starfox and other games).
@angeleocorrodead
@angeleocorrodead 7 жыл бұрын
Lassi It would not run quake, bus data speed in gbc would be a threshold.
@bioman1hazard607
@bioman1hazard607 5 жыл бұрын
Great job I see a few bugs but I know you get em fixed
@1337Shockwav3
@1337Shockwav3 7 жыл бұрын
The real SuperFX game.
@Nbrother1607
@Nbrother1607 3 ай бұрын
The cartridge has a coprocessor inside which makes the game run well 😮
@CallMeJoy_wastaken
@CallMeJoy_wastaken 3 жыл бұрын
And here’s me, still amazed by doom in gba
@justanotheryoutubechannel
@justanotheryoutubechannel 2 жыл бұрын
This is stunning! The framerate is incredible and it looks really good! What coprocessor did you use?
@funnyguy3D
@funnyguy3D 7 жыл бұрын
The Sound effects remind me of Commander Keen :P
@brianbruhh8386
@brianbruhh8386 6 жыл бұрын
Wow!! Definitely keep on programming this!! I will buy this if it is sold publicly, try to improve the soundtrack if you can.
@jeremysart
@jeremysart 2 жыл бұрын
Somehow looks and runs better than the official GBA port
@earthsteward70
@earthsteward70 7 жыл бұрын
Now thats fucking genius! putting chipsets into the fucking cartridge.
@AndroidFerret
@AndroidFerret 3 жыл бұрын
Unbelievable..
@2wleeg
@2wleeg 7 жыл бұрын
Excellent! Would something like Towers be possible using that co-processor? That's a first person RPG that could have used the extra power.
@Moshugaani
@Moshugaani 7 жыл бұрын
Very impressive! How much did the extra parts cost you?
@veget4evolve
@veget4evolve 7 жыл бұрын
Amazing. With 8MHz of CPU is possible this. What is the co processor ? ARM ?
@jordanpummell6528
@jordanpummell6528 5 жыл бұрын
DAMN, better than the snes version
@retroboy-fh1ji
@retroboy-fh1ji 7 жыл бұрын
esto es absolutamente increíble
@CutieFakeKirby
@CutieFakeKirby 2 жыл бұрын
I can't the title music is way too good and similar to the one on the DOS
@inlovewithi
@inlovewithi 3 жыл бұрын
This is what I loved about cartridge based systems, and what I was hoping for the Switch (But unfortunately it uses flash memory.) The idea that as time passes one can add chips to enhance the system. I wonder what could be possible on a Super Nintendo with a 7nm co processor developed today. Perhaps Super Mario 64. I know there would still be a lot of bottle necks.
@mattcrowell5875
@mattcrowell5875 4 жыл бұрын
This runs better than the actual GBA version. Could use some more music and better sounds, but very well done nonetheless!
@achtunger5528
@achtunger5528 5 жыл бұрын
The game runs great on your GBC While it lags on the GBA
@ronaldjames9404
@ronaldjames9404 2 жыл бұрын
this should have been made for gbc back in 2000
@skins4thewin
@skins4thewin 8 ай бұрын
There's no freakin way this is 100% legit... there has to be some shenanigans going on here. This looks WAY too good for the GBC!
@michaelremmert2095
@michaelremmert2095 7 жыл бұрын
That is some truly fantastic work. I wish I had the know-how to accomplish a task like this. Does the co-processor make a difference to the battery consumption?
@granlund23
@granlund23 7 жыл бұрын
Thanks! The KE04 draw extremely little power so it shouldn't make much if any difference. But there's also the sram which is accessed a *lot* more than what is normally the case on a Gameboy game so I expect that to reduce the battery life a little at least. I haven't gotten around to measure the impact on battery life yet but I run my Gameboy on batteries during development and it seems to last a long time.
Doom didn't kill the Amiga...Wolfenstein 3D did
16:58
Modern Vintage Gamer
Рет қаралды 677 М.
I Can't Believe It's Game Boy & GBC 3D! | Punching Weight | SSFF
15:36
Stop Skeletons From Fighting
Рет қаралды 314 М.
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 36 МЛН
Was ist im Eis versteckt? 🧊 Coole Winter-Gadgets von Amazon
00:37
SMOL German
Рет қаралды 36 МЛН
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 21 МЛН
The Game Boy Color
40:06
Game Sack
Рет қаралды 166 М.
The Game Boy Color IR Sensor Was Weird and Underused
14:59
Stuff We Play
Рет қаралды 83 М.
5 graphically impressive Gameboy Color games - minimme
5:56
minimme
Рет қаралды 241 М.
What Game Boy Color Games am I Still Playing in 2024?
15:09
Square Pegs
Рет қаралды 2,3 М.
Overlooked Game Boy Games
13:01
John Hancock
Рет қаралды 32 М.
3D GameBoy Advance / GBA Games - ANY GOOD?!
9:44
MetalJesusRocks
Рет қаралды 279 М.
5 Unique Game Boy Color Hidden Gems! (100% Dweeb-approved!)
13:18
DKOldies ruined my life
11:53
The Retro Future
Рет қаралды 671 М.
How Powerful was the Gameboy Colour?
11:51
Budget-Builds Official
Рет қаралды 216 М.
Как слушать музыку с помощью чека?
0:36
Первый обзор Galaxy Z Fold 6
12:23
Rozetked
Рет қаралды 313 М.
Easy Art with AR Drawing App - Step by step for Beginners
0:27
Melli Art School
Рет қаралды 9 МЛН
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,7 МЛН