Welcome, Guest. Please login or register.

Author Topic: a500 Flashkick  (Read 4361 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline hppacito

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show all replies
Re: a500 Flashkick
« on: March 06, 2006, 03:13:34 PM »
Circuit is in th file /pics/KickFlash500a

If you don't have any iff/lbm viewer you can use  views from freshmeat to see it (instructions follow for linux), this is needed because views somehow don't display properly the colors of this file !, but when you convert it z.B. to bmp you can see them in there. (With views or another viewer).

add something like this to image.c: Line 87

case SDLK_s:
    strcpy(name, current);
    name[315] = '\0';
    strcat(name, ".bmp");
    SDL_SaveBMP(image, name);
break;

Don't forget to add:
    char name[320];
at the begining of chkkey in image.c to be able to save to z.B. bmp.

Compile it (you should have SDL-devel) and run it.

If you have more questions just ask !

You will need a C compiler and includes to compile the files or used the already compiled in there !
2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy:
 

Offline hppacito

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show all replies
Re: a500 Flashkick
« Reply #1 on: March 06, 2006, 09:56:30 PM »
@Amiganew:

from your last post... seems that you found *ROMEN

I found the A500 schematics... but I don't remember where, Google for them (A500 schematics, can do). If you don't find them, I can send you them.

Within the pics are the pinouts of flash and Amiga ROM chips, *OE in the AMIGA ROM is the *ROMEN signal generated by the Gary chip.

*** Note: *OE, !OE and /OE mean the same, a low active signal.
*** NOTE: *OVL is generated by one of the CIAs to map temporarly the ROM at 0x00000 so the 68k can find the vector table, is later negated during the boot process.

There is floating a dissasembled kickrom that you can read, clarifies a couple of things. I think is in aminet.

Sorry if you already knew all this.

(If you don't understand something, I can do my best and translate it to Deutsch).

The board can be done with the wire-up method, or you can draw a borad in some pcb editing software and later transfer it to a real pcb with the UV method or simple hand drawing, whatever you think is better (I'd recommend the later method for simplicity and better results).

Have fun, and don't forget to post pics and results !

2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy:
 

Offline hppacito

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show all replies
Re: a500 Flashkick
« Reply #2 on: March 09, 2006, 06:34:53 PM »
Wunderbar ! :-D

Which programme have you used to create the 3-d model ?

btw, don't forget that you should be able to access those switches, and that the board should be plugged in to the ROM socket.

(What is the difference between Fassung and Sockel, if there is any ?) :-?
2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy:
 

Offline hppacito

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show all replies
Re: a500 Flashkick
« Reply #3 on: March 10, 2006, 06:02:50 AM »
The board looks nice. Look in the A500 mobo to see if there is a near hole you can use to fix your board to the mobo, so you are sure that will not pop-up. (you can also remove the ROM socket and solder directly).

The pins you are going to use to connect your board to the socket should not be to wide or they will destroy the rom socket. I think there is a special kind of conector with round pins of .4 mm or so, look for it if you can. Hope the electronics store near you is better than the one near me !

Gruß
2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy: