RYB Mac OS
RYB is a pure logic puzzle game where you color strange and beautiful shapes. It plays like a combination between sudoku and minesweeper. Over the course of 60+ puzzles, players discover new logical mechanics and incorporate them into their thinking. Explore the world of Mac. Check out MacBook Pro, MacBook Air, iMac, Mac mini, and more. Visit the Apple site to learn, buy, and get support.
Part Number Field
Use the part number field when you know the part number for the item you are searching.
The results of the search will show all the items that have the part numbers starting with the characters you enter.
Example:
If you type in the part number 'DUB213' you will not only get item number DUB213 listed, you will also get DUB2130, DUB2131, DUB2132 . . . DUB2139.
Since the first three characters (the prefix) of a part number generally indicates the manufacturer of that product, you can type in only the prefix (if you know it), and the results will show all items for that manufactuer. Of course you can also simply select the manufacturer from the Vendor drop down list to accomplish the same thing.
Example:
Type in only 'DUB' in the part number field and you get a list of all products for Du-Bro.
The Part Number field may be used in conjunction with the Keyword and Category fields (see Combining Search Criteria below). The Part Number field overrides the Vendor Drop List (i.e.: if you enter something in the Part Number field, the Vendor Drop List selection will be ignored).
Vendor Drop List
If you wish to search for products by a specific manufacturer, simply open the drop list beside 'Vendor:' and select the appropriate manufacturer. The search results will show all items listed for that particular manufacturer.
The Vendor Drop List may be used in conjunction with the Description and Category fields (see Combining Search Criteria below). The Part Number field overrides the Vendor Drop List (i.e.: if you enter something in the Part Number field, the Vendor Drop List selection will be ignored).
Category Drop List
You can also scan for products by category. The Category Drop List shows all the major catergories of product that we sell. Although the list is long, we have tried to make the presentation of the list as logical as possible.
The results will show all items for the category selected, grouped by manufacturer.
The Category field may be used in conjunction with the Part Number, Vendor, and Keyword fields (see Combining Search Criteria below).
Category Code
The Category Code field is for the convenience of those who happen to know the category codes we use for products. It is included primarily for staff use. If a category is selected in the Category field, and a Category Code is entered, the Category Code will over-ride the Category selection.
Keyword
The Keyword field can have two different functions.
If no other criteria are entered (ie. Part Number, Vendor, or Category is not used or selected) the search will perform exactly as if it were a Quick Search. Refer to the Quick Search section at the bottom of this page for more information.
If it is used in combination with the other search fields, the keywords will only apply to the description field of the product listing.
- Up to four terms can be entered in the Keyword field and each should be separated by spaces
- Keywords entered do not have to be in any particular order
- The search will look only in the product Description field for matches to the terms entered
- It will search for 'all' terms—results will be listed that have all terms entered in the description field.
- The results will show all items containing the keyword(s) in the product description field grouped by manufacturer.
The Keyword field may be used in conjunction with the Part Number, Vendor, and Category fields (see Combining Search Criteria below).
Combining Search Criteria
The different search criteria may be combined to narrow the number of search results search. The only exception to this is that the Part No. field and Vendor field cannot be combined. Since the first three characters of the Part Number field determine the manufacturer, specifying it twice would either be in conflict or redundant. The Part No. field overrides the Vendor field.
Combining a single vendor's name with a category, for instance, will result in only products of that category, manufactured by the chosen manufacturer being shown. If you put in a keyword and select a vendor, the results will consist of all products from that manufacturer that has the specified keyword in its description. Choosing a category and specifying a keyword will display all items in that category that also has the keyword in the description.
You can combine all three fields—Keyword, Vendor and Category—to narrow the results even further displaying only the items from a single manufacturer, in a single category, that contain the keyword(s) entered. It will accept up to four keywords.
Refining a Search
Once you have produced results from an Advanced Search or a Quick Search, you can refine the results using the search box at the top of the Search Results page. This works the same as the advanced search, however, it will search only the results that are produced from the initial search.
If, for example, you created a search in the Advanced Search page for all items in one specific Vendor, the Refine Search option would not let you choose any other vendors but would allow you to select any category of product that vendor carried. You could also use the Keyword field to help refine the search.
If you created a search in the Advanced Search for all items in a specific category, the Refine Search option would let you refine the search to any single Vendor carrying that category of product, and it would also give you a drop list of sub-categories with which to narrow the search.
This holds true for subsequent results as well. The refine search will work only on the latest set of results allowing you to narrow the search more each time. If you wish to start a completely new search, simply click on the 'Advanced Search' option on the left hand menu.
Quick Search
The Quick Search function of our web site is a great way to find the products you want fast. You can enter any or all of the following:
- The part number for a product or a portion of a part number as long as the characters are consecutive from the beginning of the part number.
- The vendors (manufacturer's) name or portion of the name
- A word or words that would appear in the category description
- A word or words that would appear in the description of the product
You can enter more than one word (a word defined as a group of characters) as long as they are separated by at least one space. The search results will contain all items that adhere to all of the criteria you enter—the more information you enter, the narrower the search. Each word (character group) that you enter will have to be found in at least one of either the part number, the vendor name, the category description, or the product description of the item that will appear in the results.
Remember though, the words or characters you enter must match the criteria exactly. If you enter DUBRO when the manufacturer's name is actually DU-BRO, it would not be found. However DUB would work because that is the prefix for Du-Bro that would be found in the part number.
The Quick Search will search all products on our site as described above but it will not search the general text of our website.
./microwine.Darwin Rybkav2.3.2a.mp.x64.exe
Shared memory allocation of 33554432 bytes failed; the program will
probably crash very soon. (shmget: Invalid argument)
Usually, this is the sign of too little shared memory allocated
on the system. Try editing /etc/rc and change the kern.sysv.shmmax
value to 33562624, then reboot. (You may also need to adjust
kern.sysv.shmall to 8194 or higher.)
Segmentation fault
In Leopard, there is no /etc/rc anymore. Any ideas on how to get this running?
P.S.: Tx a lot to Steinar for developing microwine, what a useful hack!
> Try editing /etc/rc
I have no idea about Mac OS X, but the similar code in Crafty reads:
ERROR. shmget() failed, unable to allocate a shared memory segment.
Please verify that your /proc/sys/kernel/shmmax value is large enough to allow allocating the amount of memory you are requesting.
> echo 1000000000 > /proc/sys/kernel/shmmax
will allow a segment up to one billion bytes. I recall doing this when fooling with Crafty (it worked, and w/o re-booting).
If You Get an Error About Shared Memory
In OS X 10.3.9 and later, create a file named /etc/sysctl.conf containing these variable assignments, and reboot:
kern.sysv.shmmax=4194304
kern.sysv.shmmin=1
kern.sysv.shmmni=32
kern.sysv.shmseg=8
kern.sysv.shmall=1024
I'm not sure that this is desired value of kern.sysv.shmmax in your case, though.
kern.sysv.shmmax=33562624
kern.sysv.shmall=8194
Reboot, and whoa, Rybka MP is running smoothly in the Shredder GUI.
./microwine.Darwin Rybkav2.3.2a.mp.x64.exe
how did you install it inside Schredder? When create a new engine inside Schredder I can only navigate to microwine.Darwin, I can not give it the parameter Rybkav2.3.2a.mp.x64.exe.
Kind Regards, Herbert
hgj
If it's not possible to restart it, it might be due to the shared memory still being in use. You might want to look into the 'ipcs' and 'ipcrm' commands, if OS X has any of those.
/* Steinar */
Process: microwine.Darwin [5078]
Path: ./microwine.Darwin
Identifier: microwine.Darwin
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: bash [5076]
Date/Time: 2008-01-23 00:31:16.861 +0100
OS Version: Mac OS X 10.5.1 (9B18)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xffffffffffffffff
Crashed Thread: 0
Thread 0 Crashed:
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0xffffffffffffffff rbx: 0xffffffffffffffff rcx: 0x0000000000000001 rdx: 0x0000000000000000
rdi: 0x0000000000000020 rsi: 0x0000000000000017 rbp: 0x0000000000000000 rsp: 0x00000000021fcd98
r8: 0x0000000000001fff r9: 0x0101010101010101 r10: 0x00000000008532c4 r11: 0x0000000000000000
r12: 0x0000000002200220 r13: 0x0000000000831708 r14: 0x0000000000000020 r15: 0x0000000000000001
rip: 0x000000000057279b rfl: 0x0000000000000216 cr2: 0xffffffffffffffff
Binary Images:
0x1000 - 0x3fef +microwine.Darwin ??? (???) /Users/hgj/rybka/microwine.Darwin
0x7fff5fc00000 - 0x7fff5fc2e3a3 dyld 95.3 (???) <cd99d065ba4917450dca6958a854c594> /usr/lib/dyld
0x7fff82b3b000 - 0x7fff82b3dfff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
0x7fff83b70000 - 0x7fff83ceffeb libSystem.B.dylib ??? (???) <a9297f52cb1431e26cd3ffd4b9ca7615> /usr/lib/libSystem.B.dylib
0x7fffffe00000 - 0x7fffffe01780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
btw: I'm very happy I can run Rybka in SP mode on my new MacBook, the problem only is with the MP version, and off course the SP is also much stronger then me, thanks for your work.>
Ryb Mac Os X
http://herbert.groot.jebbink.nl/sp.png
http://herbert.groot.jebbink.nl/mp.png
is there a way so see all communication between Schredder and microwine? Maybe schredder is sending strange values for the size of the hashtable
hgj
It's odd that it is so different in SP and MP; I've only tried it with MP on Mac, IIRC. The only thing I could think of immediately would be recompiling with the second half of fixup_code() removed (the one after the comment starting with 'c1 e0 03'), but I doubt it would help much.
/* Steinar */
In OS X 10.3.9 and later, create a file named /etc/sysctl.conf containing these variable assignments, and reboot:
kern.sysv.shmmax=4194304
kern.sysv.shmmin=1
kern.sysv.shmmni=32
kern.sysv.shmseg=8
kern.sysv.shmall=1024
I'm not sure that this is desired value of kern.sysv.shmmax in your case, though.
Reply:
Parent - N/- By dromm [de] Date 2007-12-21 14:32 Edited 2007-12-21 14:50
It works. I created a sysctl.conf in /etc with the following two lines:
kern.sysv.shmmax=33562624
kern.sysv.shmall=8194
How do I know which numbers I will have to choose ?
I read you use the Shredder GUI. Are there any other GUIs for Mac available (maybe even freeware ?) which can be used for Rybka ?
Is it actually possible to install GUI+Rybka on a new iphone (I was told that the iphone has Mac OS, but I do not know which one) ,too ?
You cannot install Rybka on iPhone. Even though it's running the Darwin kernel (and probably other parts of OS X, although far from all of it) it's not an x86; it's an ARM.
/* Steinar */
If I intend to choose 128 MB (or 512 MB as a second example) hash, which numbers I will have to use ? What does the parameter shmall mean ?
Ryb Mac Os Update
Mac Os Catalina
I have read some topics about X11 and Mac OSX to use Rybka.
I think i have found a solution for Leopard.
I have downloaded the freeware DarWine in beta version http://www.kronenberg.org/darwine/
and the other freeware X11http://xquartz.macosforge.org/trac/wiki , The X11 package.
First install the X11 package, the leopard X11 have a lot of problems on my Leopard.
Second, install DarWine.
Then, start X11 and wait than the xterm is started.
Then start Darwine and select Arena.exe and logically all is fine.
I have so used the 2.2 version of rybka with success.
I hope this will help some users.
I haven't found some upload action to put a screenshot, but sure it's work.
So with these options all is freeware and and is fine, what more for people ;)
I have just test it with Shredder 8 Interface Fritz and all is fine.
I think it is the best way.
Regards
Naltap312
Ryb Mac Os X
Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill