amiga.org
     
iconAll times are GMT -6. The time now is 03:54 PM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » Amiga Hardware Issues and discussion » Replicated motherboards, any interest?

Amiga Hardware Issues and discussion This forum is dedicated to the discussion and resolution of issues related to Classic and Next Generation Amiga hardware. Got a problem with a piece of hardware? Click to speak.

View Poll Results: How should a motherboard replication be made?
Use the orignal chips, but the catch is supply. 2 2.47%
Same size and connectors but use FPGA to make it run. 63 77.78%
High performance CPU like 68030-68060, PowerPC, may lack sw compatibility 21 25.93%
Multiple Choice Poll. Voters: 81. You may not vote on this poll

Reply
 
Thread Tools Display Modes
Old 09-25-2011, 09:23 AM   #31
freqmax
Defender of the Faith
Points: 12,429, Level: 72 Points: 12,429, Level: 72 Points: 12,429, Level: 72
Activity: 39% Activity: 39% Activity: 39%
 
Join Date: Mar 2006
Posts: 1,787
Default Re: Replicated motherboards, any interest?

Quote:
Originally Posted by SamuraiCrow View Post
Because the I/O chips have to map into memory somewhere.
So you map away sections of the ram that overlapps with I/O or ROM:s to make use every address. The rest could be used for RTG with own memory, or ram disk etc.

The best overall setup seems to create a standard sized FPGA board with a standard connection between boards. Then a model (A1000, 500, 1200, 3000 etc) specific board that match external connector placement.

Acceleration can be arranged by using optimized HDL-code for the FPGA as well as feature models that will be even faster. PowerPC implementation should be put in sight as a feature project.
freqmax is offline   Reply With Quote
Old 09-25-2011, 09:46 PM   #32
FrenchShark
Technoid
Points: 7,286, Level: 56 Points: 7,286, Level: 56 Points: 7,286, Level: 56
Activity: 26% Activity: 26% Activity: 26%
 
FrenchShark's Avatar
 
Join Date: Jan 2004
Location: Back to France !
Posts: 174
Default Re: Replicated motherboards, any interest?

Hello,

I have been toying the idea for 2 years. I have already precisely measured the connector spacing of my A1200. I also reversed engineered the keyboard schematics.

For those who want to measure the connector spacing on their A500 or A600, it is quite easy : use a flatbed scanner to scan the backside of your Amiga PCB and then a tool like Gimp to measure the spacing between connectors.

Regards,

Frederic
FrenchShark is offline   Reply With Quote
Old 09-25-2011, 10:24 PM   #33
billt
Cult Member
Points: 9,401, Level: 65 Points: 9,401, Level: 65 Points: 9,401, Level: 65
Activity: 4% Activity: 4% Activity: 4%
 
billt's Avatar
 
Join Date: Nov 2002
Location: Maryland, USA
Posts: 792
Default Re: Replicated motherboards, any interest?

An interesting idea, make an FPGA board shaped like each Amiga motherboard as I take it.

How about this: Use or design some standard module to hold the FPGA(s) themselves, which connect to each such new Amiga replacement motherboard through the same connections of whatever kind it may be. Then each motherboard routes the FPGA pins as needed for that motherboard. Perhaps not all pins are used in each motherboard, such as pins for Zorro2 on A2000 are nothing on A500, but there are enough pins for A3000 or A4000 as well. Perhaps a couple FPGA modules are needed together to fill out enough pins to do everything if A3000/4000 CPU slot is present as well as Zorro and all other connectors. The motherboards get simpler this way, they basically hold connectors, routing between them, level shifting as necessary to the FPGA modules, and whatever PHY type stuff at the connectors. If you need more than one FPGA module, they are all the same thing, not different modules in different places. Each motherboard may have a different configuration to the FPGAs, but the modules don't need to get specialized for anything, for reducing engineering iterations/redundancy. If multiple ones are needed in a machine, some pins will connect them together in a suitable way as needed per motherboard.

And while you're at it, swap ISA slots for 3.3V (or universal if slots can be that way) PCI slots on A2000/3000/4000 and give them an active bridge to be useful.

Would you intend to have CPU slots present, or expect to use softcore 68K? CPU slot makes PowerUP board usage and OS4 Classic possible for machines that take them...

