Skripthawk
Eine Sammlung von Lua -Skripten und RAM -Uhren für Bizhawk, die viele Werkzeuge zur Verfügung stellen, um die Hauch von Störungen zu unterstützen. Mit Skripthawks modularer API können neue Spiele leicht unterstützt werden.
Wie man benutzt
Aufstellen
- Richten Sie Bizhawk ein, die neueste Version wird empfohlen
- Klonen Sie dieses Repository oder laden Sie eine Reißverschlusskopie herunter und extrahieren Sie sie
- Öffnen Sie Bizhawk und Ihr (unterstütztes) Spiel der Wahl
- Klicken Sie auf Tools -> Lua -Konsole
- Open Scripthawk.lua
- Wenn Sie in Bizhawk 2.1.0 oder später eine schlechte Leistung erzielen, wechseln Sie die Lua -Kerne in "luainterface + lua" in der Konfiguration -> anpassen -> Erweitertes Menü
- Bizhawk -Versionen 1.13.0, 1.13.1, 2.0.0 und 2.0.1 funktionieren aufgrund eines Fehlers, der in 2.1.0 behoben wurde, nicht mit Scripthawk.
- Bizhawk -Versionen vor 1.11.5 werden von Scripthawk nicht unterstützt
Grundfunktionalität
- Die Position, Rotation und Geschwindigkeit von Spielern werden auf dem Bildschirm angezeigt
- Drücken Sie L, um das D-Pad zu schweben und zu verwenden, um sich schnell um die Karte zu bewegen
- Drücken Sie die E -Taste, um WASD -Tasten zu schweben und zu verwenden, um sich schnell um die Karte zu bewegen
- Drücken Sie / um die maximale Geschwindigkeit, der Kilometerzähler usw. zurückzusetzen.
Erweiterte Funktionalität
- Das Telemetrie -System zeichnet alles auf, was im OSD von Scripthawk im CSV -Format zur Lua -Konsole gezeigt wird
- Geben Sie anglecalc.open () in der Lua -Konsole ein, um einen Taschenrechner für den Winkel zwischen 2 Punkten im Spiel zu öffnen, das von The8bitbeast geschrieben wurde
- Geben Sie modifyOSD () in der Lua -Konsole ein, um einen Dialog zu öffnen, um OSD -Einträge ein- und auszuschalten, geschrieben von Tom Ballaam
- Geben Sie lock_y = true in der Lua -Konsole ein, um die y -Position des Spielers einzufrieren, lock_y = false, um zu deaktivieren
- Typ loadasmpatch () in der Lua -Konsole zum Laden eines MIPS R4300i -Assembly -Patchs für ein N64 -Spiel, dank Notwa/Lippen riesig
Schreiben Sie Ihr eigenes Scripthawk -Modul
- Implementieren Sie die in docs/design.txt beschriebene API. Eine Vorlage wird bei Games/Blank.lua bereitgestellt
- Ihr Modul sollte sich in den Spielen/ dem Unterverzeichnis befinden
- Fügen Sie die Erkennung für Ihr Spiel in scripthawk.lua hinzu
- Senden Sie eine Pull -Anfrage an dieses Repository oder wenden Sie sich an Isotarge
Unterstützte Spiele
Donkey Kong 64
- Alle bekannten Versionen unterstützten
- Objektanalyse -Tools: Listen, untersuchen, greifen, fokussieren, umkreisen, ZIP
- Dokumentation für über 95% der permanenten Flags in den USA speichern Dateien
- Echtzeit -Feedback für Flaggen, die festgelegt/gelöscht werden
- Mad Jack Minimap
- Automatischer ISG -Timer
- Schlüsselprioritätssimulator


Banjo-Kazooie
- Alle bekannten Versionen unterstützten
- Objektverfolgungsüberlagerung, geschrieben von Mittenz
- Objektanalyse -Tools: Listen, untersuchen, greifen, umkreisen, Reißverschlüsse, Despawn
- Spawn -Objekte
- Dokumentation für die meisten Flaggen
- Echtzeit -Feedback für Flaggen, die festgelegt/gelöscht werden
- OFFLACE FUN "Sound Question" Trainingsprogramm

