Welcome, Guest. Please login or register.

Author Topic: Kickstart 3.1 (40.72), digital download  (Read 10781 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline mbuelerTopic starter

  • Jr. Member
  • **
  • Join Date: Jul 2005
  • Posts: 96
    • Show only replies by mbueler
Kickstart 3.1 (40.72), digital download
« on: April 27, 2017, 04:32:24 PM »
Anyone know how to burn them on to eproms?

They came as .rom files and work with winuae but I need Hi/Lo .bin files.
I`ve tried remus but the roms are unsupported.

As stated by Hyperion:
""These images can be used in emulation software as well as written to real EEPROM chips and used in real Amiga computers.""

Anyone?
A4000Di/040/16mb/80gb/Voodoo3/SB4.1
+ 1x dead CSPPC@233/060
A1200HD/030/128mb/40gb
A1000,A500,AmigaCD32
 

Offline vince_6

Re: Kickstart 3.1 (40.72), digital download
« Reply #1 on: April 27, 2017, 06:33:04 PM »
It is a painful process, as far as I remember is a reverse byte situation.
MFilos is a master to this procedure.
My BBS : flashbackbbs.sytes.net:6502
http://partsfromthepast.blogspot.gr/ A1200 Black Project
 

Offline mbuelerTopic starter

  • Jr. Member
  • **
  • Join Date: Jul 2005
  • Posts: 96
    • Show only replies by mbueler
Re: Kickstart 3.1 (40.72), digital download
« Reply #2 on: April 28, 2017, 12:37:49 AM »
Quote from: vince_6;825048
It is a painful process, as far as I remember is a reverse byte situation.
MFilos is a master to this procedure.


I can not get to that point where I need to do a byte swap as romsplit does not support those roms.
A4000Di/040/16mb/80gb/Voodoo3/SB4.1
+ 1x dead CSPPC@233/060
A1200HD/030/128mb/40gb
A1000,A500,AmigaCD32
 

Offline darkage

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 583
    • Show only replies by darkage
Re: Kickstart 3.1 (40.72), digital download
« Reply #3 on: April 28, 2017, 05:35:40 AM »
Use Winhex to split the rom.   Instructions here

http://www.aussiearcade.com/showthread.php/4469-Amiga-Kickstart-How-to
 

Offline mbuelerTopic starter

  • Jr. Member
  • **
  • Join Date: Jul 2005
  • Posts: 96
    • Show only replies by mbueler
Re: Kickstart 3.1 (40.72), digital download
« Reply #4 on: April 28, 2017, 08:11:49 AM »
Quote from: darkage;825065
Use Winhex to split the rom.   Instructions here

http://www.aussiearcade.com/showthread.php/4469-Amiga-Kickstart-How-to


Winhex costs 4x as much as the roms.I`ve followed that guide but can't save the byte swapped file.
I`m using a minipro v6.50 but don't know how to byte swap with that,been trying for hours and I don't know how much more abuse my A1200 can take.

Hyperion don't seem to respond to my email and looking at their forum theres a thread about it dating back to October last year and looks as if they don't care.
A4000Di/040/16mb/80gb/Voodoo3/SB4.1
+ 1x dead CSPPC@233/060
A1200HD/030/128mb/40gb
A1000,A500,AmigaCD32
 

Offline dalek

Re: Kickstart 3.1 (40.72), digital download
« Reply #5 on: April 28, 2017, 01:29:20 PM »
There are heaps of free tools to byteswap and split files.  e.g. Keir Fraser's utility: https://github.com/keirf/Amiga-Stuff/blob/master/kickconv.c
 

Offline smf

Re: Kickstart 3.1 (40.72), digital download
« Reply #6 on: April 28, 2017, 03:48:34 PM »
Quote from: mbueler;825044
Anyone know how to burn them on to eproms?

They came as .rom files and work with winuae but I need Hi/Lo .bin files.
I`ve tried remus but the roms are unsupported.

Anyone?

Use the Make 1MB rom script in remus and just select the same kickstart twice and it will give you the Hi & Lo files you need. I have yet not tested to burn this new kickstart but i have used the same method to burn other kickstart images into 2 27c400 roms for use in A1200 computers.
 

Offline orange

  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 2797
    • Show only replies by orange
Re: Kickstart 3.1 (40.72), digital download
« Reply #7 on: April 28, 2017, 07:39:17 PM »
I wrote one too. not elegant, but works.

32_split.cpp:
Code: [Select]


#include <iostream>
#include <fstream>
#include <stdlib.h>
#include <sstream>
#include <cstring>
#include <string>
#include <cstdlib>

using namespace std;
static char Fajl[600000];
int ok=0;

//funkcija koja daje duzinu fajla
const int file_length(const char * f)
{
  long m;
  ifstream file (f, ios::in|ios::binary);
  file.seekg (0, ios::end);
  m = file.tellg();
  file.close();
  return m;
}

                            //    MAIN    

int main()
{

ofstream SaveFileODD(&quot;odd.bin&quot;, ios_base::out | ios::binary);  // Izlazni fajl
ofstream SaveFileEVEN(&quot;even.bin&quot;, ios_base::out | ios::binary);  // Izlazni fajl


 const int filesize=file_length(&quot;rom_all.bin&quot;);

ifstream OpenFile(&quot;rom_all.bin&quot;, ios::binary); // citanje 1.BIN
for(int t=0; t < filesize; ++t) OpenFile.get(Fajl[t]);
  OpenFile.close();

 for(int t=0; t < filesize; t+=4) SaveFileODD << Fajl[t] << Fajl[t+1];
 for(int t=0; t < filesize; t+=4) SaveFileODD << Fajl[t] << Fajl[t+1];
  SaveFileODD.close();

 for(int t=2; t < filesize; t+=4) SaveFileEVEN << Fajl[t] << Fajl[t+1];
 for(int t=2; t < filesize; t+=4) SaveFileEVEN << Fajl[t] << Fajl[t+1];
  SaveFileEVEN.close();
 

   cout << &quot;Done! &quot;; cin.get();
}





byteswap.cpp
Code: [Select]


#include
#include
#include
#include
#include
#include
#include

using namespace std;
static char Fajl[1100000];
int ok=0;

//funkcija koja daje duzinu fajla
const int file_length(const char * f)
{
  long m;
  ifstream file (f, ios::in|ios::binary);
  file.seekg (0, ios::end);
  m = file.tellg();
  file.close();
  return m;
}

                            //    MAIN    

int main()
{

ofstream SaveFileODD("swapped.bin", ios_base::out | ios::binary);  // Izlazni fajl


 const int filesize=file_length("toswap.bin");

ifstream OpenFile("toswap.bin", ios::binary); // citanje 1.BIN
for(int t=0; t < filesize; ++t) OpenFile.get(Fajl[t]);
  OpenFile.close();

 for(int t=0; t < filesize; t+=2) SaveFileODD << Fajl[t+1] << Fajl[t];

  SaveFileODD.close();

 

   cout << "Done! "; cin.get();
}
Better sorry than worry.
 

Offline mbuelerTopic starter

  • Jr. Member
  • **
  • Join Date: Jul 2005
  • Posts: 96
    • Show only replies by mbueler
Re: Kickstart 3.1 (40.72), digital download
« Reply #8 on: April 28, 2017, 11:11:08 PM »
Quote from: smf;825081
Use the Make 1MB rom script in remus and just select the same kickstart twice and it will give you the Hi & Lo files you need. I have yet not tested to burn this new kickstart but i have used the same method to burn other kickstart images into 2 27c400 roms for use in A1200 computers.


Thank you! That worked :)
A4000Di/040/16mb/80gb/Voodoo3/SB4.1
+ 1x dead CSPPC@233/060
A1200HD/030/128mb/40gb
A1000,A500,AmigaCD32
 