Or, since we're reinventing things, why not turn A500s into A1200s, A2000s into A4000s, etc? Does that go beyond what you want to do, by leaving out people with broken A2000s now not being able to use their A2000 addons, and this is not what you want to do?

And then go crazy, put MXM laptop graphics slots in the keyboard style computers, muxing their outputs with the "Amiga" graphics outputs like some Zorro gfx cards can do (PicassoIV for example), maybe laptop mini-PCI for wifi slot, internal SATA perhaps if chosen FGAs can do that, etc.
__________________
Bill T
All Glory to the Hypnotoad!

Last edited by billt; 09-25-2011 at 10:45 PM..
billt is offline   Reply With Quote
Old 09-26-2011, 01:01 AM   #34
Azryl
Technoid
Points: 7,405, Level: 57 Points: 7,405, Level: 57 Points: 7,405, Level: 57
Activity: 4% Activity: 4% Activity: 4%
 
Join Date: Jul 2004
Posts: 366
Default Re: Replicated motherboards, any interest?

I thought someone had redone the Mini-Mig as an Itx standard layout?

Wouldn't this be a much better option?

A new case, a new PSU, a new motherboard with usb, rj45, ps2 ports, scan-doubled vga! Why polute a new motherboard with old hardware like zorro or cpu boards? Seems crazy to buy a new Motherboard to install old unreliable hardware!

What we really need is a proper production run of Amiga keyboards that plug into USB or ps2. This is of greater value for users of mini-mig or the proposed newer FPGA motherboards. I have a few A2000 keyboards with broken cpu's sitting in my cupboard! Its annoying.

Without some new standards how can we bring prices lower for interface hardware like wi-fi, usb or rj45? Amiga network cards and usb cards are getting harder and harder to source

Don't get me wrong I love my Amiga's but I would really love a new Amiga in a small tower with associated new keyboard and high precision mouse!

Wish list for me would be :-

A new FPGA based motherboard with PC standard layout (ipx mini-mig?)
4meg chip ram (much better than 2meg as a standard)
8meg fast ram on the mobo
A high clocked 68000 fpga implimentation
Kickstart 3.1

With this type of system I could get back into Amiga graphics and programming.

Az
__________________
Completely useless? I can always be used as a bad example
Azryl is offline   Reply With Quote
Old 09-26-2011, 01:13 AM   #35
desiv
Defender of the Faith
Points: 5,227, Level: 46 Points: 5,227, Level: 46 Points: 5,227, Level: 46
Activity: 11% Activity: 11% Activity: 11%
 
desiv's Avatar
 
Join Date: Oct 2009
Location: Oregon
Posts: 1,139
Default Re: Replicated motherboards, any interest?

Unless we like our original cases, which we do.

desiv
__________________
Amiga 1200 w/ ACA1230/28 - 4G CF, MAS Player, ext floppy, and 1084S.
Amiga 500 w/ 2M CHIP and 8M FAST RAM, DCTV, AEHD floppy, and 1084S.
Amiga 1000 w/ 4M FAST RAM, DUAL CF hard drives, external floppy.
desiv is online now   Reply With Quote
Old 09-26-2011, 02:40 AM   #36
mikej
Cult Member
Points: 7,529, Level: 57 Points: 7,529, Level: 57 Points: 7,529, Level: 57
Activity: 7% Activity: 7% Activity: 7%
 
Join Date: Dec 2005
Posts: 651
Default Re: Replicated motherboards, any interest?

Quote:
Originally Posted by Azryl View Post
I thought someone had redone the Mini-Mig as an Itx standard layout?

Az
The FPGAArcade Replay board fits in an ITX case with all IO connections (bar diagnostic serial) in the standard IO window.
/MikeJ
mikej is offline   Reply With Quote
Old 09-26-2011, 04:55 AM   #37
freqmax
Defender of the Faith
Points: 12,429, Level: 72 Points: 12,429, Level: 72 Points: 12,429, Level: 72
Activity: 39% Activity: 39% Activity: 39%
 
Join Date: Mar 2006
Posts: 1,787
Default Re: Replicated motherboards, any interest?

Quote:
Originally Posted by FrenchShark View Post
For those who want to measure the connector spacing on their A500 or A600, it is quite easy : use a flatbed scanner to scan the backside of your Amiga PCB and then a tool like Gimp to measure the spacing between connectors.
One can use a caliper though to replicate the whole board scan+gimp might not be that bad.