Banjo-Tooie
- Alle bekannten Versionen unterstützten
- Objektanalyse -Tools: Liste, Umkreis, Reißverschluss
- Dokumentation für über 60% der permanenten Flags in den USA speichern Dateien
- Echtzeit -Feedback für Flaggen, die festgelegt/gelöscht werden
Conkers schlechter Pelztag
- Alle bekannten Versionen unterstützten
Crash Bandicoot
- Alle bekannten Versionen unterstützten
Crash Bandicoot 2: Kortex schlägt zurück
- Alle bekannten Versionen unterstützten
Crash Bandicoot 3: Warped
- Alle bekannten Versionen unterstützten
Diddy Kong Racing
- Alle bekannten Versionen unterstützten
- Objektanalyse -Tools: Listen, untersuchen, umkreisen, ZIP
- Autotapper, geschrieben von Faschz mit verschiedenen Verbesserungen

Raumstation Silicon Valley
- Alle N64 -Versionen wurden unterstützt
Super Mario 64
- Alle bekannten Versionen unterstützten
- Objektanalyse -Tools: Listen, untersuchen, Reißverschluss
Super Smash Bros.
- Alle bekannten Versionen unterstützten


Toy Story 2: Buzz Lightyear zur Rettung
- Europa (N64)
- Frankreich (N64)
- Deutsch 1.0 und 1.1 (N64)
- USA (N64)
Andere unterstützte Spiele
- Alex Kidd in Miracle World (SMS)
- Alex Kidd in Shinobi World (SMS)
- Ballonkampf (NES)
- Bomberman 64 (N64)
- Tag Dreamin 'Davey (NES)
- Donald Land (NES)
- Donkey Kong Country 2 (GBA)
- Bohrer Dozer (GBA)
- Regenwurm Jim 3d (N64)
- Golden Axe Warrior (SMS)
- Golvellius (SMS)
- Unmögliche Mission (SMS)
- Herr des Schwertes (SMS)
- Mercs (SMS)
- Metroid (NES)
- Penguinland (SMS)
- Psycho Fox (SMS)
- Ratten! (GBC)
- Sonic the Hedgehog (SMS/GG)
- Sonic the Hedgehog 2 (SMS)
- Taz-Mania (SMS)
- Die Ninja (SMS)
- Ty the Tasmanian Tiger 2: Bush Rescue (GBA)
- Tyrannen - Kämpfe durch die Zeit (Mega lo Mania) (Genesis)
- Wonder Boy (SMS/GG)
- Wonder Boy III: Die Falle des Drachen (SMS)
- Wonder Boy in Monster World (SMS)
Teilweise unterstützte Spiele
- Crash Bash
- Ente Dodgers mit Daffy Ente in der Hauptrolle
- Elmos Zahlenreise (nur N64)
- Elmos Briefabenteuer (nur N64)
- Land der Illusion mit Mickey Mouse (nur SMS)
- Legende von Galahad (Genesis)
- Phantasy Star (SMS)
- Rayman 2 (nur N64)
- San Francisco Rush 2049 (nur N64)
- Sonic & Sega All-Stars Racing (nur US-amerikanische NDs)
- Zelda 64 (OOT/mm)
Gran Turismo 2
- Alle Simulationsmodus -Discs wurden unterstützt
- Der Arcade -Modus wird derzeit nicht unterstützt
- Autopilot
- Importieren und exportieren Sie Autos aus dem Spiel in einem gemeinsamen Format
Andere enthaltene Skripte
- Tetris Attack Bot, spielt das Spiel mit einem einfachen Sortieralgorithmus ziemlich gut
- Mr. Driller 2 Bot
- remove_klump.lua, Code -Golf, das Klumpe aus der DK64 USA -Version entfernt
- Dega .mmv Leser
Andere bemerkenswerte Projekte
- Banjo-Kazooie Mittenzhugg/Mr.Patcher
- Banjo-Kazooie Mittenzhugg/Banjo-Kazooc
- Banjo-Kazooie Mittenzhugg/Banjo-Kazooie-Turbo-Talon-Trainer
- Goldeneye wyst3r/goldeneye
- Mario Kart 64 Weatherton/BizhawkMariokart64
- Super Mario 64 SM64-Striop/Stroop
- Super Mario World Rodamaral/SMW-Tas
- Zelda 64 Notwa/mm
- Zelda 64 Rainingchain/Z64LUAHOOKS
- Zelda 64 Mattpilla/Majora-S-Maske-LUA-Skripte
- Zelda 64 Glankk/GZ