My Custom A1200 Project

  • Thread starter Cozzer79
  • Start date
  • Replies 190
  • Views 69787
Oops, righty, somehow I missed it :)
How about a SCSI slim optical instead? :devil:

(j/k of course, cost and hassle rather outweighs the marginal benefits)

Thanks matey - I still want the adapter to work though (I've a DVDRW attached to it), I just don't want it scanned at boot as there's no bootable device on it.
 
Edit: I made loads of mistakes with this ROM set - skip to the next set after this one!

I found a nice chap who's happy to burn some custom 3.9 ROM's for me - I started off by using Remus to extract all the modules from my 3.1 Kickstart ROM (applying the patch to input.device to create gameport_keyboard.device), then splitting the OS3.9 ROM update, again applying the patch to ram-handler to remove the BSS chunk (can't add a module with a BSS chuck to a ROM). I inserted all the updated libraries etc from the ROM update into the image, replacing as necessary, and then worked through the remaining libraries etc. that the kickstart contained that I had newer versions of on disk.

As I have slightly different needs than most, I removed scsi.device (to improve boot time due to no bootable device being on the IDE controller) and workbench.library (to save space), then I also added a bunch of BlizKick modules so that I didn't need to reboot for BPPCFix etc.

The final content is as follows:

exec.library 45.20 (A1200)
audio.device 37.10
battclock.resource 39.3
bootmenu 44.7 (68020)
carddisk.resource 40.1
cia.resource 39.1
con-handler 40.2
dos.library 40.3
expansion.library 40.2 (A1200)
gadtools.library 40.4
gameport_keyboard.device 40.1
graphics.library 40.24 (AGA)
intuition.library 40.85
keymap.library 40.4
layers.library 40.1
mathffp.library 40.1
mathieeesingbas.library 40.4
potgo.resource 37.4
ramdrive.device 39.35
ramlib 40.2
romboot 40.1
timer.device 39.4
utility.library 40.1 (68020)
workbench.task 39.1
filesystem.resource 45.10
filesystem 45.13
AmigaOS ROM Update 44.57
shell 45.7
icon.library 46.4
ram-handler 44.24
console.device 44.10
input.device 50.26
BPPCFix 37.2
BPPCFix040 37.1
BBlank 39.0
NewAlert
MuMove4K
MoveVBR
FixMath404
FixGetMsg 37.1
battmem.resource 40.0
card.resource 40.5
misc.resource 38.0
trackdisk.device 40.2

I'll update again once I have the ROM's and have installed them :)
 
Last edited:
New ROMs are in!

EA02_F52_A-220_E-415_B-950_D-89_F4_F42387_A2.jpg


Boot time is now less than 10 seconds :) I now have an interesting issue with CDs, they mount, but only the CD Audio portion of a disc produces an icon on the Workbench. It all works correctly on the image of my disk that I'm running in WinUAE, so evidently I've done something stupid. I'll figure it out!
 
Last edited:
Figured out the strange CD mounting issue - I'd somehow managed to set the drive to never display on the workbench.
However... I did find numerous issues with the ROMs I'd created (largely a whole bunch of stuff missing), but in so doing, found out how to make a good 1MB ROM pair and also not have to drop the scsi.device from the ROMs at all. New content is as follows:

Main ROM:

exec.library 45.20 (A1200)
1MB_ROM
audio.device 37.10
battclock.resource 39.3
bootmenu 44.7 (68020)
card.resource 40.5
carddisk.resource 40.1
console.device 44.1
cia.resource 39.1
con-handler 40.4 (KingCON-handler)
disk.resource 37.2
dos.library 40.3
expansion.library 40.2 (A1200)
filesystem 45.16
filesystem.resource 45.10
gadtools.library 40.4
graphics.library 40.24 (AGA)
icon.library 46.4.474 (68020)
input.device 50.26 (Poseidon)
gameport_keyboard.device 40.1
keymap.library 40.4
layers.library 40.1
mathffp.library 40.1
mathieeesingbas.library 40.4 (68020)
misc.resource 38.0
potgo.resource 38.0
ramdrive.device 39.35
ramlib 40.2
ram-handler 44.24
romboot 44.3
scsi.device 46.0 (A1200)
shell 45.7
timer.device 39.4
trackdisk.device 40.2
utility.library 40.1 (68020)
version.library 45.5
workbench.task 39.1
NoClick 1.2
RebootFix 1.4
SpeedyIDE 1.1
IDE_DelayFix 1.0 (guess what this does? LOL!)
BPPCFix 1.2
BPPCFix040 1.1