Quote:
Originally Posted by billt View Post
How about this: Use or design some standard module to hold the FPGA(s) themselves, which connect to each such new Amiga replacement motherboard through the same connections of whatever kind it may be. Then each motherboard routes the FPGA pins as needed for that motherboard. Perhaps not all pins are used in each motherboard, such as pins for Zorro2 on A2000 are nothing on A500, but there are enough pins for A3000 or A4000 as well. Perhaps a couple FPGA modules are needed together to fill out enough pins to do everything if A3000/4000 CPU slot is present as well as Zorro and all other connectors. The motherboards get simpler this way, they basically hold connectors, routing between them, level shifting as necessary to the FPGA modules, and whatever PHY type stuff at the connectors. If you need more than one FPGA module, they are all the same thing, not different modules in different places. Each motherboard may have a different configuration to the FPGAs, but the modules don't need to get specialized for anything, for reducing engineering iterations/redundancy. If multiple ones are needed in a machine, some pins will connect them together in a suitable way as needed per motherboard.
Yeah some "dumb" baseboard module and standardized sized and slotted FPGA-boards to plugin would be useful. ITX is nice, but won't fit inside an A500, A600, A1200 etc.

Quote:
Originally Posted by billt View Post
And while you're at it, swap ISA slots for 3.3V (or universal if slots can be that way) PCI slots on A2000/3000/4000 and give them an active bridge to be useful.
Better keep to the specifications. ISA is 5 V in all cases, even thoe 3,3 V logic is accepted at input. Any FPGA must tolerate 5 V from ISA cards. And PCI is nice but it is timing tricky and I/O heavy.

Quote:
Originally Posted by billt View Post
Would you intend to have CPU slots present, or expect to use softcore 68K? CPU slot makes PowerUP board usage and OS4 Classic possible for machines that take them...
Softcore 68k is likely the convenient solution. But CPU slot is possible with FPGA provided you have the I/O connections.

Quote:
Originally Posted by billt View Post
Or, since we're reinventing things, why not turn A500s into A1200s, A2000s into A4000s, etc? Does that go beyond what you want to do, by leaving out people with broken A2000s now not being able to use their A2000 addons, and this is not what you want to do?
By loading the correct image you can downgrade at will.

Quote:
Originally Posted by billt View Post
And then go crazy, put MXM laptop graphics slots in the keyboard style computers, muxing their outputs with the "Amiga" graphics outputs like some Zorro gfx cards can do (PicassoIV for example), maybe laptop mini-PCI for wifi slot, internal SATA perhaps if chosen FGAs can do that, etc.
This will likely increase cost in a non-benefitial way. Better to use plain junk PC for such uses.

Quote:
Originally Posted by Azryl View Post
What we really need is a proper production run of Amiga keyboards that plug into USB or ps2. This is of greater value for users of mini-mig or the proposed newer FPGA motherboards. I have a few A2000 keyboards with broken cpu's sitting in my cupboard! Its annoying.
Producing keyboards is really expensive. I know a larger organisation that did just that, the prices were in the parity of 800 USD/keyboard in larger series. Though maybe there are cheaper ways?, the pcb is cheap, the conductive rubber mat likely too. I think the real cost comes from precision molding many keys. the absolute cheapest is to modify existing keyboards.

Quote:
Originally Posted by Azryl View Post
Without some new standards how can we bring prices lower for interface hardware like wi-fi, usb or rj45? Amiga network cards and usb cards are getting harder and harder to source
Dunno what you mean by "new standards". But these peripherals are easily created with a standard FPGA + standard interface chip if you need one. The catch is writing the Amiga driver.

Quote:
Originally Posted by Azryl View Post
Don't get me wrong I love my Amiga's but I would really love a new Amiga in a small tower with associated new keyboard and high precision mouse!
FPGA Arcade will do that for you already.

Last edited by freqmax; 09-26-2011 at 05:06 AM..
freqmax is offline   Reply With Quote
Old 09-26-2011, 05:59 AM   #38
Mrs Beanbag
Technoid
Points: 2,576, Level: 30 Points: 2,576, Level: 30 Points: 2,576, Level: 30
Activity: 49% Activity: 49% Activity: 49%
 
