-
Content Count
23 -
Joined
-
Last visited
Posts posted by MCP90
-
-
OUTDATED!
UPDATE 03/04/2021
New in 1.5: graphical enhancements (look at those flickery visors!), game balance adjustments, added POW! combo bonus.WARNING: IF YOU DOWNLOADED 1.5, DO NOT PLAY IT THERE'S A MAJOR ISSUE FIXED IN THE 1.5.1... SORRY FOR THE INCONVENIENCEbtt_1.5.1_NTSC.binbtt_1.5.1_PAL.bin-
2
-
-
I present to you "BOB TEABAG TOURNAMENT", a 4K arcade game (this may change in the future) in which you do a "teabagging" race against a second player or the AI. The game is currently mostly feature complete but I want to use it as a test bed to learn more advanced batari basic features so changes will probably happen, however it is already fully playable in real hardware without bugs or issues of some sort (thx vhcz for the advices).
Rules
The player(s) race the opponent by executing correctly a full teabag move (up, mid, down, mid, up, mid, down....), every 69 points (green score) you get a sequence point (cyan score), wins the player that first reach the winning amount of sequences (10 or 69 based of the color switch setting). The game also features a combo system so players can get 2x, 4x or 8x multiplier (big pink numbers) for each teabag but if you move incorrectly you will lose the combo. There's also a special combo bonus, POW!, which allows you to block the other player and make him lose his current combo.Controls
Joystick: UP, FIRE, DOWN
Color switch: COLOR 69 sequences, BW 10 sequences (short play)
Difficulty switches:
- BB two player mode
- BA easy
- AB medium
- AA hard
"The FAQ"
Q: How did you come up with such meme idea of a game?
A: A friend of mine (BOB) was teabagging all bosses in Castlevania NES during a live stream, I said (joking) I was gonna make a 2600 game out of it, he and the audience challenged me to make it real so he could bring it live, 24H later the 1.4 was already out.
DOWNLOADS28/05/2021
1.6 CHANGELOG: no more screen rolling going in and out of the POW bonus mode, added sound effect when scoring, various optimizationsBTT_1.6_PAL60.binBTT_1.6_NTSC.bin
OLDER RELEASES
Spoiler1.5.1 CHANGELOG: graphical enhancements (look at those flickery visors!), game balance adjustments, added POW! combo bonus.
btt_1.5.1_NTSC.binbtt_1.5.1_PAL.bin
WARNING: IF YOU DOWNLOADED 1.5, DO NOT PLAY IT THERE'S A MAJOR ISSUE FIXED IN THE 1.5.1... SORRY FOR THE INCONVENIENCE
02/04/2021
-
4
-
Since the latest BETA release didn't show any bug neither I received any report from the community, it is to be considered the FINAL and COMPLETE version with no more work to be done, enjoy!
Latest release 26_10_2020 [final release, previously known as beta during bug hunting]- Added a game end
- New SECAM-like color scheme... FANCY!
- PAL60 release
- Tuned difficulty settings
- Tuned energy cell orbit and speed
- General code optimization & gameplay polishing
- General bugfixing (it should be the last one)
- Added an autofire function using the color switch
-
3
-
The Beta is here, the game can be considered complete! If no more issues are found this will be the last release.
I added a bit of "lore" to introduce the game, I hope you like it.Latest release "BETA" 26_10_2020
- Added a game end
- New SECAM-like color scheme... FANCY!
- PAL60 release
- Tuned difficulty settings
- Tuned energy cell orbit and speed
- General code optimization & gameplay polishing
- General bugfixing (it should be the last one)
- Added an autofire function using the color switch
Known Issues:
- None so far... Let me know if you find something
-
5 hours ago, KaeruYojimbo said:Thanks! The premise of the game is that you're in a field of shifting debris, thus the random screens. I get that this won't appeal to everyone, but it's not something I plan on changing. I hadn't ever considered a twin stick control scheme. I don't think it would be too difficult to implement, but I'm not sure how much it would actually add to a game where only one enemy appears at a time.
oh yeah it makes sense, the game is very cool as it is. If at completition there's still some rom space consider adding the dual stick option, while not strictly necessary it's an added bonus
-
For some reason I can't edit my topic, in any case here it is a new video with a better demonstration with gameplay
-
1
-
-
What an interesting concept, I like it!
Currently the only thing I would change is to make screens not random at all and more like mazes, but that's just me
EDIT: I forgot to mention, it would be really nice if you add a "twin stick" optional control mode like in RobotWar 2084 -
LATEST RELEASE 19_10_2020
- rewritten drone logic (drone sight for ramming is now cross shaped instead of a circle-ish)
- when in ramming mode the drone it will change sprite based of the main directon
- when in ramming mode the drone will cease fire and double it's speed "only" on the horizontal axis
- when the drone is in ramming mode the player ship will be in light grey color, unable to shoot and it will double its movement speed
- general code optimizations
Known Issues
- rarely the enemy drone gets stuck on the playfield border
- rarely the drone will "YEET" out of the screen
- sometimes the drone will have an higher than intended ram speed
-
1
-
2 minutes ago, Andrew Davie said:TY. If the ones in the link don't have the posts, then they're not suitable. I've done literally hundreds of AliExpress transactions (well, I just checked -- 333 purchases) and I know well enough by now that any question like you suggest will either not be understood or answered randomly. In any case, could you please do a better pic/explanation of the missing posts so I know exactly what I'm looking for?
Thanks
Here it is a picture, see the two little plastic pieces? Mind that that insertion is the same from were a bought mine, I don't know if it is just a case that mine came with those two plastic pieces. Watching again at the pictures, it looks like those were just cut off by hand.
Also I found a better picture of other equivalent ones, with also those little posts, it seems they are clones of the omron B3F series with 12x12x7.3 mm measures
-
5 minutes ago, Andrew Davie said:Interested in having a go at this.
Can you link to the switches somewhere so I know I'm getting the right part?
Sure, here it is. It says omron in the back but I'm sure are not legit. Mind in the picture they do not have the two little "posts" in the bottom-middle but mine came with them and those are necessary to keep the switches perfectly aligned during assembly, check with the shop if they are gonna send them with or without. Regarding the joystick I suggest you to put a washer and two very tightly screwed nuts to retain the wheel at the bottom of the stick, the other two nuts are for the two upper parts, everything else screws is directly into plastic (I know, it is not the best thing ever but measures are tight and you need an hammer to break it once properly screwed in).
aliexpress.com/item/2044227676.html?spm=a2g0s.9042311.0.0.27424c4d4ZKMZbBTW I also have a dual stick version if you like this single one: it uses the same mechanism, it is basically two of these stuck together and will use both players ports. Useful for those very few twin stick shooters (RobotWar 2084 is a great example), although currently it is not wired because I need to buy two knew cables.
-
As promised here it is the STL of a slightly improved version, it looks the same but fitting between parts is now spot on.
Required parts are:
- 4x M4 x 14mm screws
- 1x M4 x 30mm screw
- 4x M4 nut
- 5x 12 x 12 x 7.3 mm tact switch (with mounting guides + 1 button keycap)
- 1x DB9 female + wire to connect ground between all switches
BEWARE two parts of the joystick require to insert a nut mid printing so set your gcode to pause the print accordingly.
I hope to see pictures of your prints soon, if you need help reply in this post or PM me. -
LATEST RELEASE 14_10_2020
- after 4 hits to the player an "energy pill" will appear orbiting the enemy drone, catching it will restore the player energy. WATCH OUT, the drone will still try to ram you!
- added difficulty settings via console switches: BB = normal, AB = hard, BA = very hard, AA = extreme [normal setting highly suggested]
- when in "ramming mode" the drone will change sprite and color to warn the player about the danger
- minor color changes
- removed flashy boot screen
Known Issues
- sometimes the enemy drone gets stuck near the player
- rarely the drone will do a very difficult to avoid ramming manouver
-
2
-
Hey all, I want to share my little 3d printed mini digital joystick for the VCS (and compatible). This little stick uses a design similar to some full size arcade sticks (reversed rocker stick) but simplified by using rugged big tactswitches, which allows a spring-less design. Currently it does not use a pcb which makes tedious to wire everything up but once assembled it is really sturdy, way more comfortable than the original stick and really really precise in all directions, mind it does not require any glue, it is all press fitted with screws. Here it is some pictures with all the parts and some assembly steps and a simple video with a small demonstration.
If you want the STL and BOM you can just PM me but mind that I plan to improve it with a pcb or at least better screw holes.
-
1
-
-
One of the very best homebrews out there, I love it!
-
1
-
-
1 hour ago, TrekMD said:Man, this is tough!
I know and it will stay this way until I add the missing planned features... This does not mean it will be easy, just that a match will last longer
-
NEW RELEASE 19_09_2020
- drone fire speed reduced
- the drone will try to ram you if you get too close (currently a bit glitchy)
- after player death the drone will smoothly go out of the play field based of its postition
- fixed end game timer that allowed restart by pressing fire
- hidden player missile after death
- general code optimizations
-
2
-
1 hour ago, slacker said:Cool game! I dig the auto flipping of the ship to keep it facing the enemy. It definitely gave it a unique feel. The drone is pretty tough to hit at any distance. I was only ever really able to get good shots on it while I was dangerously close to causing us to crash into each other. (Though that could just be me being bad at it.
)
It would be cool to see power ups (temp weapon upgrade, shield, etc) that randomly appear in the play area and whoever flies over it first (you or drone) gets the power up for x amount of time. Also maybe the addition of obstacles in the play area at higher difficulties.
Thx a lot! Before adding features I need to sort out my code since I believe it is inefficient (I'm out of standard variables) but it is indeed planned to add more gameplay features as you can read in the main post. I hope I can release a new version during the weekend.
-
1
-
-
1 hour ago, Philsan said:Ciao e benvenuto!
Ho visto che stai iniziando a programmare un gioco col batariBasic, Shadow Reflex.
Diversi anni fa programmai L.E.M.
Potresti usare il kernel DPC+, che aumenta il numero di sprite, migliora la risoluzione grafica ed elimina le linee vuote.
Nel caso fossi su Facebook, se vuoi puoi iscriverti al gruppo Atari World Italia.
Ciao, per il momento vorrei limitarmi al kernel classico su rom 4kb, anche perché sono abbastanza scarsetto e vorrei un attimino ottimizzare il codice su cui ho lavorato. Una volta finito questo potrei anche pensare ad un Shadow Reflex 2 che sfrutta DPC+ ma come dicevo preferisco limitarmi per ora. Molto bello LEM, complimenti!
-
Eccomi!
-
1
-
-
35 minutes ago, Karl G said:It's a pretty good start. The auto-flip whent he drone is on the other side of the screen is handy. I didn't personally mind the screen flashing version since you used a low intensity color for it, but it should be optional if you keep it for those who have issues with it.
It's also really difficult as it is right now - it seems the only way to damage the drone is to be in its line of fire, so you are going to get hit at the same rate, unless I am missing something.
THX! Yes it needs to be tuned, as said one of the future goals is to make difficulty (enemy and missile speed) increase gradually based of the score while also introducing health back after a certain amount of points. My code needs a bit of optimization too, I'm out of variables XD
The auto flip is there to keep the game pacing frantic and the player concentrated on the action, at some point I considered the classic "change direction and press fire/release fire change direction again and press fire" to change fire direction (like predecessors to twin stick shooters) but I realized it can be distracting. -
5 minutes ago, Random Terrain said:you are right, I should have at least warn about that
EDIT: added a warning plus a rom without full screen flashes
-
1
-
-
Shadow Reflex is a frantic 4K arcade shooter that will test your reaction times, focus and stamina!
The story so far...
You found a strange meteorite at the border of the Solar System and decided to investigate but, entering a cave in one of its craters, you discover that the meteorite is actually an ancient alien mothership. "IT'S A TRAP!"As soon as you enter the first corridor two shiny red energy walls locks you in and Drone appears... A scan of the alien artefact reveals you that not only it has an incredible hull density but also a very thick energy shield, it will be hard to escape but there's hope: the Drone is powering the two energy walls and this means that if you destroy it the energy walls will be lowered!
Controls:
- The joystick moves the player ship
- Fire button to shoot
- Difficulty settings: BB = normal / 100k score limit, AB = hard / 150k score limit, BA = very hard / 200k score limit, AA = extreme / 250k score limit
- Color setting: B/W to enable autofire
Game rules:
- You win the game by reaching the score limit based of the difficulty setting (100k/150k/200k/250k)
- If you get too close to the Drone it will try to ram you and possibly destroy you in a second, move away quickly!
- If you are being chased by the drone you will be unable to shoot but you will also be slightly faster
- If your shield (bottom left bar) gets in half or less, an energy cell will appear orbiting the Drone, grab it for 1000 points extra and regenerate the current shield
- If you lose a shield you will lose a ship's hull (bottom right bars), you can't get them back, lose all three and it is game over!
Latest release 26_10_2020 [final release, previously known as beta during bug hunting]
- Added a game end
- New SECAM-like color scheme... FANCY!
- PAL60 release
- Tuned difficulty settings
- Tuned energy cell orbit and speed
- General code optimization & gameplay polishing
- General bugfixing (it should be the last one)
- Added an autofire function using the color switch
Known Issues:
- None so far... Let me know if you find something
shadow_reflex BETA 26_10_2020_NTSC.bin
shadow_reflex BETA 26_10_2020_PAL60.bin
######## OLDER RELEASES #######
SpoilerLATEST RELEASE 19_10_2020
- rewritten drone logic (drone sight for ramming is now cross shaped instead of a circle-ish)
- when in ramming mode the drone it will change sprite based of the main directon
- when in ramming mode the drone will cease fire and double it's speed "only" on the horizontal axis
- when the drone is in ramming mode the player ship will be in light grey color, unable to shoot and it will double its movement speed
- general code optimizations
Known Issues
- rarely the enemy drone gets stuck on the playfield border
- rarely the drone will "YEET" out of the screen
- sometimes the drone will have an higher than intended ram speed
shadow reflex 19_10_2020 NTSC.bin
Thanks to DrJest for your great suggestions and code snippets!
RELEASE 14_10_2020
- after 4 hits to the player an "energy pill" will appear orbiting the enemy drone, catching it will restore the player energy. WATCH OUT, the drone will still try to ram you!
- added difficulty settings via console switches: BB = normal, AB = hard, BA = very hard, AA = extreme [normal setting highly suggested]
- when in "ramming mode" the drone will change sprite and color to warn the player about the danger
- minor color changes
- removed flashy boot screen
Known Issues
- sometimes the enemy drone gets stuck near the player
- rarely the drone will do a very difficult to avoid ramming manouver
shadow reflex 14_10_2020 NTSC.bin
RELEASE 19_09_2020
- drone fire speed reduced
- the drone will try to ram you if you get too close (currently a bit glitchy)
- after player death the drone will smoothly go out of the play field based of its postition
- fixed end game timer that allowed restart by pressing fire
- hidden player missile after death
- general code optimizations
RELEASE 14_09_2020
- tuned "temporary" default difficulty by slowing down the drone's bullet
- now pressing FIRE after loosing will restart the game without going back to the splash screen
- removed background flashes (may be reintroduced as a different rom or as an option by switch selection)
Flashy version "WARNING"
shadow reflex WIP 10_09_2020.bin
No Full Screen flashes version
shadow reflex NO FULLSCR FLASHES.bin
-
9

BOB TEABAG TOURNAMENT
in batari Basic
Posted
LATEST RELEASE!
28/05/2021
1.6 CHANGELOG: no more screen rolling going in and out of the POW bonus mode, added sound effect when scoring, various optimizations
BTT_1.6_PAL60.bin4 kB · 0 downloadsBTT_1.6_NTSC.bin4 kB · 0 downloads