Jump to content



Photo

ICE COLD BEER 3.0 (for both regular and rotated monitors)


  • Please log in to reply
168 replies to this topic

#101 Shockman

Shockman

    Pinball Fan

  • VIP
  • 1,717 posts
  • Location:Portland Or.

  • Flag: United States of America

  • Favorite Pinball: Star Trek

Posted 01 May 2015 - 05:39 AM

Thanks again guys. It was on YOYO games for nearly three years and never really appreciated by the kids over there.

 

Part of the reason I expanded the options of ICB beyond what a real one would give is in preparation for those other Ideals for themes and layout. If anyone wants to create a theme, I will put your graphics and sounds into my engine. It would not be so  vicarious, Ideas and resource building and collecting, would be the lions share of a theme I put together at this point.

 

I worked more on the key mapping routine tonight,

 

- The keycodes and labels of the default keyboard keys are put into the .ini file. If you have mapped keys you might have to delete the ICB.ini because also created is a flag that says that no keys are mapped.

- The key labels are shown. For a nonmapped nudge key the word SPACE BAR is shown in white when the nudge is being mapped while the others have their labels shown in dark grey.

- Mapped keys replaces those.

- You can map as many keys as you want to each function.

- You can tab through without mapping the keys that don't need it. Actually it's ESC to skip.

- You can clear the key mapping in the options menu.

 

Next I will add a MAME entry into the options menu with JOYSTICK and KEYBOARD that will map the MAME defaults with one keystroke. Then I can delete those duplicates of the keystroke routines.

 

keymapping0_t.jpg


Edited by Shockman, 01 May 2015 - 05:41 AM.


#102 vampirolatino2

vampirolatino2

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,430 posts

  • Flag: Spain

  • Favorite Pinball: Medieval Madness

Posted 01 May 2015 - 09:38 AM

can't wait for mame default controls. As 90% of ipac users do have/use.


mame ideal default controls?

 

left joystick

up keyboard arrow = up

down keyboard arrow = down

 

right joystick

r keyboard key = up

f keyboard key = down

 

coin

5 keyboard key = coin up

 

start game

1 keyboard key = start player 1 (start game)



#103 Shockman

Shockman

    Pinball Fan

  • VIP
  • 1,717 posts
  • Location:Portland Or.

  • Flag: United States of America

  • Favorite Pinball: Star Trek

Posted 01 May 2015 - 10:48 AM

It's had MAME default controls for a while. The difference now (at 5:30 am ... thought it was about 2) is that the game has just been debugged after taking the MAME default controls out. It's replaced with a menu item between keyboard and joystick.

 

- Select < MAME >,  as well as KEYBOARD >, and < JOYSTICK. The keys will map themselves when you press ESC or select SAVE / EXIT. The keys mapped flag is not set. If you further edit them, by adding keys for other coin slots, or something besides space to nudge, for a MAME example, or change the layout, for a keyboard example, the keys mapped flag will be set, and you can use the menu item to reset the default keyboard, or default MAME, depending on which is selected up top.

 

Damn... all night, and just one entry.



#104 vampirolatino2

vampirolatino2

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,430 posts

  • Flag: Spain

  • Favorite Pinball: Medieval Madness

Posted 01 May 2015 - 06:07 PM

You are right! I miss it, When I test it back then the default keys were A,Z, etc ...

 

Need to test latest version to see if by default is mame controls and if you want another key combination there are options, but mame default. :D testing it tonight!! Thanks a lot!



#105 Shadowsclassic

Shadowsclassic

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,449 posts
  • Location:Depauw, Indiana

  • Flag: United States of America

  • Favorite Pinball: Elvira and the Party Monsters

Posted 01 May 2015 - 06:40 PM

 

Part of the reason I expanded the options of ICB beyond what a real one would give is in preparation for those other Ideals for themes and layout. If anyone wants to create a theme, I will put your graphics and sounds into my engine. It would not be so  vicarious, Ideas and resource building and collecting, would be the lions share of a theme I put together at this point.

Oh cool! I definitely want to try creating a theme at some point when you get to that stage.  Don't know if I can actually create one but I certainly have a lot of ideas. 



#106 Shockman

Shockman

    Pinball Fan

  • VIP
  • 1,717 posts
  • Location:Portland Or.

  • Flag: United States of America

  • Favorite Pinball: Star Trek

Posted 02 May 2015 - 04:24 AM

