Jump to content

jwierer

Members
  • Content Count

    949
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by jwierer


  1. Close Visual bB. Double Click the .reg file. If it asks if you want to do this, click yes. Make sure you don't an A/V program blocking registry changes. Reopen Visual bB. If it doesn't work, you're running something that blocks editing the registry and/or you aren't a local administrator.

     

    -Jeff

    I'm still having some trouble, but the I appreciate the help.

    1. Open up the .reg file with a text editor.

    2. Go from Start->Run and then type regedit

    3. Using the Regisry Editor browse to the hive and make sure the settings in the registry match the .reg file, if not manually make the changes

     

    Try vbB again.

     

    -Jeff


  2. Close Visual bB. Double Click the .reg file. If it asks if you want to do this, click yes. Make sure you don't an A/V program blocking registry changes. Reopen Visual bB. If it doesn't work, you're running something that blocks editing the registry and/or you aren't a local administrator.

     

    -Jeff


  3. When I open Visual Batari Basic the only things that work are file, edit, view, and build.

    Sounds about right. The next step is to create something icon_wink.gif I recommend RT's vbB to help get you started.

     

    -Jeff

    My apologies, allow me to be more specific. I've created (and loaded) a project, afterwards things like double-clicking default.bas or creating playfeilds and sprites don't work.

     

    This is actually covered in Post #1

    • If you're having trouble using the sprite/playfield editor go here for a registry fix.


  4. I can integrate this into visualbB so that it's really easy to launch it and capture the output into the IDE for folks that aren't as comfortable with the command-line.

     

    -Jeff

    • Like 3

  5. I'm using Win 7 right now. Are you on 32 or 64-bit and what edition of Windows 7? Also is UAC turned on or off?

     

    -Jeff

     

    UAC all the way down and it's a 64-bit version of Ultimate. A bit weird hum? Is there something else I could check within Win 7?

     

    Thanks,

    Diogo

     

    Zip up your folder and email it to me. I can try it on two different machines to see if I can reproduce the problem.


  6. If you check the properties of VisualbB.SoundLib.dll is it version 1.0.0.1 or 1.0.0.0?

     

    Hello Jeff,

     

    it's version 1.0.0.1 (attached picture confirms that). I took the same folder and put it on a Win XP and the sound editor worked. Can it be something related to my Win 7?

     

    Thanks

     

    I'm using Win 7 right now. Are you on 32 or 64-bit and what edition of Windows 7? Also is UAC turned on or off?

     

    -Jeff


  7. Hello there Jeff,

     

    by installing the sound library you mean putting the VisualbB.SoundLib.dll on the Visual bB folder, right?

     

    Cheers

    Correct.

     

    Checked that, re-installed the whole system... hm... still not working. I'll try my Visual bB folder on my Vista system at the studio, see what happens...

    What are all the files in your vbB folder?


  8. Hello there,

     

    I ran into a crash in Visual bB and I need some help. The programs runs fine and compiles perfect. What is happening is that the Music and Sound Editor just started to crash and won't open anymore. I re-installed the whole thing and it didn't really help.

     

    I am on Win 7, using the latest build. Has anyone experienced this?

     

    The attached image shows what I am having.

     

    Thanks all!

    That seems like the kind of error that would occur if you didn't install the sound library. I use Windows 7 no problem.

     

    -Jeff


  9. I've updated the first post with the latest binary.

     

    Insurance and Even-Money are now implemented, along with some of the other rules mentioned in the thread.

     

    I also added a casino location to the options menu... this is just meant to add flavor, but please let me know if you think its a change for the better or worse.

     

    I'm going to look at implementing a "boss key" with the black&white switch, and maybe rework the sound effect engine. Also, I think I might have the dealer not offer insurance in the easy mode, to avoid confusing beginners.

     

    If anybody else has any other ideas, I'm all ears!

    I was betting 10 and I tried surrender today. Instead of losing 50% of my bet I lost 60% (6). Typo?

     

    -Jeff


  10. All of that is *way* helpful - thank you!

    No problem. All those years of sitting at a table is finally useful :)

     

    I did know about Insurance being a sucker's bet (why I didn't bother in the first place) though I never thought about it in the context of counting. I'll look at implementing insurance... I'll need to squeeze another byte out for it, and probably shuffle more code between banks.

     

    Yes insurance is typically a sucker bet, but if you know the count is deep in favor of the player (rich in 10's) and you have a decent hand like 20 then it can come in handy. If you're going to allow insurance then you also might want to consider even money. If the dealer is showing an Ace and you have a blackjack you an opt for an even payout as an alternative to insurance. player blackjack vs. dealer is a push. Once again if you know the count it could be better to take even money vs. playing the hand, but otherwise play it though as you can't lose and the chance of 1 1/2 payout is good. You could probably just implement this in logic. If player has 21 and takes insurance, end hand and pay standard payout.

     

    Speaking of counts, smaller casinos pay 4:1 or 3:1 on a side bet where your first two cards are a 20. If you have a fairly empty table and the count is way in the positive then you can start to beat the side bet. Side bets aren't all the common though I wouldn't implement that.

     

    -Jeff


  11. Ok, I've finished my first whack at splits. (see the first post for the updated binary)

     

    You're allowed up to 3 splits/4 hands, but other than that they're presently unrestricted. I'm looking for suggestions on what split restrictions I should implement.

     

    Jeff, I believe you mentioned "no resplits on aces".

     

    Wikipedia mentions that hitting split aces is usually not allowed, and based on this breakdown of blackjack rules there's a heck of a lot of variations on splitting restrictions. Not really sure where to start.

     

    As always, any bug reports or non-splitting suggestions are totally welcome!

    Most tables in Vegas don't allow resplitting aces (BTW a split A+10 is just treated as a normal 21 not a blackjack - haven't come across this yet in your game). Perhaps on the easy setting you would allow resplitting aces. Half the tables won't let you double after splitting (in real life walkaway if that is the case). The toughest tables will only allow doubling when dealt a 9, 10, or 11 (definitely never play those tables in real life). Surrender is not all that common anymore. You'll come across tables labeled liberal that will allow that and a few other crazy things. I noticed that the player is not offered insurance when the dealer has a Ace showing (which is a sucker bet unless you have an accurate count), but that is still one piece missing.

     

    I love this though, this is a great addition to the 2600!

     

    -Jeff


  12. I've recently gotten interested in 2600 programming, but had problems getting DASM to run under Windows 7. Saw that others did too (and despite my searching couldn't find any compatible binaries out there), and a lot of folks had resorted to DOSBOX, so I figured I'd go ahead and rebuild DASM using the latest Microsoft C compiler. The results are here:

     

    http://www.lostmoonm...com/?page_id=36

     

    Hope someone finds this useful. Should run fine on any current version of Windows, 32 or 64 bit.

    When using this with any bB project I get these errors and assembly always aborts.

     

    unknown mnemoic: 'dcp'

    unknown mnemoic: 'lax'

    unknown mnemoic: 'sbx'

    unknown mnemoic: 'arr'

     

    -Jeff


  13. No possibility to add the ability to split? The odds are really against the player without it.

     

    -Jeff

    Yeah, I really would have liked to have included splitting. It was my goal to make the blackjack portion as realistic as possible, but I just don't have the screen real estate to pull off splitting.

     

    The odds are still with the house either way, but I've adjusted the payouts to make the game winnable.

     

    It's a compromise, admittedly, though I think the gameplay is overall superior to Atari's 2600 blackjack, where the dealer wins a push.

    Definitely better than 2600 BlackJack. What if you only displayed one hand at a time and just displayed a number for the split hands. Only the last hand would be visible. True Vegas blackjack would allow splitting up to four times, except aces, and allow double after splits. Question is, even if you didn't have to display it, do you have enough memory to store it?

     

    -Jeff


  14. bB path is in the list. What does the newer complier do?

     

    Anyway, the program still thinks it's done compiling, and even says that it finds after-compiling files.

     

    Doesn't work on my Vista machine because... well, it's Vista. Will try it again on the XP machine later, but if memory serves it's the same problem.

    There have been updates and revisions, but unfortunately none official so you need to comb the threads to find the latest. I would try compiling from the command-line first. Usually it's a bB setup problem such as:

     

    1. bB environment variable not set

    2. bB Path not set

    3. Space in the pathname of folder containing bB

    4. Dasm not installed

    5. SED.exe not copied over.

     

    Most of these are covered in the bB readme.

     

    -Jeff


  15. Argh!

     

    This looks really good, but it won't compile!

     

    I get the "Current bB compiler version does support -O option. Peephole optimizer option disabled" error as well.

    That just a warning that means you are using an older compiler, ignore if you don't need it.

     

    Also, the Enviroment Variable Path is a load of folders which seem to have no connection. Any help?

    Does the path include where bB is installed? If not, that could be your problem.

     

    -Jeff


  16. Hello Jeff, how are you? Well, I actually kinda tried that without any success. Now I am not really sure if 1) I did it wrong or 2) Sequencer Kit doesn't work like that.

    I am doing well thanks. Probably best to post your code and one of the bB/ASM wizards will be able to identify what is wrong.

     

    -Jeff


  17. Hello there, what's up?

     

    Paul Slocum's Sequencer Kit is a killer machine, IMHO. I've been using it for a few months now and it really helps me getting music out of 2600 the way I want it. Mr Slocum, congratulations! Being also a weekend programmer (actually I am a graduated musician), I am using Visual bB a lot. Visual bB team, congratulations!

     

    I would like to know if there's a way to port or to take advantage of the Sequencer Kit when coding/writing music on a Visual bB game. From the Sequencer Kit instructions:

     

    "(...)the player is small and uses few cycles and little RAM, so any song written with the kit can be added to a homebrew game rather easily".

     

    He means that for assembly language programming situations? Can Visual bB take changes on the Sequencer Kit?

     

    Thanks a lot, cheers

    I've never looked at the Sequencer Kit, but perhaps you could just use inline assembly in your project?

     

    -Jeff

×
×
  • Create New...