Amiga.org
Operating System Specific Discussions => Amiga OS => Amiga OS -- Application questions and support => Topic started by: Gulliver on October 08, 2009, 11:16:23 PM
-
Hi, i hope someone can help me over here, probably someone with a deep knowledge of AmigaOS.
The story goes like this: I have already, with the help of Remus and Romsplit, built my own Amiga 1200 kickstart rom which involves basically kickstart 3.1 v40.68 (A1200) with AmigaOS 3.9 Boing Bag #2 rom update plus some other stuff. It works like a charm but then, as it is a custom kickstart rom, i decided to change some version string and copyright messages with an hex editor. No problem, but i then came to a point where my humble knowledge fails and i truly require help!
So this is what i would need to know:
1-Which hex values do i have to change in exec.library v45.057 so that i can change in the kickstart rom disk insert animation screen the colors of fonts and background
2-Can the floppy insert animation be changed to something else, custom made (That would be so cool!)
3- Can the Amiga tick logo be changed? How?
4- Could the entire screen be modded? How?
I hope there are still talented hackers who would enjoy this challenge!
PS: Dream mode: It would be great if instructions for these mods are provided for the different 3.1 kickstart rom versions out there, and the 3.5 & 3.9 updates!
-
I don't know of any such tool. There are people that could do it but they would disassemble the whole exec.library, make the changes and assemble it again. They would probably want to make more important changes than some visuals though ;). Why do you use exec.library v45.057? I believe the latest one from AmigaOS 3.9 BB2 is 45.20.
-
I am sorry i meant exec 45.20 (45.057 is the kick version when rom is updated with boing bag 2). They dont need to dissassemble the entire exec, just trace the code to where it draws that disk insert screen and then create a patch to change the visuals!
Hopefully someone may be able to do it!
-
Hi, i hope someone can help me over here, probably someone with a deep knowledge of AmigaOS.
The story goes like this: I have already, with the help of Remus and Romsplit, built my own Amiga 1200 kickstart rom which involves basically kickstart 3.1 v40.68 (A1200) with AmigaOS 3.9 Boing Bag #2 rom update plus some other stuff. It works like a charm but then, as it is a custom kickstart rom, i decided to change some version string and copyright messages with an hex editor. No problem, but i then came to a point where my humble knowledge fails and i truly require help!
So this is what i would need to know:
1-Which hex values do i have to change in exec.library v45.057 so that i can change in the kickstart rom disk insert animation screen the colors of fonts and background
2-Can the floppy insert animation be changed to something else, custom made (That would be so cool!)
3- Can the Amiga tick logo be changed? How?
4- Could the entire screen be modded? How?
I hope there are still talented hackers who would enjoy this challenge!
PS: Dream mode: It would be great if instructions for these mods are provided for the different 3.1 kickstart rom versions out there, and the 3.5 & 3.9 updates!
You need to look into 'strap' module. It does all the animation and waiting for the floppy / PCMCIA bootable media.
The animation is a "script" of different kind of operations to perform. In order to replace it you need to write your own script or modify the existing one. I actually reimplemented a replacement strap module at some point. I could try locating it (it's possible I longer have the src however).
There are people that could do it but they would disassemble the whole exec.library, make the changes and assemble it again.
exec has nothing to do with the insert floppy animation.
-
@piru
Wow, thanks, i knew it somehow could be made, i thought it was in exec.library itself. Please try to find out where your strap module is, of course if you even supply the source code and the binary file, it would be great!
-
You need to look into 'strap' module. It does all the animation and waiting for the floppy / PCMCIA bootable media.
The animation is a "script" of different kind of operations to perform. In order to replace it you need to write your own script or modify the existing one. I actually reimplemented a replacement strap module at some point. I could try locating it (it's possible I longer have the src however).
exec has nothing to do with the insert floppy animation.
Piru's depth of knowledge never ceases to amaze me! My god dude, you must be like a living Commander Data ;)