Seite 2 von 2

Verfasst: 20.01.2007, 15:40
von Turrican2k
Es geht nicht, das habe ich ja (40.63). Ich habe es auch unbenannt (Vielleicht falsch?), aber es geht geht geht nicht :(

Verfasst: 20.01.2007, 16:33
von RetroMan
Tjoa, dann nen anderen Softkicker suchen, evtl. dem Softkicker noch sagen in welches Ram er das Kickrom packen soll, erstmal mit Kick 2.0 versuchen oder oder oder ... :D

Ich hab neulich bestimmt zehn verschiedene Softkicker auf meinem 4000er ausprobiert bis mal einer funktionierte ;)

Verfasst: 20.01.2007, 18:40
von Turrican2k
Welchen Softkicker gibts denn noch für 1.3?

Verfasst: 20.01.2007, 19:28
von KillaByte
Hm - also bei mir hat MKick auf dem 500er mit Kick 1.3 funktioniert (Kick 3.1 softkicked). Weiß allerdings nicht mehr genau, wie ichs damals angestellt habe. Hast du dir die MKick-Doku gründlich durchgelesen?

Verfasst: 20.01.2007, 21:21
von Turrican2k
Ich habe MKick.

Verfasst: 21.01.2007, 18:34
von Turrican2k
Garnix geht, zumindest nicht von WinUAE, auch wenn ichs umbenenne :x

Hat jemand echt "MKick" mit funktionierenden Kickstarts?

Verfasst: 25.01.2007, 11:38
von shoshone
läuft bestens, habs grade mal getestet :bounce:

MKick 1.9. für mkick benötigst du sowohl die kshd file als auch die .kick file (nicht zu verwechseln mit der eigentlichen rom-datei).

also 3 files. kickstart selbst (kick40063.a600), kick40063.a600.kshd und kick40063.a600.kick.

je nach speicher den du hast kann es sein dass du einen oder zwei durchläufe benötigst. dann führt MKick einen 1. reset aus, schreibt beim hochstarten "loading continued" und macht einen 2. reset.

ob das mit den amigaforever-roms funktioniert ist zweifelhaft, denn die müsste mkick ja auch unterstützen.
mein ROM (ks3.1 40063) hat den crc32 fc24ae0d. die anderen sind in tosec mit "b" wie "bad" bezeichnet - vielleicht liegts daran.

Verfasst: 29.01.2007, 00:48
von Turrican2k
Ja, ich habe eine Datei gefunden, "MakeKick" und dazu eine Readme-Datei. Leider ist mein Englisch mangelhaft, wenn mir das jemand übersetzten kann, oder kurzfassen was ich tun muss?
MakeKick 1.0

(c) 1993 MJSoft System Software

Martin Mares

==============================================================================


Introduction
------------

This utility has been writen for easy creation of kickstart header files
(*.kick). It's able to convert the old-style files (*.RTB, *.PAT) to the
kickstart header source (*.kshd) and to compile the source.

See README for copyright and other information.


Parameters
----------

MakeKick can be started only from CLI with following parameters:

KSNAME - kickstart base name (for example kick39106.A1200).

AUTO/S - generate the source file automatically from RTB, PAT and the
kickstart image file.

KICKTO/K - store processed kickstart to specified file in ROM Image format.
Used mostly for conversion of files extracted from SuperKickstart disks or
for decoding of encrypted kickstart files (new beta-releases for A600).


Notes
-----

MakeKick currently supports ROM Image, KickIt, SuperKickstart and Encrypted
file formats.

The BCPL-relocations are NOT converted from the old-style files.

