name: socher-hayam description: "Play סוחר הים (Sea Merchant) - classic Hebrew DOS trading game in browser via DOSBox emulator. Use when user says 'play socher hayam', 'שחק סוחר הים', or wants to play the sea merchant game." user_invocable: true
סוחר הים (Socher Hayam) — Sea Merchant
Play the classic 1980s Hebrew DOS trading game through a web-based DOSBox emulator.
URL: https://www.old-games.org/onlineGame/socher1
Setup
- Load browser tools:
select:mcp__claude-in-chrome__tabs_context_mcp,mcp__claude-in-chrome__computer,mcp__claude-in-chrome__gif_creator - Get tab context with
tabs_context_mcp - Create new tab with
tabs_create_mcp - Navigate to
https://www.old-games.org/onlineGame/socher1 - Wait 3–5 seconds for DOSBox to load
- Start GIF recording immediately with
gif_creator(action: start_recording) - Click the game canvas to focus keyboard input — click center of the DOSBox window (~760, 490)
Critical UI Rules
Color = Selection State
- RED highlight = currently SELECTED item (will be acted on)
- GREEN = not selected
- Navigate until the item you want turns RED, then press Enter
Keyboard Controls
- Up/Down arrows — navigate menus and item lists
- Enter — confirm selection / advance
- Escape — go back / cancel
- Number keys then Enter — fill quantity/amount input fields
- NO mouse — everything is keyboard only
Input Fields
When a prompt appears asking "how many?" or "כמה?":
- Type the number using number keys (e.g., press
1then2for 12) - Press Enter to confirm
- Do NOT press Enter before typing the number
Hebrew Yes/No Prompts (כן/לא)
When the game asks a yes/no question like "האם אתה מוכן להסתכן? כן/לא":
- Press
ffor כן (Yes) —fmaps to the Hebrew letter כ (Kaf) - Press
kfor לא (No) —kmaps to the Hebrew letter ל (Lamed) - Then press Enter to confirm
- This is the Israeli Hebrew keyboard layout used by DOSBox
Full Israeli Hebrew keyboard mapping (key → Hebrew letter):
| Key | Hebrew | Key | Hebrew |
|---|---|---|---|
| f | כ | k | ל |
| t | א | b | נ |
| v | ה | n | מ |
| a | ש | s | ד |
| e | ק | r | ר |
Map Navigation
- Arrow keys move between destination cities
- Selected destination shows a blue box outline
- Press Enter to confirm travel destination
- If you accidentally go past a destination, press the opposite arrow to go back
Game Structure
Goal: Make the most money by Day 7 through arbitrage trading between cities.
Status Panel (top-right):
- Current city (תורכיה/ישראל/מצרים)
- Day (יום) + Time (שעה)
- Cargo: נחושת (Copper), זיתים (Olives), חיטה (Wheat)
- Cash: כסף מזומון
Price Board (bottom): Shows buy/sell prices in all 3 cities. Use this to find arbitrage opportunities.
Ship capacity: 14 units total across all goods.
Main Menu Options
1. לקנות — Buy
2. למכור — Sell
3. לנסוע — Travel
4. לגשת לבנק — Bank
5. לנוח עד למחרת — Rest until tomorrow
Navigate with Up/Down until desired option turns RED, then press Enter.
Cities & Goods
| City | Hebrew | Notes |
|---|---|---|
| Turkey | תורכיה | Usually cheap wheat & copper |
| Israel | ישראל | Usually expensive copper & wheat |
| Egypt | מצרים | Usually expensive copper |
| Good | Hebrew | Notes |
|---|---|---|
| Copper | נחושת | High value, high profit |
| Olives | זיתים | Medium value |
| Wheat | חיטה | Cheap to buy, good margins |
Trading Workflow
Buying
- Main menu → navigate to option 1 (לקנות) → Enter
- Buy screen shows 3 goods: נחושת (top-right), זיתים (top-left), חיטה (bottom-center)
- Navigate Up/Down until desired good turns RED → Enter
- Input field appears: "כמה אתה רוצה?" — type quantity → Enter
- Returns to main menu with updated inventory
Selling
- Main menu → navigate to option 2 (למכור) → Enter
- Same item selection as buying, select item turning RED → Enter
- Input field: "כמה אתה רוצה למכור?" — type quantity → Enter
- Returns to main menu with updated cash
Traveling
- Main menu → navigate to option 3 (לנסוע) → Enter
- Map appears with ship icon at current city
- Press Down/Up to navigate between destinations
- Target city gets a blue box outline when selected
- Press Enter to confirm
- Prompt: "כמה ספינות משמר?" (guard ships) — type 1 or 2, press Enter (200 shekels each)
- Sailing animation plays — wait for arrival (can take 5–15 seconds)
- If "הספינה נעצרה" appears — press Enter to continue
- If pirate attack "שודדי ים !!" — press 1 (attack), 2 (flee), or 3 (compromise), then Enter
Events During Travel
| Hebrew | Meaning | Action |
|---|---|---|
| שודדי ים !! | Pirates! | Choose 1=attack, 2=flee, 3=ransom |
| הספינה נעצרה | Ship stopped | Press Enter to continue |
| הפיראטים התגברו | Pirates won | Press Enter (may lose cash) |
| שביתת פועלים | Workers strike (port closed) | Port unavailable, try again next day |
Random Events (unavoidable)
- Theft overnight — random cash stolen while in port
- Crew crisis — crew threatens to leave; offer bribe or accept new crew
- Pirates — attack mid-voyage; guard ships help defend
Strategies
Day 1 (Start in Israel — ישראל)
Best opening move:
- Check price board bottom: buy olives (זיתים) or wheat in Israel if cheap
- OR travel directly to Turkey if Israel prices are high
- Buy goods that Turkey/Egypt sell at higher prices
- Fill ship to capacity (14 units)
Core Arbitrage Loop
Best known routes:
- Israel → Turkey: Buy olives cheap in Israel (
350), sell in Turkey (650) = ~85% profit - Turkey → Israel: Buy wheat cheap in Turkey (
35), sell in Israel (70) = 100% profit - Turkey → Egypt: Copper in Turkey (
2800), sell Egypt (3300) = ~18% profit
Maximize Each Trade
- Always fill ship to 14 units
- Check all 3 city prices before deciding destination
- Calculate: (sell price - buy price) × quantity = profit
- Prioritize highest ROI per day of travel
Guard Ships
- 200 shekels each
- 1 guard ship = basic protection
- 2 guard ships = stronger defense
- 0 guard ships = pirates can steal freely
- Worth buying when carrying high-value cargo (copper)
Bank (לגשת לבנק)
- Deposit cash to protect from theft
- Withdraw when needed for trading
- Useful if carrying large amounts of cash
Day Management
- You have 7 days total
- Each voyage takes ~half a day
- Rest (option 5) advances to next morning
- Plan: aim for 2–3 complete trade round-trips
Starting the Game
When the game loads, press Enter through any intro screens. The game starts automatically in Israel (ישראל) on Day 1 (יום ראשון / Sunday) at 8:00.
GIF Recording
- Start recording BEFORE navigating to the URL
- Take screenshot immediately after starting to capture first frame
- Take screenshot before stopping to capture final frame
- Export when game ends:
gif_creator(action: export, download: true, filename: "socher-hayam-gameplay.gif")
Gotchas
- Click game canvas before any keyboard input — otherwise keys go to browser, not game
- If keys don't register — click the game area again to refocus
- Red = selected — never press Enter on a green item
- Wait for animations — don't press keys during sailing/event animations
- Israel port strike — if port closed, rest until next day and retry
- Don't over-navigate on map — go Down once for Egypt, Up once from Egypt for Israel
- After buying, Escape returns to main menu — use Escape if stuck in buy/sell screen
- Extension disconnects — call
tabs_context_mcpto reconnect, then continue - כן/לא prompts — press
f(= כ) for Yes,k(= ל) for No, then Enter - Night sailing prompt — say כן (
f+ Enter) to sail immediately; saying לא waits until morning (safer)