![]() |
![]() |
#21 |
Registered User
Join Date: May 2021
Location: Rotherham, UK
Posts: 2
|
When creating a1200 roms for burning. After splitting and doubling, do I need to use byteswap 2 or byteswap 4 to create the required bin files for burning to 27C400.
|
![]() |
![]() |
#22 |
Registered User
Join Date: Mar 2018
Location: Austria
Posts: 620
|
Guess it normally should be:
Double if you need to. Byteswap 2 to take account for high endian. Then split wordwise. Hope this helps. |
![]() |
![]() |
#23 |
Registered User
Join Date: May 2021
Location: Rotherham, UK
Posts: 2
|
Roms Burnt, Installed and working fine.
|
![]() |
![]() |
#24 |
Registered User
Join Date: Dec 2005
Location: near Munich, Germany
Age: 44
Posts: 55
|
Hi Stefan,
cool program - thanks!! Would it be possible to add a bytewise split/dissect? That could be helpful! |
![]() |
![]() |
#25 |
Registered User
Join Date: Mar 2018
Location: Austria
Posts: 620
|
Hi Twanger,
I'm busy working on the 1942 project at the moment. However, I also considered adding bytewise operations and will take a look at this when there is some time. Regards, Stefan |
![]() |
![]() |
#26 |
Registered User
Join Date: Mar 2018
Location: Austria
Posts: 620
|
Okay, just gave it a shot and burned some midnight oil.
Version 1.28 released. Including bytewise merge and split. Download at post 1 as always. Enjoy! ![]() Last edited by Nightshft; 01 October 2021 at 02:25. |
![]() |
![]() |
#27 |
Registered User
Join Date: Dec 2005
Location: near Munich, Germany
Age: 44
Posts: 55
|
Thank's a lot!
I'll test it the next days (nights). |
![]() |
![]() |
#28 |
Registered User
Join Date: May 2011
Location: Italy
Posts: 214
|
Thanks!
![]() Byte split is juicy for the CDTV extended roms. As an idea for future releases, it would be great if you could add support to the CD32 roms with their special interleave. This is an example of the same operation with srec_cat, starting from the standard and extended CD32 Remus files: Code:
srec_cat.exe KS_32_CD32_std -Binary -Byte_Swap -Split 4 0 2 -Offset 0x40000 KS_32_CD32_std -Binary -Byte_Swap -Split 4 2 2 -Offset 0xC0000 KS_32_CD32_ext -Binary -Byte_Swap -Split 4 0 2 -Offset 0x00000 KS_32_CD32_ext -Binary -Byte_Swap -Split 4 2 2 -Offset 0x80000 -Output 2_KS_320_CD32_1MB_byte-swapped.bin -Binary srec_cat.exe 2_KS_320_CD32_1MB_byte-swapped.bin -Binary -Crop 0x80000 0x100000 -Offset -0x80000 -Output 3a_KS_32_CD32_bank0.bin -binary srec_cat.exe 2_KS_320_CD32_1MB_byte-swapped.bin -Binary -Crop 0x00000 0x80000 -Output 3a_KS_32_CD32_bank1.bin -binary Last edited by RoC; 03 October 2021 at 08:52. |
![]() |
![]() |
#29 |
Registered User
Join Date: Mar 2018
Location: Austria
Posts: 620
|
Hi Roc,
I will take a look at it. Greets, Stefan |
![]() |
![]() |
#30 |
Registered User
Join Date: Mar 2018
Location: Austria
Posts: 620
|
I've implemented the CD32 interleave algorithm. Hope I got it right, guess it is, but I didn't test a lot so please check and leave feedback.
Note that you have to manually byteswap after merging, but that's only one click. Eprom Hexxer 1.29 is in the zone. ![]() Regards |
![]() |
![]() |
#31 |
Registered User
Join Date: May 2011
Location: Italy
Posts: 214
|
Eprom Hexxer - Eprom Binary Tool
You rock!! Thank you so much
![]() Will test it and let you know. EDIT: Well done! ![]() It looks good, because i compared the CRC-32 of the EpromHexxer CD32 3.2 rom with the one sucesfully used. The first rom to be provided is the Remus Extended then the Remus Standard, finally ByteSwapped2. Last edited by RoC; 06 October 2021 at 16:16. Reason: Tested it |
![]() |
![]() |
#32 |
Registered User
Join Date: Dec 2005
Location: near Munich, Germany
Age: 44
Posts: 55
|
Yesterday I finally tested the new version for splitting CDTV Roms.
Works perfectly, thanks again! |
![]() |
![]() |
#33 |
Italian Amiga Zealot
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,927
|
@Nightshft
It seems over 26 engines detect EpromHexxerV1.28.zip as a Trojan over at VirusTotal. Could you please check what is going wrong? Thanks. |
![]() |
![]() |
#34 |
Registered User
Join Date: Mar 2018
Location: Austria
Posts: 620
|
Hi jbenam,
yes I noticed that too. They are using AI more and more for recognition and regretably many of them seem to go wild and don't like some programs ![]() Not sure what I can do about this, but I will look into it. If anybody has good clues how to whitelist a win executable I'm all ears. Edit: I'm working on it. Hard task as you don't know WHY it gets recognized. Got it down to 10 meanwhile however. If you want you can run it in something like Sandboxie in the mean time (Just to be 100% sure. The sandboxie main window will show it runs clean). Last edited by Nightshft; 19 February 2022 at 16:33. |
![]() |
![]() |
#35 |
Registered User
Join Date: Mar 2018
Location: Austria
Posts: 620
|
I did a lot of tests with small code changes today, checking the file after each change (tedious) and got the VT score down to 11. Not happy but better than nothing.
I also sent the file to Malwarebytes for false positive inspection (no idea if this will work out). Still: if somebody knows good methods to get a lower VT score/whitelist a win exe please share. Edit: To be clear: The tool is fine. It's a false positive. Maybe because AV Vendors use AI more and more, but I don't know the reason for sure. Got a response from Malwarebytes and it should get resolved (for their scanner) with the next definition update. Wrote to another 2-3 vendors. I don't know if that will help, let's see. Updated to version 1.30 in the first post. V1.29 added support for CD32 conversion. V1.30 is just todays result (same functionality). Last edited by Nightshft; 19 February 2022 at 21:22. |
![]() |
![]() |
#36 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,919
|
Quote:
![]() Thanks for application! |
|
![]() |
![]() |
#37 |
Registered User
Join Date: Oct 2012
Location: Krypton
Posts: 1,230
|
Nice one, Avast anitvirus was deleting the executable when I tried to open EpromHexxer, so I had to turn off Avast when I wanted to use it, but 1.30 seems to have worked so well done
Edit** Might aswell put this in this thread a guide I did on how to do a custom rom I have had some TF1260 owners ask me how to put the ehide.device into a custom rom, so I have done a quick how to guide below for doing a custom 3.2 and 3.1 rom. You will need to download Doobreys Remus and Romsplit and install it on your system, link below http://www.doobreynet.co.uk/beta/ Download Epromhexxer here in this thread first post 1. Grab your 3.2 rom file from either your OS 3.2 disk or use `transrom` to grab it from your Amiga 2. Start Romsplit (Ver 1.29) and pick your grabbed 3.2 file and click extract, then save the extracted modules to a folder of your choice. 3. Start Remus, leave the default settings as they are, click on the `Rom Contents` tab then on the right window find and load the 3.2 modules you just saved. 4. using your mouse click and select all the modules and drag them all to the left Build window. 5. Now back to the right window and search for the ehide.device 6. Now drag the ehide.device into the left window, make sure you put it at the bottom of the Build list. (If doing a custom 3.1 rom, you must remove the Workbench.library so there is enough space for the ehide. device and put the Workbench.library into the Libs dir on the System drive otherwise it will not work). 7. Go to the top of the Remus window and in the first dropdown select `Compile`, it will say done in the Build window if successful. 8. So you now have a 512k custom rom, test it in Winuae to see it works. if yes then you are ready to process it for burning to two eproms 9. using a program like `Epromhexxer` or cartman you need to Spilt the file into two files so` Split Word` (wordwise) will then give you two 256k files (LO-HI), you then need to Concatenate both files, basically this means `Double` each file so it is 512k, so select each 256k file and concatenate it to 512k. 10. you now have two 512k files, so all you need to do now is `Byteswap` each file so they can be flashed onto two eproms and used in a real Amiga. ( in Epromhexxer use `Byteswap2` to do this ) ** Note This guide is for rom 3.2, if you are doing a custom 3.1 then `REMOVE` the Workbench.library from the build List, make sure that you then manually replace the Workbench.library back into Libs on the System disk otherwise it will not work Download Workbench Library here: http://www.amigaforever.com/classic/download/ Last edited by supaduper; 19 February 2022 at 22:53. |
![]() |
![]() |
#38 |
Registered User
Join Date: Feb 2017
Location: Ireland
Posts: 777
|
I'm using Kaspersky Interent Security and it doesn't detect it as a virus or trojan.
|
![]() |
![]() |
#39 | |
Registered User
Join Date: Mar 2018
Location: Austria
Posts: 620
|
Quote:
![]() Thanks for your feedback guys. I'm happy it is useful. ![]() Btw, as I contacted some vendors yesterday, with the new definition updates the VT score got down to 6 (Edit: 4) today. Last edited by Nightshft; 21 February 2022 at 03:42. |
|
![]() |
![]() |
#40 |
Registered User
Join Date: Feb 2022
Location: Norway
Posts: 2
|
Hi guys, newcomer here.
I am working on a 8-bit system and tried to download the Epromhexxer tool linked in the first post in this thread. However, my Win 10 virus scanner marks it as infected and containing a trojan or something. Nightshift might need to check the zip file contents. Cheers Tore |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
EPROM Experimentation | xArtx | Hardware mods | 15 | 04 April 2017 08:02 |
Anyone with eprom burner in Australia? | RichardM | support.Hardware | 6 | 19 October 2011 11:31 |
EPROM Suggestion | Loedown | support.Hardware | 3 | 12 January 2011 22:19 |
Help with Blizzard 1230 MK IV EPROM content | stachu100 | support.Hardware | 6 | 03 January 2011 08:55 |
|
|