Mrs Beanbag's Avatar
 
Join Date: Sep 2011
Location: Edinburgh, Scotland
Posts: 342
Default Re: Replicated motherboards, any interest?

an A1200 style case that takes a FlexATX motherboard would be nice. then you could make a FlexATX format Super Minimig board to go in it.

Why not let's go the whole hog and remake an entire Amiga?
__________________
Signature intentionally left blank
Mrs Beanbag is offline   Reply With Quote
Old 09-26-2011, 06:05 AM   #39
freqmax
Defender of the Faith
Points: 12,429, Level: 72 Points: 12,429, Level: 72 Points: 12,429, Level: 72
Activity: 39% Activity: 39% Activity: 39%
 
Join Date: Mar 2006
Posts: 1,787
Default Re: Replicated motherboards, any interest?

Most PC style boards, in particular ATX uses connectors that uses space vertically. And will likely not fit.
freqmax is offline   Reply With Quote
Old 09-26-2011, 06:27 AM   #40
Mrs Beanbag
Technoid
Points: 2,576, Level: 30 Points: 2,576, Level: 30 Points: 2,576, Level: 30
Activity: 49% Activity: 49% Activity: 49%
 
Mrs Beanbag's Avatar
 
Join Date: Sep 2011
Location: Edinburgh, Scotland
Posts: 342
Default Re: Replicated motherboards, any interest?

@freqmax: I say A1200 style, I don't necessarily mean exactly the same. There is more than enough vertical height at the back of a A1200 to accomodate a standard ATX I/O aperture of 1.75" by 6.25". A quick measure up yields just over 2.5" of height. There would not be room for PCI cards, though.

Although a form factor of 170x305mm (the height of an ATX board with the width of a Mini-ITX board) would be a better use of space in such a case, and would be compatible with standard ATX cases as well.
__________________
Signature intentionally left blank
Mrs Beanbag is offline   Reply With Quote
Old 09-26-2011, 09:43 AM   #41
billt
Cult Member
Points: 9,401, Level: 65 Points: 9,401, Level: 65 Points: 9,401, Level: 65
Activity: 4% Activity: 4% Activity: 4%
 
billt's Avatar
 
Join Date: Nov 2002
Location: Maryland, USA
Posts: 792
Default Re: Replicated motherboards, any interest?

Quote:
Originally Posted by freqmax View Post
Better keep to the specifications. ISA is 5 V in all cases, even thoe 3,3 V logic is accepted at input. Any FPGA must tolerate 5 V from ISA cards. And PCI is nice but it is timing tricky and I/O heavy.
5V is not that big of a deal.
http://users.ece.gatech.edu/~hamblen...DTQS3384AN.pdf
http://www.xilinx.com/support/docume...es/xapp646.pdf
http://www.altera.com/literature/an/an330.pdf

If the person designing the board can't get PCI timing right, then I wouldn't be very optimistic about the other things either... This would require someone that knows how to do this stuff properly with or without PCI.

And in the big-boxes, consider at least one slot having a PCI to PCI-Express bridge to a x16 plastic slot to hold a modern graphics card, even if it's only a x1 slot electronically running at PCI bus speed. (yes, that bridge chip adds cost)

Though I guess some people might want to continue using brigeboards or Goldengate ISA bridges and their collection of ISA cards. Did they do PCI to allow the user's option of a rear bracket holding EITHER an IDA card or a PCI card? Maybe do both, FPGA pins permitting of course.
http://www.kids-online.net/learn/cli.../sharedpi.html