Offline Acill

Re: Kickstart 3.1 (40.72), digital download
« Reply #9 on: April 29, 2017, 12:17:59 AM »
I need to try this too, Ive been pulling teeth on getting these to split. Byte swap is easy if you use the software for the GQ4X. Its got a built in bite swap option.

If its any interest to anyone I have also been asking Hyperian for months how to do this and have got ZERO response from them. Very poor customer service.
Proud Retired Navy Chief!

A4000T - CSPPC - Mediator
Powerbook G4 15", 17"
Powermac G5 2GHZ
AmigaOne X5000
Need Amiga recap or other services in the US? Visit my website at http://www.acill.com and take a look or on facebook at http://facebook.com/acillclassics
 

Offline mbuelerTopic starter

  • Jr. Member
  • **
  • Join Date: Jul 2005
  • Posts: 96
    • Show only replies by mbueler
Re: Kickstart 3.1 (40.72), digital download
« Reply #10 on: April 29, 2017, 12:38:35 AM »
Quote from: Acill;825105
I need to try this too, Ive been pulling teeth on getting these to split. Byte swap is easy if you use the software for the GQ4X. Its got a built in bite swap option.

If its any interest to anyone I have also been asking Hyperian for months how to do this and have got ZERO response from them. Very poor customer service.


