Jump to content

Photo

21 Blue, an Atari 2600 homebrew


213 replies to this topic

#176 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Mon Jun 6, 2011 2:34 PM

I'm glad you're enjoying the game, StanJr, and the little touches! :D

#177 supercat OFFLINE  

supercat

    Quadrunner

  • 6,394 posts

Posted Mon Jun 6, 2011 6:02 PM

If you change the chrominance every other frame, than one chrominance is used on the even lines, and another chrominance is used on odd lines. Always.


Hmm... how about this:
Even frames, even lines: Show 'light' data in color $7A, on background color of $72
Even frames, odd  lines: Show 'dark'  data in color $B6, on background color of $B2
Odd  frames, even lines: Show 'dark'  data in color $B6, on background color of $B2
Odd  frames, odd  lines: Show 'light' data in color $7A, on background color of $72
If you can't change the background color every line, then
Even frames, even lines: Show 'light' data in color $7A, on background color of $72
Even frames, odd  lines: Show 'dark'  data in color $76, on background color of $72
Odd  frames, even lines: Show 'dark'  data in color $B6, on background color of $B2
Odd  frames, odd  lines: Show 'light' data in color $BA, on background color of $B2
The latter would probably flicker more, though, and generally not be as good.

#178 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Tue Jun 7, 2011 7:27 AM

The first one is out because the kernel can't change the background line-by-line. If I take on poker in the future, I'll give this a try with a new kernel.

The second one still has the lines but they're less pronounced then the last try, and yes theres some flicker.

#179 tremoloman2006 OFFLINE  

tremoloman2006

    Stargunner

  • 1,628 posts
  • Location:Boston Bruins Country

Posted Sun Jun 12, 2011 11:59 AM

Great work! I can hardly wait to see the label contest for this one... ;)

#180 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Sun Jun 12, 2011 7:43 PM

Thanks!

Definitely there are some unique label possibilities. :P

#181 espire8 OFFLINE  

espire8

    Dragonstomper

  • 626 posts

Posted Sun Oct 16, 2011 6:30 PM

Found this tread recently and had to comment for producing such an outstanding game.

I been playing this last night and had alot of fun with it!
I did beat all 3 skill levels rather quickly though. I wish the game had betting options up to $200 like atari's Casino, or $100 at the least.

Also, I think the game is too generous starting out both the player and dealer with $500 each as I rarely bet with low amounts as a result. I found the game far more enjoyable when I deliberately "bust" to start myself out with between $100 to 60, - just so I feel like it's an accomplishment when I work my way to $500 again and up. But it's such a chore to always have to do every time I start a new game to get that type of challenge.
Are you still open with making some changes for the reasons stated above?
I think Casino allowed up to $10,000 in winnings before breaking the house,- maybe that can be implemented in your game too? I'd so really like to see an option in your game that start's you with $50 or 100 and the dealer with $2000 or 5000 and with bets starting at $10, 20, 50, 100, 200. Or $10, 20, 40, 80, 160.

Anyway thanks for sharing your work , and well done !

Edited by espire8, Mon Oct 17, 2011 10:09 AM.


#182 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Mon Oct 17, 2011 11:16 PM

Thanks espire8!

Unfortunately the cash totals don't have a lot of leeway. To save on ram, the cash is represented by a single byte, with a unit size of $5, so $1280 would be the maximum pot size. This works out fine for the game as-designed, because there's a definite goal point.

At present I wouldn't even have space to add a game variation to the title screen, but if a sequel is made I'll definitely go with 16-bit numbers and offer a game variation with more open-ended play as you suggest! :thumbsup:

#183 espire8 OFFLINE  

espire8

    Dragonstomper

  • 626 posts

Posted Tue Oct 18, 2011 12:04 PM

Ah..okay. Didn't know space was that tight.

Well, if nothing can be done with the bet amounts, then Instead, how about just making a minor adjustment? $100 as the default starting account for the player, and increasing the dealer's account to $900? That should be doable, right?

I'm not sure if it's just me, but I actually enjoy more the risk of betting with money I "worked" to build my account up with than the free money I started the game with. It's the only way I get this sense of "holding my breath" when I start to bet higher after tactfully winning my way up from a small amount to begin with. That kind of urgency is what makes the game for me, --you know what mean?

I don't get that sensation when I already have $500 to start, and with a max bet limit of $80, which prevents me from taking any risk bets at the start. So I tend to bet at max without a care. I almost never use the low amounts since if I go broke, I know I can start over with another $500 of free money anyway. I feel the reason for even having low bet increments is for starting a game with low money account in the same low bet range that you may "work" your way up to the higher range, when I want to "risk" it anytime there after. Am I making any sense?

Edited by espire8, Tue Oct 18, 2011 12:50 PM.


#184 espire8 OFFLINE  

espire8

    Dragonstomper

  • 626 posts

Posted Tue Oct 18, 2011 4:55 PM

Just had to relate this..

I recently was trying to find a quick way to deliberately give my bets away to start the game with a low figure. I had about $180 left and wanted to bring it down to 100. So next hand I got delt a pair of 10's and I split them, doubled-down on both. Then got hit with another pair. Spilt and double-down those too. I ended up winning all four hands including a blackjack and nearly cleaned out the dealer that turn!
Heh-heh... seems that I win more often when I'm trying to lose! :lol:

#185 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Tue Oct 18, 2011 7:26 PM

If only that were the norm in real life! :D

Here's a release with the $100/$900 split in the hard modes. Please let me know if you hit any issues while testing - I'll add it to the first post after some time

[attachment removed - see later versions]

Other than bugfixes, I'm calling an end to changes... I'm working on a few other projects, and it's getting hard to squeeze the free bytes. Time to put my signature on it and say it's done. :)

#186 Random Terrain OFFLINE  

Random Terrain

    Visual batari Basic User

  • 24,320 posts
  • Controlled Randomness
    Replay Value
    Nonlinear
  • Location:North Carolina (USA)

Posted Tue Oct 18, 2011 9:51 PM

. . . split in the hard modes.


Split in the Hard Modes sounds like it would be a good name for a band.

#187 espire8 OFFLINE  

espire8

    Dragonstomper

  • 626 posts

Posted Wed Oct 19, 2011 3:35 PM

Thanks RevEng! :thumbsup:

This is really awesome! I'm so glad you were able to do this. Now I can just dive right into the game without busting down my account for a challenge. Great! I'll report any bugs from this build should any arise.

#188 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Wed Oct 19, 2011 4:17 PM

No problem - thanks for helping to improve the game!

#189 espire8 OFFLINE  

espire8

    Dragonstomper

  • 626 posts

Posted Thu Oct 20, 2011 4:32 PM

okay. Found a possible bug.

On HARD level I noticed sometime I can't split my hand when I have a pair of 3's, 5's or 7's, and at one time a pair of K's as well.
At first I thought it were because I'm supposed to have sufficent money on hand to cover for any insurance or "doubling" or "splitting" which I think is a very good idea. But where I had enough funds, sometime I didn't have the "splitting" option when dealt with a pair of the fore mentioned.
I don't know if this is the case with the other levels (Easy, Med) as I just been playing Hard level. I'll investigate those levels too.

Maybe this can be remedied if you have the option default to "SPLIT" whenever a pair of cards appear, - as was done for any BJ defaulting to "STAND".

And if possible, can a new game be started over at the same difficulty level as the last game were set to? Sometimes at Hard level's "game over" screen, I often mistakenly restart a new game at Petra's EASY level whenever I want to replay the Hard level again.

Also, as a suggestion, I think it a good idea to have the dealers strip completely down only on the HARD level instead of in all the levels.
This should encourage players to play the hard level in order to see the "full ending".
Easy level - Petra always keeps her clothes.
Med level - All the dealers strip only to their bikini.
Hard level - All dealers go top-less.
If possible, you may try having different amounts of money to start with like:
EASY - dealer $500 / player $500
MED - dealer $800 / player $200
HARD - dealer $900 / player $100

I'm sorry for suggesting all this so late in the game when you already are calling it finished -except for bug reports. If there's no more room, maybe these ideas can be used for a sequel.

Anyhow, wonderful job on this game for what it is! -- it's a real keeper!

Edited by espire8, Thu Oct 20, 2011 5:17 PM.


#190 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Thu Oct 20, 2011 6:08 PM

okay. Found a possible bug. On HARD level I noticed sometime I can't split my hand when I have a pair of 3's, 5's or 7's, and at one time a pair of K's as well.


I tested it by forcing these values into the player hand, and I seemed to get the splits working ok. That said, I did have a check for the player being able to cover the wager that was broken and may have been misbehaving, so I removed it. Now the casino will front you the money for one split, so long as you're not already owing them money.

The suggestion to make SPLIT a default when it's available is good, but it's not easily done due to the code structure and it being a menu item that conditionally appears.

I did bend a bit and modified the title screen menu to stay at the last position between games, mostly because it actually saved me a couple of bytes instead of costing me something. The rest of the ideas will have to wait for the sequel. :)

[attachment removed - see later versions]

#191 Mayhem OFFLINE  

Mayhem

    River Patroller

  • 3,928 posts
  • Commodore Chaos Knight
  • Location:London, England

Posted Thu Oct 20, 2011 10:56 PM

You know I played this game quite a bit, and I never saw any issue with the splits, so it is possibly something introduced with the new changes. Still, as long as you think it's fixed now ;)

#192 espire8 OFFLINE  

espire8

    Dragonstomper

  • 626 posts

Posted Fri Oct 21, 2011 1:22 PM

You know I played this game quite a bit, and I never saw any issue with the splits, so it is possibly something introduced with the new changes. Still, as long as you think it's fixed now ;)

That could be. I'm not sure about others, but I so much like the new changes thou. But I'll be play testing it more. The only bug I found with the latest build is the title screen when restarting a game. There's 'garbage' where the text should be after I press the button, but the selection still functions as it should - continuing on the same level.
The splits also are working well.

Edited by espire8, Fri Oct 21, 2011 1:23 PM.


#193 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Fri Oct 21, 2011 3:15 PM

The only bug I found with the latest build is the title screen when restarting a game. There's 'garbage' where the text should be after I press the button, but the selection still functions as it should - continuing on the same level.


Excellent, and thank you. I see the cause for this and it's a simple fix...

Attached File  21Blue.NTSC.20111021.bin   32KB   117 downloads
Attached File  21Blue.PAL60.20111021.bin   32KB   90 downloads

#194 abaudrand OFFLINE  

abaudrand

    Chopper Commander

  • 208 posts

Posted Wed Feb 22, 2012 1:12 PM

Any updates?

#195 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Wed Feb 22, 2012 4:58 PM

21 Blue will eventually be sold in the AA store, but right now it - and a few other titles - are somewhere in the queue behind the mega-production that is BoulderDash... it may be a bit longer. :)

#196 killersquirel OFFLINE  

killersquirel

    Moonsweeper

  • 374 posts

Posted Tue Jun 5, 2012 2:41 PM

Is the 10/21/2011 revision of the game the final release candidate?

#197 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Tue Jun 5, 2012 4:02 PM

Yup. The final cart will be based off that version, but will bear the AA logo in the titlescreen.

#198 KevinMos3 OFFLINE  

KevinMos3

    Stargunner

  • 1,155 posts
  • Founder of the Timothy Dalton as Bond fan club
  • Location:Behind YOU!

Posted Thu Jun 7, 2012 8:10 PM

How do you access that dealer dude in your screenshots (who I assume [hope] doesn't strip)?

Edited by KevinMos3, Thu Jun 7, 2012 8:11 PM.


#199 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 3,150 posts
  • bit player
  • Location:Canada

Posted Thu Jun 7, 2012 8:26 PM

Flip the Color/BW switch to BW. (or hit F4 in stella)

#200 KevinMos3 OFFLINE  

KevinMos3

    Stargunner

  • 1,155 posts
  • Founder of the Timothy Dalton as Bond fan club
  • Location:Behind YOU!

Posted Fri Jun 8, 2012 6:46 AM

Thank you! I had tried that, but since it didn't say anything different on the title screen, I didn't think it worked. Duh! shoulda just started a game and would have seen it worked. hehe




0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users