Then in the Extended ROM:

romheader
dummycdstrap 1.0
workbench.library 45.137
intuition.library 40.85
mathtrans.library 100.1

I've tested these to death in WinUAE, so the helpful chap who burnt my last ROMs is going to erase the one's I have and reprogram them for me :) Will update again when they're back.
 
Last edited:
My new 3.9 v6 (as above) ROMs have arrived, and I'll be fitting them tomorrow. Just finished updating all of the picture references as they'd disappeared... Hosting company decided to change their URL - not very helpful!
 
Wow that has prompted me to go back and look over the custom Rom I did a few years back although I only blizzkick it currently. Seems I have some updating to do on some components.

Sent from my SM-G935F using Tapatalk
 
ROMs are in and have made quite a difference to boot time :)

I now legitimately have CyberGraphX v4 too:

577_DBABB-6_EBC-4_A4_D-_B820-_D3_CF804189_DD.jpg


Obligatory WhichAmiga and SysInfo shots:

3686_DE86-29_C3-42_AF-9570-0_D6_EB15_F2606.jpg

036_BE399-93_C0-483_B-_A7_DA-6372442_EEF06.jpg


Just a few tweaks if the Startup-Sequence and then all should be good!
 
Hi all,

At the Towcester meet, I noticed that my miggy was doing a grand job of being unstable whenever I put a CD into it - took a while to chase down the issue, but it was power related.

I've done a botch job for now to test, but I'll take her home at some point to wire things up correctly and in a safe manner lol

87198_FCD-2_E1_A-451_D-9_D71-5_B1755_C8_E329.jpg


I'd already created a "dirty" power connector for the DVDRW, but having added a RapidRoad, the power down the far end of the board had become unstable under load. I've spliced in another connector here to power the RapidRoad, and then there's another extension from that to the various items on the lid that need power too.

7809_E80_A-14_E6-48_A7-_A399-964_B90_A96_A61.jpg


Like so :) I'll have to do some cable management again once I've got things connected properly, but now I can run the machine as it should be able to. The floppy power connector is powering just that, the internal floppy. Think I'll have to stop adding things now as I'm approaching the limit of the PSU when everything is running flat out :D
 
I've found a bit of time to make safe my bodge - just need a few cable ties to finish up :)

B7_C566_ED-_CF1_D-4755-8_E01-_E22_ED9013760.jpg


I removed a fair fair bit of the Sugru from my Bifrost to allow upgrading the IC to a newer version (when it turns up)

1_EC3_D571-4_BB6-4071-_B776-503593_DED34_F.jpg
29_F56898-7_EEF-4680-8_FC2-44_A31_ADE8129.jpg
 
My Bifrost has it's new software chip installed now :D

01_A9163_D-084_B-4609-_BB5_B-_F6_B4665_EF5_A0.jpg


It's all working fine, but I've noticed that I've left the HDD LED a little bent - I'll correct it the next time I do something to it
 
I decided that I needed to do something about this mess of cable for the floppy extension that connects up the HxC:

D8620_AAB-47_ED-4900-867_A-312297_CC1_E14.jpg


After a bit of happy hacking with a new IDC34 (so that I didn't confuse wires like I have in the past with this extension), it's now much tidier:

4_F28_BE2_F-4923-4_D6_F-92_E2-83_B983_CD1_D35.jpg


I straightened up the LED for the HDD too - still seem to have minor issues with stability when everything is running together, so possibly my PSU isn't able to cope with the load. Will have to see about borrowing something to test before launching off into some sort of replacement/upgrade.
 
Nopes - it's not power that's the issue, it's our old friend heat again. Took the A1200 down to the server room where it has good A/C and it ran fine with anything I threw at it.

Going to look at improving the cooling of the Indivision and Bvision by adding active fans (removing the two extracting fans from the lid) and I've a new heatsink in progress for the BPPC to try to improve the temps of the PPC. I'm going to put two larger extracting fans into the lid and then test again :)
 
I've reworked the inside of the case lid again, removing the two small fans and having fitted provision for a larger high CFM 30mm fan instead:

49_A76_BB7-_BE6_B-41_CC-8_AB3-9576622817_D9.jpg


I doubt my A1200 will be quiet anymore with the speed of the new fan when it turns up, but at least it'll stay cool. I'm going to place a heatsink on Lisa too, as she gets really hot during use - I suspect most of that is the plate on the rear of the keyboard heating up because of the shortage of air extraction, but it'll help a little. Waiting to hear on a new heatsink for my BPPC too - I've a lump of copper for it to be made from, but trying to figure out how to get it done without upsetting anyone at work lol
 
Due to a minor faux pas with my fan ordering, I'm moving all the fans (except the one on the BPPC) to the 12V rail. The one above the BVision is done, and I'm now awaiting a replacement for the intake fan at the side. Should be enough airflow with the fan changes to make it work well :)
 
Last edited:
All together again, and finally it's stable :LOL:

59_F3_E72_B-89_A8-4363-_AFA4-_B094_C57_AEC9_E.jpg


Moving the cooling fans to the 12V rail was somewhat of a happy accident - it has lowered the power usage on the 5V rail, and also cleaned up the noise that they were generating too; I suspect that was the biggest cause of instability, but can't say for sure as I don't have a scope. The new fans shift a _lot_ more air than the old ones, and as a consequence they're louder, but the machine is running much cooler too though, so every cloud!

13_C518_C1-_B8_CD-46_C2-8_E05-1233_D6_B7_C19_A.jpg


I finally corrected the rating on my PSU too... So I'll sleep better at night :LOL:
 
I've had an idea recently, brought on by the comments of others, and I've decided that I want my WiFi card installed internally in my A1200.

I'm pretty sure it'll physically fit, with some effort, so I've ordered one of these http://amigakit.amiga.store/product_info.php?products_id=690 right angle PCMCIA adapters, and I intend desoldering the two boards from each other, and then replacing the connection between with a ribbon cable to allow me to move the card inside.

Wish me luck!
 
The PCMCIA extension I made unfortunately didn't work - continuity was fine, and it didn't have any shorts, so mechanically it was fine; I'm guessing that the cable was too long for the signals. I would have shortened it and had another go, but many of the pads were lifting when attempting to solder to the boards - not the best quality! (I'd like to point out that I didn't get my angle adapter from AmigaKit - it was a cheapy one from eBay) There's another chap doing a much better job of it than me though, so hopefully I'll be able to get something from him.

This, however, is a sneak peak of something that is being worked on :D

6611_F317-_D5_CF-4_CAB-_B75_C-_D243_E926_D64_C.jpg


After an overnight run, this is what I ended up with:

BE8731_E0-8382-4_CAD-9_BEF-6_A1874_C311_D9.jpg
 
Last edited:
That's now been turned sideways, and processed again:

550_B6980-511_B-43_D3-_B70_D-_F1_C8_D3_ED82_DF.jpg


And from the rear:

3524_FA39-_B550-4_AB2-892_C-646_F2_EF88997.jpg


So it's just a milling operation from either side to finish off - might even be enough of the first cut to make a second; I have someone in mind for that already should that be the case :)
 
Still waiting on the milling for the heatsink(s) - but these arrived in the meantime, put together by scrappysphinx for me:

ACB34_C2_E-02_E5-42_F4-8_C5_F-_D44_E5_BC11_E29.jpg


And they feel, look and work great - very happy with them :)
 
Last edited:
Back
Top Bottom