keymapping1_t.jpg

 

This is not the key mapping screen. The options menu will rob the space the credits are in only when you are selecting controllers, and instead show you the current key set. The Pic is the MAME layout with 3 added to the coin slots.

 

You start in slot 2 of options and have to cursor up (or current mapping for the joysticks) to the controller selection. There you will see the layout as you have it mapped. If you go left to 'keyboard' you are changing the controller AND setting it back to the keyboard default keys. If you go back right you will select MAME AND lose the mapping and see the MAME defaults. Right again and you will set the joystick and view it's settings joy_t.jpg which are yet unchangeable, and any mapping you do there will be unread.

 

So if you change control type you will be back to defaults. You can cursor up to then and view the layout, you just can not cursor left or right to another controller type and back and still have the custom mapping. To avoid this the .ini file would be longer than this post is at this point. Also you won't see all the keys you map to a single function, just the last one, but all the others will work, and will give the reject sound if you try to map it again. The only way around this would be an even longer .ini file.

 

You might wonder why since I have moved the graphics to the options menu, why you could not just map the keys there. It's because the mapping function needs a open keyboard and you don't have it with an menu driven interface.

 

Before release I will get rid of the 'clear key mapping item, as changing controllers clears it. I will get rid also of the F3 press to map keys and put it as a menu item. 

 

It's not elegant, but it's not something that will be used much, and many will use it never at all.

 

It just occurred to me that aux. key mapping will not survive a restart. Only the last key mapped to a function will, or maybe only the first. I like 'L' mapped to the right up when testing keyboard use, because I, at times end up hitting it instead. For now, at least, it's just a session procedure.  

It's the last key mapped that is kept through a reboot.



#107 Shockman

Shockman

    Pinball Fan

  • VIP
  • 1,717 posts
  • Location:Portland Or.

  • Flag: United States of America

  • Favorite Pinball: Star Trek

Posted 02 May 2015 - 01:15 PM

I changed it up a little. If you map keys, the control type in the options changes to < CUSTOM > and will remain on custom unless a new control type default is selected. You will be warned that you will lose custom mapping on your first attempt to move off 'custom'.


As long as it stays on 'custom' every visit to the mapping screen will be adding more keys to each function. There is no individual unset map function I can use. The only function of Game Maker in that regard is a function to reset all keys to map to themselves.


Everything is in and working except the warning. It still needs some testing and should be ready tonight.



#108 Krakerman

Krakerman

    Enthusiast

  • Platinum Supporter
  • 60 posts
  • Location:SoCal

  • Flag: United States of America

  • Favorite Pinball: Black Knight

Posted 03 May 2015 - 01:55 PM

Any plans on creating a Zekes Peak?



#109 Shockman

Shockman

    Pinball Fan

  • VIP
  • 1,717 posts
  • Location:Portland Or.

  • Flag: United States of America

  • Favorite Pinball: Star Trek

Posted 03 May 2015 - 02:52 PM

If I had the resources, there would already be a Zekes Peak. The engine is right here. All it would take is a nice Playfield with bezel or separate images, and the sounds.

 

Version 2.7 is up. You may need to delete your ICB.ini file.

 

- MAME added to the options menu. No longer hard coded, but mapped if selected.

- CUSTOM will be shown in the menu when keys are mapped.

- Joystick axis and keys shown without having to be in the mapping screen.

- Key mapping screen got to from menu instead of keystroke.

- Clear key mapping removed from menu. To clear the mapping move up to controller type and re-choose defaults (move to another control type and back again.)

- New loading progress bar.

- Music removed from options screen.

- Start on slot 2 of options menu. Up from there will show the keyboard layout and the last keys mapped, if you have mapped any. It will also let you change to keyboard or MAME defaults, as well as select joystick/gamepad control. The game pad axis and button defaults are for the X-Box 360 controller.


Edited by Shockman, 03 May 2015 - 05:41 PM.


#110 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 04 May 2015 - 12:09 AM

OMG, thanks finally plays great with my mame cab.  You are doing a great job with this program.  I was thinking about getting an icb machine but didn't really want to use that much space.  ICB can now be played so well in the mame cab thanks to you!  Great Job



#111 Shockman

Shockman

    Pinball Fan

  • VIP
  • 1,717 posts
  • Location:Portland Or.

  • Flag: United States of America

  • Favorite Pinball: Star Trek

Posted 06 May 2015 - 07:26 PM

