17 November 2004, 00:04 | #1 |
Posts: n/a
|
Custom Kickstart ROMs
I'm suprised I haven't seen any floating around, well there is the infamous lame kickstart hack that just had someone change the version numbers of the last KS3.1 chip to confuse every one.
But what I meant was for instance a KS3.1 image that has been modified to show a nice EAB logo or something. I presume it is just a case of working out where the RAW graphics are stored in the disassembled code, changing a few things & reassembling ? OK, technically you wouldn't be able to release it but is it possible to do stuff like this? Isn't it all 68k after all? How come I've not seen one lame attempt at changing the KS visually so it's visible to the end-user? |
17 November 2004, 07:43 | #2 |
.
Join Date: Oct 2004
Location: Ioannina/Greece
Posts: 5,040
|
and at the bottom line, after a great deal of work to change gfx (that would only be shown if there was no HD or floppy to boot), what would be the use for such a hack??? to display a cool logo? why? I think noone needed that, that's why there is not such a hack...
|
17 November 2004, 09:16 | #3 |
Senior Member
Join Date: Jan 2004
Location: On Ami World
Posts: 500
|
Why not?
A kickrom whit a difrent pic will be cool. Maybe we even can build a total new Rom? 3.5 ? 4.0? 1200.7? Now these can't be used in reall migy's, but surely in UAE |
17 November 2004, 13:55 | #4 | |
Posts: n/a
|
Quote:
|
|
17 November 2004, 14:27 | #5 |
.
Join Date: Oct 2004
Location: Ioannina/Greece
Posts: 5,040
|
yeah, ok whatever... I cannot see a point in your post, you are arguing with yourself...
|
17 November 2004, 14:29 | #6 |
Posts: n/a
|
Better than arguing with people on here and upsetting them
|
17 November 2004, 14:58 | #7 | |
HOL / AMR Team Member
Join Date: Dec 2001
Location: Australia
Posts: 2,632
|
Quote:
You could possibly mess with these disks and make your own custom additions. There are a few utilities on Aminet that will make images of A1000 Kickstart disks. Not sure about how you'd tackle the later Kickstarts, though, without having a good knowledge of code disassembly. |
|
17 November 2004, 15:04 | #8 |
Senior Member
Join Date: Jan 2004
Location: On Ami World
Posts: 500
|
Can that also been done whit a 3.1 Rom?
Place in all sort of stuf in it |
17 November 2004, 15:53 | #9 | |
Registered User
Join Date: Sep 2002
Location: Germany
Posts: 349
|
Quote:
Disassembling the kickstart and playing around with it would be very interesting. In some cases it could make sense how DrBong mentioned. For learning issues it is great (e.g. the libraries, startup code etc.)... |
|
17 November 2004, 16:48 | #10 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,656
|
It would be cool if modified, expanded or upgraded kickstart sets existed, like the Commodore 64 jiffydos etc.People have been doing custom ROMs for C64s for a while now, I know the computers are very different, but still...
|
17 November 2004, 17:02 | #11 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,465
|
You can modify your own kickstart ROM. I believe that 'files' are stored on the kickstart ROM in filesystem kinda way (e.g. scsi.device etc.)
I've seen kickstart v3.1 with several of these modules replaced (I think to allow booting from CD?) The easiest way to have custom kickstarts in a 'big-box' Amiga is to use Individual Computing's KickFlash or Elbox's eflash. I believe that some tools exist to replace files within the kickstart ROM with updated versions. I think that CoyoteFlux did some of the tools, however I could be wrong. I bought a load of OTP (one time programmable) EPROM's that are pin compatible with the Amiga kickstart ROM last month, about 50p each, an easy way (with a programmer) to have modified Kickstart's on vanilla A500 / A1200 amiga's. |
18 November 2004, 08:43 | #12 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,129
|
well if you do hack the roms, fix up some of the AmigaDOS features ie pipe, and make it so that workbench spawns operations as a new process, ie when you click on a disk, it gets spawned as a new process so you can go about another action
|
18 November 2004, 09:50 | #13 |
Registered User
Join Date: Sep 2002
Location: Germany
Posts: 349
|
For those who want to have a little bit of fun I've disassembled the kick 31 using ira. The source and the found text items are in the zone. The source is just 6MB big so that's ok...
The disassembling command is: ira -binary -a -text=1 -offset=$f80000 kick31.rom >1.txt Remember that I've also disassembled the data. This can be avoided with some efforts by using the PREPROC/CONFIG commands. The files have amiga line feeds in them so if you want to have a look from the pc convert the files from UNIX/MAC to DOS format (e.g.UltraEdit). If you want to reassemble it you have to insert the following line at the beginning of the source: ORG $F80000 Delete the SECTION line ! The reassembling command is: phxass kick31 You need a lot of RAM for that: 2 MB Chip, 8 MB Fast and 8 MB Z3 Fast. In the binary file delete the object infos (first 32 bytes and last 4 bytes). And now: you have a 100% 1:1 reassembled binary !!! Easy to modify but I have no time, I have to care about my own project now... Have fun... |
18 November 2004, 11:57 | #14 |
Senior Member
Join Date: Jan 2004
Location: On Ami World
Posts: 500
|
Maybe a wiert thing , but is it posible to place in a whole workbench in a Rom?
Like in rom 3.1 a Wb 3.1 All you need is rom |
18 November 2004, 12:27 | #15 |
.
Join Date: Oct 2004
Location: Ioannina/Greece
Posts: 5,040
|
that would take a LOT of time, patches for the wb3.1 , (or a fake HD device which actually is the rom space, but would still need patches to redirect writting operations to a media), a bank switching mechanism to read the new bigger sized roms... Have u considered a pcmcia flash disk???
|
18 November 2004, 14:46 | #16 |
Posts: n/a
|
Hey guys, you're all talking about serious ideas in here! What with embedding Workbe nch in the ROM, linking to code stored in PCMCIA cards etc... etc...
My original idea was only for a L.A.M.E. animated logo !!! |
18 November 2004, 14:57 | #17 | |
Registered User
Join Date: Sep 2002
Location: Germany
Posts: 349
|
Quote:
|
|
18 November 2004, 15:09 | #18 |
Posts: n/a
|
OK, maybe it does have some uses !
Thanks for the initial disassembly there AmiGer. I think what we need to do now are 2 things. 1 - Split the code (includes) to make it more managable. 2 - Fully dissasemble/comment/ the code so it's more meaningful. If a few of us worked on this then we'd have a good starting base for enhancements/modifications. Whilst sometime in the future it might be possible to create a physical ROM from this and fit it to an Amiga, I think we should all presume that this is "just for fun" and WinUAE only. What we're probably doing is illegal so I don't think we could host it in a place such as sourceforge.net, and maybe RCK would rather we didn't post more files here? Maybe we need to find someone with a FTP or something.....? |
18 November 2004, 15:43 | #19 |
RIP Friends
Join Date: Sep 2005
Location: UK
Posts: 2,157
|
Yes it is illegal as the kickstart roms are still copyrighted. (even if modified)
As far as I know, I see no problem in talking about customising, showing pics etc. as long as you do not posts a link/attachment, where to download the ROMs from or post the source code. And why it this not in the Rules? I’ll have to add this asap. Edit: Added to FAQ/Rules (Just needs RCKs approval) Last edited by Paul; 18 November 2004 at 16:05. |
18 November 2004, 16:34 | #20 |
Senior Member
Join Date: Jan 2004
Location: On Ami World
Posts: 500
|
This is bull, the only ones selling the roms are the cloanto dude's
And thay are only making cash of it And hey, i own kick 3.1 So for me it will no be iligal I say go ahead dude's, build a new and inporoved Rom Hey maybe burn it down to a eeprom I see if i can set up FTP, i have a forum running. So if needed it can go on there |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Help with custom 3.1 kickstart creation. | Turran | support.Other | 6 | 09 January 2013 22:53 |
Kickstart 3.1 ROMs | Coltch | support.Hardware | 4 | 18 June 2012 23:00 |
Custom Kickstart boot screen? | Amiga1992 | Hardware mods | 15 | 26 December 2011 12:54 |
where are the kickstart roms on AF | bradhig | New to Emulation or Amiga scene | 1 | 19 July 2007 20:10 |
Kickstart ROMS!!!?? | ABXY | support.WinUAE | 1 | 23 December 2004 15:50 |
|
|