The relocation table is taken from the RTB file in both modes of operation.
(it isn't included in the KSHD source file).

MakeKick creates automatically following patches (in AUTO mode only):

- The C0-RAM end patch (see the C0END command)
- The NO-C0-RAM patch (see the C0PATCH command)
- The CHIP-RAM-STACK patch (needed to use kick V39+ on systems
with only 1MB of CHIP RAM)


Kickstart header source file
----------------------------

It's a plain ASCII file containing commands on separate lines. You can
write one long command (useful especially for long patches) on more lines
using the '\' character on the end of each line excluding the last one.
Comments are prefixed with ';'.

Commands:

ADDRESS <hex-address> - base address of the kickstart. All following addresses
will be relative to this base address.

LENGTH <hex-length> - kickstart image length in bytes

VERSION <dec>.<dec> - kickstart version

DISKPOS <hex-position> - use direct (track-) loading from the Kickstart Disk
starting at given relative offset (in bytes from start of the disk - see
doc of trackdisk.device).

PATCH <hex-address> <hex-list> - use given patch. The list of values is a list
of hexadecimal 8-bit numbers. The numbers can be separated by spaces or tabs.

RELPATCH <hex-address> <hex-rel-long> - use given relative patch. The base
address of the kickstart (in RAM) will be added to <hex-rel-long> during the
patching process.

C0PATCH <hex-address> <hex-list> - patch used when the kickstart is being
loaded on address C00000.

BREL <hex-long-list> - a list of BCPL-relocations. Used only when kicking KS
1.3 or lower. (MKick isn't able to kick 1.3, but it supports this type
of relocations.)

C0END <hex-address> - address of the $00DC0000 longword in C0-memory test
routine. It will be patched when kicking to C0-RAM. More addresses can be
specified and are separated by spaces.

CHECKSUM <hex-long> - original kickstart checksum. This checksum will be
checked during the kicking process to find out if the kickstart image is the
corresponding one for this header file.

AUTOSUM - use automatical checksum on each reset. Used mostly for kickstarts
without their own auto-checksum mechanism (34.005 and 39.110.A500).

PATCH1 ... - same as PATCH, but used only when kicking with KS 1.x in ROM.
Used only by MKick (or maybe other 1.X-based kickers).

PATCH2 ... - same as PATCH, but used only when kicking with KS 2.0 or higher
in ROM. Will be used by 2.0-based kickers if some of them will support this
format.

??

Verfasst: 29.01.2007, 20:54
von shoshone
selber erstellen? wozu?

völlig überflüssig. beide benötigten zusatzdateien (.kick / .kshd) findest du für alle gängigen kickstarts im .lha-package von mkick.

wieso das rad 2x erfinden?

Verfasst: 30.01.2007, 00:12
von Turrican2k
Stürzt als ab :(

Verfasst: 30.01.2007, 10:18
von gunatm
Du brauchst das Kickstart-Rom (40.63) , welches für den A2000 bzw. A500 gedacht war. Deine englische Anleitung zu übersetzen, macht nicht rasend viel Sinn.
Introduction
------------

This utility has been writen for easy creation of kickstart header files
(*.kick). It's able to convert the old-style files (*.RTB, *.PAT) to the
kickstart header source (*.kshd) and to compile the source.

See README for copyright and other information.


Parameters
----------

MakeKick can be started only from CLI with following parameters:

KSNAME - kickstart base name (for example kick39106.A1200).

AUTO/S - generate the source file automatically from RTB, PAT and the
kickstart image file.

KICKTO/K - store processed kickstart to specified file in ROM Image format.
Used mostly for conversion of files extracted from SuperKickstart disks or
for decoding of encrypted kickstart files (new beta-releases for A600).
Das Programm wurde geschrieben, um einfacher Kickstart Header Dateien erzeugen zu können. Es kann alte Dateien im RTB/PAT-Format in das Kickstart Header Source-Format konvertieren, um danach die Sourcen kompilieren zu können.

Makekick kann nur von der Kommandozeile mit folgenden Parametern gestartet werden:

KSNAME - Kickstartname z.B. s.o.

AUTO/S - generiert automatisch den Quelltext/die Sourcen aus RTB/PAT und der Kickstart-Datei

KICKTO/K - schreibt das gerade bearbeitete Kickstart in das Rom Image Format. Es wird meistens verwendet um Superkickstart-Disketten oder verschlüsselte Kickstarts zu konvertieren.