Same here, no response from Hyperion.I spend 14h yesterday pulling my hair out and this morning I see smf's msg and it worked.

So thanks again to smf the legend
A4000Di/040/16mb/80gb/Voodoo3/SB4.1
+ 1x dead CSPPC@233/060
A1200HD/030/128mb/40gb
A1000,A500,AmigaCD32
 

Offline mbuelerTopic starter

  • Jr. Member
  • **
  • Join Date: Jul 2005
  • Posts: 96
    • Show only replies by mbueler
Re: Kickstart 3.1 (40.72), digital download
« Reply #11 on: April 29, 2017, 01:10:56 AM »
http://www.mfilos.com/2010/12/guide-create-and-burn-custom-kickstart.html

all the files are here, once you installed it just click on the arexx tab on the top right side and select make_1mb_rom.rx and choose your machine (1200 also works for 4000) then select your rom image twice and it will create a hi and lo file it gives you the option to byte swap too.
A4000Di/040/16mb/80gb/Voodoo3/SB4.1
+ 1x dead CSPPC@233/060
A1200HD/030/128mb/40gb
A1000,A500,AmigaCD32
 

Offline Jeff

  • VIP / Donor - Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 1412
  • Thanked: 1 times
    • Show only replies by Jeff
Re: Kickstart 3.1 (40.72), digital download
« Reply #12 on: April 29, 2017, 01:35:50 AM »
I have tried this twice and it's not working for me.  I burned Kickstart ROMs successfully about 10 years ago and I had a heck of a time figuring it out then. It seems as though I have lost the magic again.  I can duplicate working ROMs fine so it's in the software side of things. I'll be watching here :D

@Orange
This is great do you have a binary compiled somewhere?
« Last Edit: April 29, 2017, 01:45:51 AM by Jeff »
 

Offline orange

  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 2797
    • Show only replies by orange
Re: Kickstart 3.1 (40.72), digital download
« Reply #13 on: April 29, 2017, 09:24:44 AM »
Quote from: Jeff;825109
I have tried this twice and it's not working for me.  I burned Kickstart ROMs successfully about 10 years ago and I had a heck of a time figuring it out then. It seems as though I have lost the magic again.  I can duplicate working ROMs fine so it's in the software side of things. I'll be watching here :D

@Orange
This is great do you have a binary compiled somewhere?


yes, I have both windows and linux binaries, here they are (cant remember, probably 32bit)
 http://s000.tinyupload.com/?file_id=26548232869115268967

I couldn't attach them here because of ridiculously small size limit.
Better sorry than worry.
 

Offline mbuelerTopic starter

  • Jr. Member
  • **
  • Join Date: Jul 2005
  • Posts: 96
    • Show only replies by mbueler
Re: Kickstart 3.1 (40.72), digital download
« Reply #14 on: April 29, 2017, 10:04:48 AM »
Thanks orange and dalek,tbh I had no idea how to use that :)
A4000Di/040/16mb/80gb/Voodoo3/SB4.1
+ 1x dead CSPPC@233/060
A1200HD/030/128mb/40gb
A1000,A500,AmigaCD32