Version 2.8 addresses a couple of requests

 

- Bezel function taken off obscure key presses and put in menu.

- FS version shows full bezel when bezel is enabled

 

- Options and key mapping screens abide by the bezel status.

- << CUSTOM >> changes to < CUSTOM > on first attempt to change back to default key mapping

- FS version up to date



#112 Shadowsclassic

Shadowsclassic

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,449 posts
  • Location:Depauw, Indiana

  • Flag: United States of America

  • Favorite Pinball: Elvira and the Party Monsters

Posted 06 May 2015 - 10:33 PM

Hey Shockman, getting 404 errors on both 2.8's, Pac man is working though so dropbox is working.



#113 Shockman

Shockman

    Pinball Fan

  • VIP
  • 1,717 posts
  • Location:Portland Or.

  • Flag: United States of America

  • Favorite Pinball: Star Trek

Posted 06 May 2015 - 11:34 PM

Thank you. I don't know what I did wrong. Should be fixed now.



#114 Shadowsclassic

Shadowsclassic

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,449 posts
  • Location:Depauw, Indiana

  • Flag: United States of America

  • Favorite Pinball: Elvira and the Party Monsters

Posted 07 May 2015 - 02:06 AM

Thank you. I don't know what I did wrong. Should be fixed now.

Gremlins!!!!!! It's always Gremlins. 



#115 DannyDodge

DannyDodge

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: United States of America

  • Favorite Pinball: nitro ground shaker

Posted 09 May 2015 - 06:45 AM

i cant get the game to run at all on my laptop.....

 

 

when it boots up i get the taito splash screen then i pops up and says

 

"failed t intialize drawing surfaces, please check to make sure your video card meets the minium requirements and that drivers are up to date. if your graphics card has little memory try switching resolution"

 

 

my computer runs all the newest AAA *albeit not on high but it can run them*  and i doubt this is a GPU monster,   so any ideas on what my problemo is?



#116 Shockman

Shockman

    Pinball Fan

  • VIP
  • 1,717 posts
  • Location:Portland Or.

  • Flag: United States of America

  • Favorite Pinball: Star Trek

Posted 09 May 2015 - 01:16 PM

No, I don't have any idea right now. It isn't a hog, to be sure and the resolution is 1024x768.


You might run your compatibility troubleshooter through it. It is an old program and might work better in Windows XP mode.



#117 Shadowsclassic

Shadowsclassic

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,449 posts
  • Location:Depauw, Indiana

  • Flag: United States of America

  • Favorite Pinball: Elvira and the Party Monsters

Posted 09 May 2015 - 05:50 PM

Hey Shockman,

Just wondering what the two little dots/lights to the left of the score and bonus are?  I thought maybe the one by the score was for score rollover as when you go over it just starts back at 0.   Any thoughts?

 

Can't believe I finally rolled this over, I usually totally blow up when I get to 9 or 10!  Still enjoying this crazy nerve wrecker. :)



#118 Shockman

Shockman

    Pinball Fan

  • VIP
  • 1,717 posts
  • Location:Portland Or.

  • Flag: United States of America

  • Favorite Pinball: Star Trek

Posted 09 May 2015 - 10:05 PM

I don't know. I think they are screws.

 

The next release will be one program that works wide or tall, so just one version.

 

- Rotated Monitor. If you play on a rotated monitor, press Y at the prompt. Otherwise press N at the prompt. You will only be asked once. It you want to change this you will have to edit the ICB.ini file. Changing Rotated System to 0 will set the game to a wide screen, 1 will change it to a tall screen, and -1 will reset the prompt.

There will be no need to upgrade to it if you have it already.



#119 Shockman

Shockman

    Pinball Fan

  • VIP
  • 1,717 posts
  • Location:Portland Or.

  • Flag: United States of America

  • Favorite Pinball: Star Trek

Posted 14 May 2015 - 07:52 PM

Ice Cold Root Beer Mod WIP1

 

It will have a different layout in the end. It will also have more refined graphics and more sound replacements, as well as a unique .ini file. This is a 2 1/2 hour mod and that includes graphics work.

 

https://www.dropbox....r_WIP1.exe?dl=0

 

icrb_t.jpg



#120 randr

randr

    I'm just a hardware guy so...

  • VIP
  • 2,650 posts
  • Location:Minnesota

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 14 May 2015 - 10:47 PM

Great!

randr___pinball.png