Quote:
Originally Posted by freqmax View Post
By loading the correct image you can downgrade at will.
I was thinking more along the lines of putting an A3000/4000 style CPU slot on the A2000 replacement motherboard instead of an A2000 style CPU slot. (or if you're crazy enough and have enough FPGA pins, both) Then it could have a CSPPC card and run OS4 as well as get AGA etc.

Quote:
Originally Posted by freqmax View Post
This will likely increase cost in a non-benefitial way. Better to use plain junk PC for such uses.
A slot and some wires, should FPGA pins allow? OK, depending on version of MMX slot it'd require a PCI-Express IO capable FPGA. And someone to make a PCI-Express logic to drive it. Or perhaps a PCI to PCI-Express bridge chip from PLX etc. But leave the slot empty and leave it to user to choose to put something there... If I was the designer, I'd consider the possibility of modern graphics card in A500, A600, A1200, A1000 even, as a desirable possibility.

Quote:
Originally Posted by Azryl View Post
What we really need is a proper production run of Amiga keyboards that plug into USB or ps2.
It'd be easier/cheaper to make the reverse of the adapters allowing standard PC keyboards to work in Classic Amiga motherboards. Then use an existing Classic Amiga keyboard.

Speaking of keyboards/mice, I'd try to design things so that these replacement motherboards can take at least PS/2 with a direct pin adaptor, not to need the special Amiga protocol adapters. Not sure if there is a direct mouse pin adapter that would fit an Amiga mouse port to design toward, may need the special Amiga adaptor to PS/2 mouse, or perhaps a not done before direct pin adaptor can be done and move protocol part into FPGA, cheaper than special protocol adapters we have now? Someone else already provides PS/2 port to USB keyboard/mouse adaptors.

Also, if not an Amiga style accelerator slot, then consider making the motherboard a Com-Express carrier and mux outputs of that with FPGA outputs. (And FPGAs still on their own standard modules to the new motherboards) There's modern PowerPC modules for that standard. While they are not supported in OS4 now, maybe we can get there, and have as modern stuff in our Classic cases as we can get. And motherboard is still a relatively simple PCB doing little more than connections and close-to-port electronics (serial port level shifters, video D/As, analog D/As, etc.)

I just think that if you're going to the trouble to make a replacement for a Classic motherboard, then give it some modern update options where it makes sense to do so. I think that going to this effort and leaving out PCI would be an odd choice.
__________________
Bill T
All Glory to the Hypnotoad!
billt is offline   Reply With Quote
Old 10-01-2011, 10:00 PM   #42
amigadave
Lifetime Member
Points: 20,621, Level: 90 Points: 20,621, Level: 90 Points: 20,621, Level: 90
Activity: 4% Activity: 4% Activity: 4%
 
amigadave's Avatar
 
Join Date: Jul 2004
Location: Big Bear Lake, CA
Posts: 3,466
Default Re: Replicated motherboards, any interest?

Quote:
Originally Posted by Azryl View Post
I thought someone had redone the Mini-Mig as an Itx standard layout?
Someone did do a v2 Minimig in ITX format and the FPGA Arcade Replay Board is also in ITX format.

Quote:
Originally Posted by Azryl View Post
Wouldn't this be a much better option?

A new case, a new PSU, a new motherboard with usb, rj45, ps2 ports, scan-doubled vga!
The prototype daughter card for the Replay board has 3 USB ports & Ethernet RJ45 with the base Replay board having PS2 and scan doubled VGA already.

Quote:
Originally Posted by Azryl View Post
Why polute a new motherboard with old hardware like zorro or cpu boards? Seems crazy to buy a new Motherboard to install old unreliable hardware!
If the FPGA Arcade Replay Board's expansion connector has enough lines to support it, or FPGA motherboard like the Natami MX, or another newer design comes out, that would allow some users that want to use some of their old ZorroII/III cards, Video Slot cards, and possibly even Accelerator Slot cards, why not allow those users to attach a secondary board with those slots so they can build a fully backward compatible Amiga Clone, and the people that have no interest in those slots can ignore buying this secondary slot connector board. Zorro cards, Video Slot cards and Amiga Accelerators are getting old and may fail some day, but many Amiga users (like me) have a large investment in such cards and may wish to continue using them in a newer, faster, more expandable FPGA based motherboard system.

Quote:
Originally Posted by Azryl View Post
What we really need is a proper production run of Amiga keyboards that plug into USB or ps2. This is of greater value for users of mini-mig or the proposed newer FPGA motherboards. I have a few A2000 keyboards with broken cpu's sitting in my cupboard! Its annoying.

Without some new standards how can we bring prices lower for interface hardware like wi-fi, usb or rj45? Amiga network cards and usb cards are getting harder and harder to source
I don't see why you need a new production run of Amiga keyboards when the MiniMig and FPGA Arcade Replay Board (and soon Natami) already support using any off the shelf PS2, or USB keyboard and AmigaKit already sells Amiga branded keyboards? As for Amiga network & USB cards being hard to source, hopefully new drivers will be written to allow use of standard PC USB network dongles. Either that, or like what MikeJ is doing with his Replay Board daughter card that includes an Ethernet RJ45 port, and Natami that will have its own RJ45 Ethernet port on the mobo.

Quote:
Originally Posted by Azryl View Post
Don't get me wrong I love my Amiga's but I would really love a new Amiga in a small tower with associated new keyboard and high precision mouse!

Wish list for me would be :-

A new FPGA based motherboard with PC standard layout (ipx mini-mig?)
4meg chip ram (much better than 2meg as a standard)
8meg fast ram on the mobo
A high clocked 68000 fpga implimentation
Kickstart 3.1

With this type of system I could get back into Amiga graphics and programming.

Az
I hope that you will get back into Amiga graphics and (specially) programming with what is already available now and not wait for some new system. There are many different options for people that are interested in the Amiga.
__________________
How are you helping the Amiga community?
amigadave is offline   Reply With Quote
Old 10-02-2011, 04:50 AM   #43
freqmax
Defender of the Faith
Points: 12,429, Level: 72 Points: 12,429, Level: 72 Points: 12,429, Level: 72
Activity: 39% Activity: 39% Activity: 39%
 
Join Date: Mar 2006
Posts: 1,787
Default Re: Replicated motherboards, any interest?

Quote:
Originally Posted by Azryl View Post
Don't get me wrong I love my Amiga's but I would really love a new Amiga in a small tower with associated new keyboard and high precision mouse!

Wish list for me would be :-

A new FPGA based motherboard with PC standard layout (ipx mini-mig?)
4meg chip ram (much better than 2meg as a standard)
8meg fast ram on the mobo
A high clocked 68000 fpga implimentation
Kickstart 3.1

With this type of system I could get back into Amiga graphics and programming.
An FPGA Arcade for hardware and AROS for software will do this for you with 50 MB RAM. If you can deal with 4 MB RAM in total Minimig can handle this right now.

Any suggestion for a C compiler?

Quote:
Originally Posted by amigadave View Post
I don't see why you need a new production run of Amiga keyboards when the MiniMig and FPGA Arcade Replay Board (and soon Natami) already support using any off the shelf PS2, or USB keyboard and AmigaKit already sells Amiga branded keyboards?
The closest resemblance of an Amiga keyboard available seems to be an A1200 keyboard that has to be put into a DIY flat box together with a microcontroller to make anything like a detachable keyboard that A2000, A3000, A4000 had. So didn't find any Amiga keyboards there.

And integrated keyboard with the rest of the computer is not a good ergonomic choice..
freqmax is offline   Reply With Quote
Old 10-02-2011, 09:27 AM   #44
Lord Aga
Technoid
Points: 2,255, Level: 28 Points: 2,255, Level: 28 Points: 2,255, Level: 28
Activity: 14% Activity: 14% Activity: 14%
 
Lord Aga's Avatar
 
Join Date: May 2011
Location: Belgrade
Posts: 278
Default Re: Replicated motherboards, any interest?

Quote:
Originally Posted by freqmax View Post
Producing keyboards is really expensive. I know a larger organisation that did just that, the prices were in the parity of 800 USD/keyboard in larger series. Though maybe there are cheaper ways?, the pcb is cheap, the conductive rubber mat likely too. I think the real cost comes from precision molding many keys. the absolute cheapest is to modify existing keyboards.
Wow, so expensive !!!
I always wandered why hasn't someone done this already. I guess I know now.
But we actually need only the motherboards, controllers, cables... What else is failing ? We already have the keys and shells.
__________________
Glory to the loud-mouthed Scotsman !
Lord Aga is offline   Reply With Quote
Old 10-02-2011, 02:58 PM   #45
freqmax
Defender of the Faith
Points: 12,429, Level: 72 Points: 12,429, Level: 72 Points: 12,429, Level: 72
Activity: 39% Activity: 39% Activity: 39%
 
Join Date: Mar 2006
Posts: 1,787
Default Re: Replicated motherboards, any interest?

If you can make CNC cut metalblocks coated with teflon and put in molten plastic under high pressure you might make your own keys. Make sure they are cured properly and absolutly free of toxic.
freqmax is offline   Reply With Quote
Reply

Bookmarks

Tags
interest , motherboards , replicated

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump