BoneFish v5.1.0
v5.1.0 — Crosshair, Hotkey, Turbo Mode, Wallpaper Restore + Memory Fix 🧹
Release date: 2026-07-12
🎯 Crosshair Overlay — Bikin Sendiri Crosshair Lo!
Bosan sama crosshair game yang jelek? Sekarang lo bisa bikin crosshair kustom sendiri! Overlay transparan di tengah layar yang bisa lo:
- Ganti style — ada 4: Cross, Dot, Circle, sama CrossDot (campuran Cross + Dot)
- Ganti warna — tinggal pencet salah satu dari 8 warna preset, dari ijo lime sampe putih
- Atur ukuran — dari kecil (20px) sampe gede (200px)
- Atur transparansi — dari 10% sampe 100%
- Drag & drop — tinggal klik & geser ke posisi mana aja, posisinya bakal keinget terus
- Toggle pake hotkey — pencet
Ctrl+Shift+Cbuat munculin/sembunyiin
Dimana? Settings → FastFlag New → Crosshair. Tinggal enable, langsung muncul!
⌨️ Global Hotkeys — Pake Keyboard Buat Semua!
Bosan harus alt-tab ke settings buat matiin/ngewaktifin fitur? Sekarang lo bisa pake keyboard shortcut! Works meski BoneFish di-minimize ke system tray:
| Tombol | Fungsi |
|---|---|
Ctrl+Shift+C |
Tampilin/Sembunyiin Crosshair |
Ctrl+Shift+F |
Tampilin/Sembunyiin FPS Monitor |
Ctrl+Shift+N |
Aktifin/Nonaktifin Night Vision |
Bisa lo matiin kalo ganggu di Settings → FastFlag New → Enable Hotkeys.
🚀 Turbo Mode — Satu Klik, PC Lo Ngebut!
Fitur paling gacor buat laptop kentang! Tinggal toggle ON, dan BoneFish langsung:
- Paksa Extreme Performance mode — sama kayak Potato Mode paling agresif
- Terapin FastFlags agresif — turunin render quality, tekstur low-res, shadow dikurangin
- Auto-reset pas restart — pas lo buka BoneFish lagi, Turbo Mode balik ke OFF otomatis. Gak bakal ngehek settingan permanen lo!
Pas di-click OFF — semua balik normal + FastFlags dihapus. Aman cuy!
🖼️ Wallpaper Background — Restored & Fixed!
Fitur wallpaper background di halaman FastFlag New balik lagi! Sekarang pake async loading jadi gak bikin UI lemot. Bisa pilih 4 wallpaper: Default, Cool, Quality, Extra.
Yang di-fix:
- ✅ Loading pake async + MemoryStream — gak blocking UI thread kayak dulu
- ✅ Auto-load pas buka halaman (sebelumnya cuma muncul kalo toggle manual)
- ✅ Cache 4 gambar — gak loading ulang tiap ganti halaman
🐛 Bug Fixes — Crosshair & Hotkeys Gak Jalan
Masalah: CrosshairService & HotkeyService di-init di DALEM blok EnableActivityTracking. Artinya:
- Kalo user matiin Activity Tracking → Crosshair & Hotkeys GAK PERNAH JALAN
- Kalo file log Roblox ilang (self-update) → Crosshair & Hotkeys GAK PERNAH JALAN
Fix: Pindahin inisialisasi ke LUAR blok ActivityTracking. Sekarang Crosshair & Hotkeys jalan INDEPENDEN — gak peduli tracking hidup/mati.
🏷️ Rename: "Experimental" → "FastFlag New"
Halaman Experimental sekarang bernama FastFlag New biar lebih jelas isinya.
🧠 Optimasi Memory — Lazy Start & Anti Leak
1. CrosshairService — Lazy Start 🎯
- Dulu: thread + dispatcher jalan TERUS meski crosshair mati (boros ~2-5 MB)
- Sekarang: thread cuma dibuat kalo EnableCrosshair ON. Kalo user pencet hotkey
Ctrl+Shift+C, auto lazy-start.
2. ActivityWatcher History — Auto-Prune 📜
- History game yang pernah lo mainin sekarang auto di-prune ke max 50 entries. Gak bakal numpuk sampe ribuan.
3. DNS Cache — Auto Cleanup 🌐
- Cache DNS yang expired (>5 menit) otomatis dibersihin tiap kali lookup. Gak numpuk.
4. HotkeyService — Constructor Pattern 🔧
- Instance sekarang di-set di constructor (konsisten sama CrosshairService).
🔧 Fix Lainnya
- HandleUpgrade Auto-Redirect — pas lo jalanin BoneFish versi lama dari folder download, sekarang otomatis ngarahin ke yang udah ke-install. Gak bakal muncul dialog aneh-aneh lagi.
- 🐛 Wallpaper auto-load di startup — sebelumnya wallpaper cuma muncul kalo user toggle ON/OFF manual. Sekarang otomatis loading pas buka halaman FastFlag New! (fix: pindahin loading dari MainWindow yang salah DataContext ke ExperimentalViewModel).