Creating 1MB Amiga 1200 ROMS with EHIDE.DEVICE for the TF1230

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ค. 2022
  • As I'm sure you know the TF1230 needs an IDE driver loaded in order to access its onboard IDE header and since building the card I've just been using a disk to manually load this as needed. Lets be honest though that's a bit of a faff so I decided to create a custom set of Amiga ROMS. The A1200 supports 1MB ROMS out of the box and we'll need that extra space for the device driver.
    Links
    REMUS and ROMSPLIT - www.doobreynet.co.uk/beta/
    EHIDE.DEVICE - www.tf1260.com/
    AREXX files for REMUS - aminet.net/package/util/rexx/rmh and aminet.net/package/util/rexx/r...
    If anyone can take a look at my OS3.9 start-sequence just in case something in here is causing the crash it would be appreciated - www.dropbox.com/s/6iextggy9yt...
    follow CRG on twitter - / yt_crg
    end theme - A Prehistoric Tale (1990) main theme by Jochen Hippel
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 92

  • @CRG
    @CRG  2 ปีที่แล้ว +32

    The issue relating to OS3.9 not booting is now sorted. Thanks has to go both TerribleFire and ChuckyGang for their help in the comments. The issue was setpatch and it updating scsi.device which was seemingly conflicting with what is in the ROM. The solution here for anyone stuck in a similar rut is to modify the SETPATCH line in startup-sequence to read C:SETPATCH SKIPROMUPDATES scsi.device QUIET

    • @104d_3rr0r_vince
      @104d_3rr0r_vince 2 ปีที่แล้ว

      I made a same setup for a friend who is miles away from where I live weeks ago.
      After 3 days talking via discord, I managed to make it run.
      That ss line and the work lib were crucial, I had hard times till I succeeded.

    • @Caddy666
      @Caddy666 ปีที่แล้ว +1

      can you use the 2mb roms with the 1200, if so what physical roms would i need? i assume the process is largly the same....

  • @AK-vx4dy
    @AK-vx4dy 2 ปีที่แล้ว +7

    Once I used A600 without original roms.
    I wrote simple assembly program in rom to display and edit some information on screen overlayed on external video by (genlock)and read data from distance meter (by mouse port) and pc keyboard by serial. Many hard lessons, but finally I even placed chars in screen memory by blitter.

  • @Stoobers
    @Stoobers 8 หลายเดือนก่อน +1

    I've been absolutely rivetted to your videos. There's no way I can do the soldering you're doing, but it's really interesting to see what you're doing to fix/upgrade Amigas. Thanks for taking the time to make these! :)

  • @oleurgast730
    @oleurgast730 ปีที่แล้ว +1

    Having two IDE-ports this way, you might using the internal one for an IDE->SATA adapter, adding an eSATA port to the Amiga. This way you can add CD/DVD Drive externaly quite easy (or if you want a smal fat formated ssd for data transfer to a PC). I have no A1200, so I have not tested it there, but I tested it in my A2000 with a buddha IDE. Actually I did a complete IDE->SATA, SATA->IDE, IDE40pin->SlimDrive50pin adapter chain to make a slot-in slim IDE CD/DVD drive work in my A2000. These IDE Slim drives are flashed to be slave permanently, but most CF and SD-adapters do not support slave devices. You can of course directly connect a sata CD/DVD-Drive to the first IDE->SATA-adapter (an I did that first, just to test my setup step by step), but with an following SATA->IDE and IDE40pin->SlimDrive50pin you also get analog audio out from CD (as Paula does not support CD-quality, Amiga CD audio player software just tell the CD drive to play the music, which only works with IDE-CD-drives, as SATA ones have no audio out).
    If you build such a chain of adapters, always try step by step, as not all adapters work. Actually I tried the IDE40pin->SlimDrive50pin directly (with CS cut and grouded on the adapter), which did not work, than tried 3 different SATA-IDE-adapter to connect it to a PC (only one adapter worked) and last step was the IDE->Sata on the Buddha (2 out of 3 different converter worked).
    Actually while a notebook CD/DVD combined with two converted notebook 3 1/2 floppy drives in the two-floppy bay of an A2k might something I might do in future (so my 286 bridge card can use the 5 1/4'' tray for its own floppy drive), main reason for my setup is to test such a chain to add IDE to a defect CDTV later and make it usable as an Amiga with CD-drive. While of course it wouldn't be a CDTV anymore, that does not realy hurt, as there were practicly no german CDTV titles anyway.
    If you want a detatchable eSATA device, it might be a good idea to remove scsi.device from kickstart and startup-sequence to avoid problems. A batch script to bind scsi.device and CD-driver manualy afterwards if CD-drive is attached (or scsi.device and FAT if an external transfer SSD is attached) might be usefull.

  • @MoreFunMakingIt
    @MoreFunMakingIt 2 ปีที่แล้ว +4

    Excellent video! Lots of great info here. Thanks for putting in all the work :)

  • @AmigaFanatic1980
    @AmigaFanatic1980 2 ปีที่แล้ว +1

    This is great thanks for this. Although not yet set-up to do this myself (just sourcing parts at the moment), I've been struggling to understand some of the guides online, but this explains it so much better for me so ill definitely be burning some custom 3.9 1MB ROMS as soon as I can - can get rid of that pesky reboot on my system and add in the TF1260s ehide device.

  • @tommyovesen
    @tommyovesen ปีที่แล้ว +2

    Nice walkthrough! Exactly what I needed. Thanks!

    • @CRG
      @CRG  ปีที่แล้ว

      Glad it helped

  • @MrSeanyb99
    @MrSeanyb99 6 หลายเดือนก่อน

    Great stuff Glen.

  • @RabidGerry
    @RabidGerry ปีที่แล้ว +3

    Excellent video as always! I have made custom roms before but when you aren't doing it every day you forget! Since you made a 1mg rom this time I did the same. Would love to know what else could/should stick in the extended bit. I abandoned the ehide device as I found it unstable with my TF1260. Getting to 100mhz seemed to be a lot harder than when I went back to the A1200 IDE. It's about 85% success rate and stable that way as opposed to 25% using the ehide in rom and booting off the TF ide. Anyways not sure how you managed to explain rom building a lot simpler than most other tutorials but thanks again :) PS HTF is your Amiga so clean and new looking?

    • @CRG
      @CRG  ปีที่แล้ว +1

      You can make a 3.9 rom, probably only useful if you're running OS3.9 though. If you are running the new 3.1.4 or 3.2 then you might consider a 1MB rom adding back the libraries they removed, workbench.library and icon.library. Granted its not an issue if you're running just OS3.2 but if you wanted to go back to a 3.1 adding the libraries back to the rom means it'll just work.
      As for how the Amiga is so clean... I've no idea to be honest. It gets dusted regularly but its never yellowed. Maybe I just don't use it enough 😉

    • @RabidGerry
      @RabidGerry ปีที่แล้ว

      @@CRG AHH I'm still running CWB 3.1. looks just like your 3.9. I had made hybrid roms before using the ehide and Peter k icon library and newer workbench library so I've again stuck those in. But I stuck in the v43.45 this time. Just figured what else could I stick in as a lot of space still on the extended rom. Noticed the faster rom chips are scarce also, just when I was in the market to get a few more from AliExpress! Typical.

  • @jzarfas
    @jzarfas หลายเดือนก่อน

    Another great video thanks, Im wondering if there is a work around for the annoyingly long 10sec boot time using custom roms and TF ehide.device to boot? Im getting double the drive speed of internal ide. Thanks, Jamie.

  • @fu1r4
    @fu1r4 ปีที่แล้ว

    How do you get that light effect on your desktop when you move the mouse pointer?

  • @tehFoxx0rz
    @tehFoxx0rz 5 หลายเดือนก่อน

    How did you attach that more modern hard drive to the cradle like that? Since of course the screw placements of all the ones I've seen except the contemporary drives are different.

    • @CRG
      @CRG  5 หลายเดือนก่อน +1

      I used a couple of bits if double sided sticky tape, the foam type stuff.

  • @threepwoodsthrifts
    @threepwoodsthrifts 5 หลายเดือนก่อน

    Ace video! Does this mean you could create a custom rom which could support the use of hard drives for use with action replay cards?

  • @xav500011
    @xav500011 ปีที่แล้ว +2

    I found the ARexx script Make_1MB_Rom.rx would not run from Remus because in the script line 22 had a relative directory path that would not work: Toolname="Tools/Make1MegROM". When I changed that to a full directory path such as ToolName="WINUAE-REMUS:REMUS/Tools/Make1MegROM" then the script would run completely.

  • @Plan-C
    @Plan-C 2 ปีที่แล้ว +2

    Nice work!

    • @CRG
      @CRG  2 ปีที่แล้ว +1

      Thanks!

  • @klofisch
    @klofisch ปีที่แล้ว

    doobrey seems do be down. Where did you get the content of the modules-folder?

  • @rochabian
    @rochabian 2 ปีที่แล้ว +2

    Very informative video and well explained. Will you try to make an updated 1Mb Rom for the CD32 as well ?

    • @CRG
      @CRG  2 ปีที่แล้ว +2

      Thanks. I might take a look at the CD32s ROMs at some point although what I'd prefer to do next is try to create 3.9 ROMs for this machine.

  • @SimonJackson13
    @SimonJackson13 2 ปีที่แล้ว +3

    Nice. You can put things like POSIX library in the ROM too.

    • @SimonJackson13
      @SimonJackson13 2 ปีที่แล้ว +2

      I think anything in Libs: can go in the ROM.

    • @CRG
      @CRG  2 ปีที่แล้ว +1

      That's good to know, thanks. I think what I'll do is try to make the 3.9 rom. Its just a matter of getting the correct modules.

  • @brynjarborgersen8131
    @brynjarborgersen8131 2 ปีที่แล้ว

    Hi, mr CRG.
    As I have an A1200 as well, and an A600, one of the first things I thought of was the pccard(?).device things for mounting FAT32 formatted CF or SD cards on the PCMCIA slot to the ROM. Then just put the mountlist scripts on the WB disk and boot so I could mount the card and get my stuff from there before I have even partitioned and formatted the HD itself, how does that sound?

    • @CRG
      @CRG  2 ปีที่แล้ว +1

      An interesting idea which might work but is it not compactflash.device that you need?

    • @brynjarborgersen8131
      @brynjarborgersen8131 2 ปีที่แล้ว

      @@CRG thank you indeed, I was struggling to remember what the device was called, of course it is compactflash.device.
      As long as you understood which one I meant then I think we can get along just fine ;)

    • @brynjarborgersen8131
      @brynjarborgersen8131 2 ปีที่แล้ว

      Just had another thought of what to put in to your custom Kickstarts, the PFS3AIO filesystem

  • @poshpaul55
    @poshpaul55 2 ปีที่แล้ว

    just a thought have you check the jumper settings on your hard drive Ie' master / slave

  • @MrFixiit
    @MrFixiit 2 ปีที่แล้ว +1

    Did you try the two finger salute and boot with not starup sequence this will illimanate the startup-sequence from the equasion if it still gurus maybe its the Fast File system causing trouble as this get imbedded into the drive geometry.

    • @CRG
      @CRG  2 ปีที่แล้ว

      Yes I tried that and it will boot without the startup sequence.

  • @Sir-Dexter
    @Sir-Dexter หลายเดือนก่อน

    nice work

  • @billyhglgr
    @billyhglgr 2 ปีที่แล้ว +1

    Something almost completely off topic: What's the utility making the windows desktop with those swirling colors while You move the mouse? And: Excellent video!!! Thank You.

    • @CRG
      @CRG  2 ปีที่แล้ว

      Thanks glad you enjoyed the video.
      I had to go check with my son as he was the one who put it on my pc but it's lively wallpaper. You can download it free from the Microsoft store.

    • @billyhglgr
      @billyhglgr 2 ปีที่แล้ว +1

      @@CRG Thank You very much for the quick reply. I really appreciate it. Chris.

  • @angrydove4067
    @angrydove4067 ปีที่แล้ว

    Hi, how did you make the floppy to boot the ehide.device?

    • @CRG
      @CRG  ปีที่แล้ว

      Format your disk then from shell type install df0: (or whatever drive the disk in it). Then just drop the ehide.device driver on there and edit the startup sequence to load it.

  • @user-wj9xq7ig2v
    @user-wj9xq7ig2v ปีที่แล้ว

    An ide to sd adapter with and an SD extension could work nicely giving you external access to removable media. Just a thought that popped into my head.

    • @CRG
      @CRG  ปีที่แล้ว

      Might be a good idea for the IDE on the TF1230 but certainly for the main drive I'd be hard pushed to give up my mechanical drive 🙂

  • @andreasw3466
    @andreasw3466 ปีที่แล้ว +2

    I know it´s not the intention of your video, but how can I create a bootable disk with the device driver, as you use at the beginning of your video? (I can´t use the standard Amiga 1200 IDE / PCMCIA port because of an hardware defect.) Very good video btw, thumbs up!

    • @CRG
      @CRG  ปีที่แล้ว +1

      It's fairly simple. Stick a blank floppy in and from shell type install df0:
      Then just drop the ehide.device driver on there and edit the startup sequence on the disk to load it.

    • @andreasw3466
      @andreasw3466 ปีที่แล้ว +1

      @@CRG Tried it, but doesn´t work. What do I have to write exactly in the startup-sequence? I typed "run >NIL: ehide.device" ? Last time writing into shell is 25 years... Thank you for your time!

    • @CRG
      @CRG  ปีที่แล้ว +1

      Sorry I should have said you need loadmodule and use that to load ehide.device. You can get it from amibay. I'm on my phone or I'd find you a link 😊

    • @andreasw3466
      @andreasw3466 ปีที่แล้ว +1

      @@CRG Im looking into it. Thanks for your support!

  • @-koora2day744
    @-koora2day744 4 หลายเดือนก่อน

    Dear question, I have an EEPROM memory with a specific number that I could not find in the market. The memory size is 256 KB. Can it be replaced with another? It does not. have to be the same number, but of course the same size, or it must be the same number and the same size. The one is damaged is one time only read memory"TMS27PC256-20NL". The one i will used is UV EPROM"M87C257-20F1". With same size of course i will transfer data with programmer from TM to M8.
    Can do that because idont have TM eprom. I have M8 eprom.

    • @CRG
      @CRG  4 หลายเดือนก่อน

      You could need to compare the pin outs of each rom, if they are identical, then I imagine it would work.

  • @Raketenclub
    @Raketenclub ปีที่แล้ว

    hi, great video.... can you tell us what this adapter is called or where you got it? thx :)

    • @CRG
      @CRG  ปีที่แล้ว +2

      The adapter for the tl866? You can get them from eBay. Just search for 27C400 adapter and loads pop up. Shouldn't cost more than £15.

    • @Raketenclub
      @Raketenclub ปีที่แล้ว

      @@CRG cool. thank you.

  • @MrLukealbanese
    @MrLukealbanese 2 ปีที่แล้ว

    Glenn, you might ask on the EXXOS TF forum?

    • @CRG
      @CRG  2 ปีที่แล้ว +1

      I'm not very active on there and didn't want to cause a fuss but the guys in other comments seem to have it sorted for me which is greatly appreciated.

  • @Breakfast_of_Champions
    @Breakfast_of_Champions 2 ปีที่แล้ว

    Singlestep your S-S?

  • @TerribleFire
    @TerribleFire 2 ปีที่แล้ว +7

    I've passed this on to Erique. I've never tried this with 3.9 but i do know that there are bugs in the scsi.device in 3.9. Did you try noromupdate scsi.device on your setpatch line?

    • @CRG
      @CRG  2 ปีที่แล้ว +1

      As suggested by ChuckyGang, commenting out the setpatch line the startup sequence seems to have fixed it.

    • @TerribleFire
      @TerribleFire 2 ปีที่แล้ว +1

      @@CRG completely commenting out setpatch means you;re not running 3.9 exec.

    • @CRG
      @CRG  2 ปีที่แล้ว +1

      @@TerribleFire I admit I'm not great with these things but it booted which is a start.

    • @TerribleFire
      @TerribleFire 2 ปีที่แล้ว +3

      @@CRG Did you add 3.9 libraries to the ROM? if so you may not need setpatch at all. so you're probably good if you did that. Otherwise try C:Setpatch SKIPROMUPDATES scsi.device QUIET

    • @CRG
      @CRG  2 ปีที่แล้ว +3

      @@TerribleFire I haven't built the roms with all the 3.9 libraries as yet. Its just the updated scsi.device and ehide.device. Apologies I really should have read your original comment better. Its all working grand now and the problem was obviously being caused by setpatch trying to load an older scsi.device than the one I had put into the ROM. The penny dropped when I ran set patch manually as Chucky had suggested and seen it was trying to patch that!
      I really appreciate the help and just let me also say thanks for designing these great cards for us.

  • @dozern
    @dozern 2 ปีที่แล้ว +1

    Since the computer actually starts to boot with the 3.9-drive, it might very well be the user-startup that is the culprit here. Check that for any "special" patching or stuff like that.

  • @user-wj9xq7ig2v
    @user-wj9xq7ig2v ปีที่แล้ว +1

    I just noticed you're a lefty on the mouse as well. I solder, write and hold a glass left handed and most other things. But I'm right handed on the mouse. I think most lefties are still right handed on the mouse. Anyway just ramblings.

    • @CRG
      @CRG  ปีที่แล้ว

      Yep, left handed. I use the mouse with my left hand but with right handed settings i.e. left mouse button is still left click. I know some lefties that swap that round. I've tried using the mouse right handed and can do it for office tasks etc but for gaming I need it in my left hand.

  • @Tjuwantjutju
    @Tjuwantjutju 2 ปีที่แล้ว

    Happy hello everyone

  • @fourbypete
    @fourbypete ปีที่แล้ว

    If there was a way to give the A1200 1gig of fast graphics memory, I'd still be using it.

  • @ChuckyGang
    @ChuckyGang 2 ปีที่แล้ว +5

    Comment out the Setpatch line an see what happens?

    • @CRG
      @CRG  2 ปีที่แล้ว +1

      That fixed it. Thanks, I greatly appreciate the help.

    • @ChuckyGang
      @ChuckyGang 2 ปีที่แล้ว

      @@CRG ok if removing setpatch "fixed it" start it wiuthout startup sequence.. and run setpatch manually

    • @CRG
      @CRG  2 ปีที่แล้ว

      @@ChuckyGang doing this, setpatch runs, the system resets then gurus as before. Is there any way to step through the patches to see which one is causing the crash.

    • @CRG
      @CRG  2 ปีที่แล้ว

      You might see in another comment but just so you know its now all sorted. The issue was, as Stephen suggest, the scsi.device in setpatch.

  • @sarreqteryx
    @sarreqteryx 2 ปีที่แล้ว +1

    ok, what is eHide?

    • @CRG
      @CRG  2 ปีที่แล้ว

      It's the device driver needed to use the ide port on the tf1230 accelerator.

  • @djwaveshark
    @djwaveshark 4 หลายเดือนก่อน

    Its posible to send me thats rom files? I i try to make my own roms for the tf1230 but dont work😰....
    Good sttuf here.... Thanks.

  • @crashoverride200
    @crashoverride200 2 ปีที่แล้ว

    Still screwing around with it pund intented i would imagine ..

    • @CRG
      @CRG  2 ปีที่แล้ว

      A figure of speech.

  • @memphisartguy2
    @memphisartguy2 2 ปีที่แล้ว +2

    Never extract the roms like this. there's traces under the rom that will brick your 1200 if cut.

  • @jdcweasel1
    @jdcweasel1 2 ปีที่แล้ว

    It's great when someone steps up and makes a budget accelerator card like the Terriblefire. It's sad when that same person doesn't put enough support into it to keep it budget or force buyers into spend hours and hours trying to find answers on how to maintain it i.e. firmware update, items needed for this or even get things working like the onboard IDE. What's even worse is the youtube content creators that support Amiga have fallen asleep at the wheel and are of little help. That being said...Thank you CRG for putting a piece of the puzzle together for us. My suggestion to you is go more into depth regarding the TF1230. I have this card and outperforms a card that cost nearly twice the TF. Also, to the creators of TF who obviously had budget in mind: How budget is your card when the hardware needed to firmware update it cost $100 to 200? That's like buying a car for $20,000 without tires and the tires needed (proprietary) cost an additional $15,000...? Might want to rethink your strategy? Furthermore, why not put a FPU into the board? Put the holes and traces in and let the people decide if they want to spend the extra money to upgrade it. Cost will still be in the budget range and will give an opportunity to those that wish to install one down the road. Even put a FPU kit together for people to buy when the time comes - win win in my opinion.

    • @JeremyLevi
      @JeremyLevi 2 ปีที่แล้ว +2

      If you want a budget FPU option to go with the TF1230 check out Chris Edwards Restoration's video on TH-cam from March 2022 titled "Amiga 1200 internal FPU anyone can do this!". In it he just populates the existing blank spot on the motherboard with a socket for the PLCC version of the 68882. Runs at 14.32 MHz (NTSC) or 14.18 MHz (PAL) by default but it's mentioned in the comments that you can isolate the clock pin on the socket and bodge it to a spot where the clock hasn't been divided yet if you want 28MHz operation. Should work with any accelerator that doesn't have provision for an onboard FPU including 040/060 boards populated with LC version CPUs.

    • @CRG
      @CRG  2 ปีที่แล้ว +1

      Now that's interesting, I might just have to test it myself 😃

  • @rodovanra6783
    @rodovanra6783 2 ปีที่แล้ว

    You sound exacly like a guy that makes videos about WWF, WCW wrestling from the 1980s and 1990s

  • @djwaveshark
    @djwaveshark 4 หลายเดือนก่อน

    Hi there!!
    i cant run "Make_1MB_ROM.rx" script from Remus!!! . Remus says "running AREXX script Arexx/make_1MB_ROM.rx" but nothing happens....
    WHY??? Any Help apreciated...

    • @CRG
      @CRG  4 หลายเดือนก่อน

      Did you download the arexx filesni linked in the description? These are needed to make it run.
      I unfortunately can't send you my roms as they are under copyright.

  • @crumplezone1
    @crumplezone1 2 ปีที่แล้ว +3

    Hi Bud, Ijust tried OS3.9 with the same setup as yours with ehide in the roms and yes it guru`s, but I commented out the line as Steve mentions in his post,` Setpatch SKIPROMUPDATES`scsi.device` quiet`, and it will boot so try that mate

    • @CRG
      @CRG  2 ปีที่แล้ว +1

      Yeah I really should have read Stephens comment better! Its all working now.

  • @ANKH123
    @ANKH123 2 ปีที่แล้ว

    I have 3.2.1 rom with ehide. device if you need i send you...

  • @ArmandoMarra
    @ArmandoMarra 2 ปีที่แล้ว +1

    The One on the wall... Sharp mz731? M
    My first real computer 😍

    • @CRG
      @CRG  2 ปีที่แล้ว

      MZ700. Had it lying for a few years now and really should take another look at it. Never done much with it other than getting it working, needed the PSU repaired. There's a printer available for the middle expansion. I'd love to have that just to play with but getting rare so very expensive.