Jump to content

Switch1995

Members
  • Posts

    148
  • Joined

  • Last visited

Posts posted by Switch1995

  1. Hi @matthew180

     

    I've been diving into your assembly posts and you mentioned:

     

    The value >8300 is used here because that represents the first address in the scratch pad RAM, which exists from >8300 to >83FF (256 bytes.) Actually there is a lot of waste in the memory-mapped devices in the 99/4A and the scratch pad RAM is not fully decoded, which means it will respond to memory address in these ranges:

     

    >8000 to >80FF

    >8100 to >81FF

    >8200 to >82FF

    >8300 to >83FF

     

    Each range is accessing the same memory, however it is pretty much universally accepted that the scratch pad should be addressed from >8300 to >83FF. Something I've always wanted to do is add real memory to each of those address ranges and give the 99/4A 1K of real 16-bit scratch pad RAM! But that's another day, another project.

     

    Would you envision a solution similar to GROMmy where a board would span across the two sockets that held the MCM6810Ps?

    • Like 1
  2. I've got to be honest here.  I've watched GPLHOW2A probably four times in the past couple of years.  I've never moved past it because I didn't understand hardly any of it.  I just watched GPLHOW2F and am eager to learn more.  I really wish those videos were flipped.  Or even better, GPLHOW2A redone as a slower version of GPLHOW2F with some explanation of the development environment/tools.  Perhaps not a complete program, but snippets of code that shows XB CALLS and statements and their corresponding GPL.  The way GPLHOW2F keeps the BASIC commented out above the new code is a great teaching tool.

    • Like 3
  3. 47 minutes ago, RXB said:

    The odds on this make Roulet or the big wheel look like a good bet.

    The fact that PUSH and how it forces you to bet more money than is sane.

    This has better odds for the house then almost any other game in gambling.

    I look at it in "tiers":

     

    There is the serious "I'm here to win money"/big money tier:  Blackjack (0.28% house edge), Baccarat-bet on Banker (1.06%) and Craps-Pass/Come lines (1.41%)

     

    There is the "I'm here to have fun, probably lose, but maybe win" tier:  Let It Ride (3.51%), Caribbean Stud (5.22%), Roulette-American (5.26%) and Three-Card Poker: even money on all three bets (5.32%)

     

    Then there is the "I'm a pure dreamer and am not expecting to win, only want a jackpot":  Slots (~10-15%), Big Wheel (22.22%), Keno (25-29%)  

    • Like 1
  4. 12 hours ago, Switch1995 said:
    13 hours ago, ti99iuc said:

    I also have tried entering value 0 to the bets but it exits the game to TI BASIC with an Error.
    Maybe this feature could be fixed anyway?

    error.thumb.jpg.66d6a7d07cf6c64ff80ff8ca8396ca19.jpg

    Expand  

    Interesting.  I thought the ACCEPT AT checked the value and just went back to the same line.  I'll have to take a look.  Thanks again for the feedback!

    I found the issue. When I renumbered my subprograms I broke some code that was already tested.  The attached version will not allow you to enter a value outside of the min-max values.  Thanks again for the catch.  *If a moderator could swap this file with the initial post that would be awesome.  Otherwise, the only issue is this value check.  The game plays fine otherwise*  

    THREECARD

    • Like 3
    • Thanks 3
  5. Hi ti99iuc,

     

    I'm so happy you are enjoying the game and no problem with adding to your database.   

    23 minutes ago, ti99iuc said:

    - I had understood that the bet on 'Pair Plus' was not mandatory instead on this version it is, can you confirm?

     

    Yes:  In a real casino, the "Pair Plus" is optional.  I took a bit of liberty to make it mandatory to make my payoff algorithm and "Display at" statements a bit simpler.  Plus, I figured with fake money, people would want to gamble a bit!  I also strategically made the minimum bankroll ($500) at least three times as large as the maximum bet ($100) to allow the main play loop to not crash from the start.  In a real casino you could have a bankroll of $1010, put $1000 on the pair plus bet, $5 on the ante and $5 on the play and pray for trips!!

     

    25 minutes ago, ti99iuc said:

    I had understood that if the Dealer does not possess at least one Queen as the highest card, he could not make the match, instead here he does anyway, confirm that this is normal?

    2022-09-26_012247.thumb.jpg.110c1b37ef768f6c31799aea470e0a22.jpg

    If the Dealer does not have a Queen-high or better the Ante bet pays, but the Play bet is a push.  The Pair Plus is always in play no matter the Dealer's cards.  For the hand you are showing, these are the correct payoffs.

     

    27 minutes ago, ti99iuc said:

    I also have tried entering value 0 to the bets but it exits the game to TI BASIC with an Error.
    Maybe this feature could be fixed anyway?

    error.thumb.jpg.66d6a7d07cf6c64ff80ff8ca8396ca19.jpg

    Interesting.  I thought the ACCEPT AT checked the value and just went back to the same line.  I'll have to take a look.  Thanks again for the feedback!

    • Like 2
  6. 99ers: A few months ago I was looking for an app to play three card poker and didn't find one I liked, so I decided to write it in XB.   For those unfamiliar with the game, there are a bunch of videos on youtube:

     

     

    Basic strategy is to play when you hold an Q-high or better and fold anything below that. 

    Even after several hours of free cocktails, you can still maintain perfect strategy ;).   

    This is also one of the only poker games where a straight beats a flush.  The three best hands are straight, 3 of a kind and straight flush and the TI-99 will show it's appreciation when you get them.  Enjoy!

     

    Req: Extended Basic, 32k

    Updated version: THREECARD

     

    • Like 9
  7. On 7/3/2022 at 12:49 PM, Switch1995 said:

    Going to tackle building a SAMS PEB board this Summer.  Looking to upgrade from my 20 year old; $8 Radio Shack soldering iron.  Any suggestions for a user friendly model that is a good mix of price and performance?

    Finally finished my SAMS board (parts delay).  Test Sat / no errors.  Weller 1010 was an absolute pleasure to work with!  No more testing the heat of my soldering iron by licking it 😉

    • Like 1
    • Haha 2
  8. Hello 99ers,

     

    I picked up a Royal Alpha 2015 that I’m going to try and get setup as a printer.  Looking at the manual, it appears every period computer needed a specific cable   (RS232 to Centronics).  Does anybody know if there is anything available “off the shelf” that would have the pin outs of Royal P/N PCUA 013156.  I’m assuming I’ll have to make a cable, but doesn’t hurt to check.  Thanks!8A1EFC25-969B-481B-85FE-9DCA92FBDD6F.thumb.jpeg.43c040530cd8e110bc21a17f35da2356.jpeg

    6C202ED5-0627-4084-B1E8-44033782B003.thumb.jpeg.a9f57b85eb25ccbcd37358dd16ae22a2.jpeg

    C92EC3E0-F709-482D-8DBA-7691B581AB91.thumb.jpeg.5159a1df528c4c5ba2d2afbf892e1196.jpeg

    EC9BA84A-AADF-40EA-AFE4-3989A8B3F5DD.thumb.jpeg.9f0a8275baf90ca16ab42c71fa7c1b73.jpeg

    742E5947-C65D-4736-804A-880A69DF3FA4.thumb.jpeg.ec63fc7f22f1935bfa6f09a1e0e88486.jpeg

    2E17A486-C07F-4633-9C0E-254D4FF5B39E.thumb.jpeg.1b2f8ac6c962215c3049cea7652f7c7d.jpeg

×
×
  • Create New...