Welcome, Guest. Please login or register.

Author Topic: New project for the benefit of all classic computing!  (Read 47939 times)

Description:

0 Members and 8 Guests are viewing this topic.

Offline darksun9210

Re: New project for the benefit of all classic computing!
« Reply #164 from previous page: November 27, 2012, 08:53:15 PM »
damn, with 32GB, you could BE the internet. ... or aminet at anyrate...

just my 2 pence worth regarding the thread topic. I would love to see a gigabit Ethernet zorro 3 card. maybe even a PCI express daughter card for the A3/4k machines...
or an A500 sidecar that has IDE, ram, usb, and Ethernet, maybe even a graphics chip...

sorry, i'll stop dreaming...

(seriously, I bet there is a market for an Ethernet card that can bolt into the GVP HD8+ and A530...) :)

A500, A600, A1200x3, A2000, A3000, A4000 & a CD32.
and probably just like the rest of you, crates full of related "treasure" for the above XD
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16878
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: New project for the benefit of all classic computing!
« Reply #165 on: November 27, 2012, 10:53:04 PM »
Quote from: ChaosLord;716570
We will never know if it works because they took the pins off the 68060. :(  Why would they put pins of awesomeness on 68000 and chop them off on 68060? :(

Or did they just rename them?


I suspect once they added internal MMUs, their intended use was superceeded.
int p; // A
 

ChuckT

  • Guest
Re: New project for the benefit of all classic computing!
« Reply #166 on: November 27, 2012, 11:51:42 PM »
Quote from: TheRogue;714444
Let me know what you think. Questions, comments, and suggestions requested! Let's hear what you have to say! Also, if anyone wants to help me name this venture, I'd be glad to hear your suggestions!


I have some ideas for commercial venture.  I have some commercial ideas.  I would like to talk.  Please email me here.
 

Offline kolla

Re: New project for the benefit of all classic computing!
« Reply #167 on: November 28, 2012, 01:23:16 AM »
My idea of a project is fairly simple - an ATX sized break-out-board for amiga mother boards, that one can mount in the "window" of ATX cabinets, and with connectors to which one can attach cables that plugs into the motherboards, pluss a few extras, like VGA, HDMI, USB and ethernet. I neeed at least three of them :)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kedawa

  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 700
    • Show only replies by kedawa
Re: New project for the benefit of all classic computing!
« Reply #168 on: November 28, 2012, 02:40:28 AM »
I'd like something very simple; a 25pin serial to USB cable to connect my Amiga to a modern computer.

This already kind of exists as two separate cables with a USB<->RS232 adapter in the middle, but I'd rather get something more elegant.  
This is something that could easily use the same plastic shell as a parallel<->USB printer adapter, (so there's no need to make any expensive new injection molds), and an existing (and well supported) USB<->RS232 chip.
 

Offline persia

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 3753
    • Show only replies by persia
Re: New project for the benefit of all classic computing!
« Reply #169 on: November 28, 2012, 04:03:07 AM »
Hardware emulators rather than software emulators....

Quote from: gaula92;716553
It's a hardware implementation, not a software emulator.
Since most people understand "emulator" as "software emulator" (ie a software running on top of a native OS emulating other hardware), FPGA implementations are NOT emulators: they run on reconfigurable hardware (programmable logic gate arrays).
[SIGPIC][/SIGPIC]

What we\'re witnessing is the sad, lonely crowing of that last, doomed cock.
 

Offline TheRogueTopic starter

  • Newbie
  • *
  • Join Date: Jun 2010
  • Posts: 40
    • Show only replies by TheRogue
Re: New project for the benefit of all classic computing!
« Reply #170 on: November 29, 2012, 05:56:25 AM »
Hey guys, just a short post as I am busy like crazy with things on this end. I will reply to everyone's messages and comments tomorrow perhaps. For now, I just wanted to announce the blog for this project. You can check it out here:

http://retrologycomputing.blogspot.ca/

If you want to post a comment or two there, feel free!
Go up to your brother, kill him with your gun. Leave him lying in his  uniform dying in the sun. War, it\'s never been so much fun!:destroy:
 

Offline wrath of khan

  • Sr. Member
  • ****
  • Join Date: Feb 2010
  • Posts: 330
    • Show only replies by wrath of khan
Re: New project for the benefit of all classic computing!
« Reply #171 on: November 29, 2012, 09:51:07 PM »
Bookmarked! I watch with interest to see what you come up with.
 

Offline A6000

  • Sr. Member
  • ****
  • Join Date: Nov 2007
  • Posts: 443
    • Show only replies by A6000
Re: New project for the benefit of all classic computing!
« Reply #172 on: December 02, 2012, 08:01:10 PM »
I don't know if this has been suggested already, but could you offer a walker style case for those who want to rehouse their A1200, with an 030 card it could offer a taste of what the walker might have been.
 

Offline Blinx123

  • Sr. Member
  • ****
  • Join Date: Jul 2006
  • Posts: 383
    • Show only replies by Blinx123
Re: New project for the benefit of all classic computing!
« Reply #173 on: December 10, 2012, 05:46:11 PM »
Just curious but what are the chances of a Micronik style Zorro Busboard for the Amiga 1200, complete with an accelerator slot so people may install Cyberstorm cards into their towerized Amiga 1200s?

I'd also be very much interested in an Amiga tower kit.

Oh yea. And an accelerator board that isn't a freaking 030 or 020. Someone ought to give us new 040s and 060s, if Jens is unable/unwilling to do so.

PS: Had a look on your site and don't really know what to say other than that you strike me as the grandson of Jay Miner. Very talented :)
« Last Edit: December 10, 2012, 05:54:19 PM by Blinx123 »
Sam: \\"You crack me up little buddy\\"
Max: \\"I love you Sam\\"
 

Offline Heiroglyph

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 1100
    • Show only replies by Heiroglyph
Re: New project for the benefit of all classic computing!
« Reply #174 on: December 12, 2012, 06:23:19 AM »
Quote from: ChaosLord;716555
That is what they seem to be labeled.  I had always assumed that these "banks" were on 020+ but when I went back and reread the book it said 68000 and I didn't believe it until I looked up a Pin diagram of a 68000 and there were the pins. :eek:

I had figured that out.  It seems they work differently from good old C64 banking out the ROM to get at the RAM underneath.   But nevertheless my documentation says they are usable.
All I know is, the first 680x0 Asm book I ever bought  (1985?) described this as separate usable banks of RAM that could be wired separately to literal different banks of RAM.  But it says you can't use all 8 banks (don't know why, maybe because they were "reserved").

I reread it a few hours ago.  Its all in there.  It is of course possible that he did not word things quite right or that I am misunderstanding something....

But what is the purpose of the pins on 68000.  u r saying they are like for an external MMU to write protect the CODE bank and that would be about it.  

I say if the pins exist on an 060 then they can be wired up on the ram card as extra address lines.  And the MMU could still do its thing.  I don't see any reason why one must conflict with the other.


FC0-FC2 are used for systems that separate user data, user instruction, supervisor data and supervisor instruction into separate memory banks.  In theory this expands your capacity and could prevent buffer overflow attacks somewhat like DEP on newer x86.

It's not user accessible though, it's fully controlled by the CPU involuntarily.  When it fetches an instruction, those pins would bank select the user instruction bank, then when it fetches the data for that instruction, they toggle to the user data bank.  In supervisor mode, it selects the supervisor banks instead.

These are just set by the CPU along with the address strobe, no user intervention is even possible, so the hardware and operating system have to be designed from the beginning to work this way or ignore them and have one big chunk of memory.

By the time the 060 was made it was pretty clear nobody was using them so they just went away.
 

Offline Fats

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 672
    • Show only replies by Fats
Re: New project for the benefit of all classic computing!
« Reply #175 on: December 12, 2012, 07:47:54 PM »
Quote from: Heiroglyph;718667
FC0-FC2 are used for systems that separate user data, user instruction, supervisor data and supervisor instruction into separate memory banks.  In theory this expands your capacity and could prevent buffer overflow attacks somewhat like DEP on newer x86.

It's not user accessible though, it's fully controlled by the CPU involuntarily.  When it fetches an instruction, those pins would bank select the user instruction bank, then when it fetches the data for that instruction, they toggle to the user data bank.  In supervisor mode, it selects the supervisor banks instead.


So how do you load a program from disk then ? Because during load the CPU considers it as data but during execution as instructions.
So I think you external DMA hardware that is then also aware of the user data/instruction data split.

greets,
Staf.
Trust me...                                              I know what I\'m doing
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: New project for the benefit of all classic computing!
« Reply #176 on: December 12, 2012, 07:57:10 PM »
Quote from: Fats;718771
So how do you load a program from disk then ? Because during load the CPU considers it as data but during execution as instructions.
So I think you external DMA hardware that is then also aware of the user data/instruction data split.
Naturally. The organization would work however you want it to work, since you'd be rolling your own MMU (or adapting an existing one) in any case; all the CPU cares about is that it gets instructions when it asks for instructions, and data when it asks for data.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: New project for the benefit of all classic computing!
« Reply #177 on: December 12, 2012, 08:12:37 PM »
Quote from: commodorejohn;718773
Naturally. The organization would work however you want it to work, since you'd be rolling your own MMU (or adapting an existing one) in any case; all the CPU cares about is that it gets instructions when it asks for instructions, and data when it asks for data.

THOR, Phil and others will tell u that on the Amiga there is no clear delineation between code and data.

1. Any data could suddenly be run as code.

2. Any code could suddenly be used as data.

I am sort of morally opposed to #2 but oh well.  Ppl do it.  They say they have good reasons.  C'est la vie.

Legally u can do both as long as u flush the caches correctly.  That is the trick.
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: New project for the benefit of all classic computing!
« Reply #178 on: December 12, 2012, 09:01:45 PM »
Yes, but the Amiga was designed around the 68000, not the other way around.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline wrath of khan

  • Sr. Member
  • ****
  • Join Date: Feb 2010
  • Posts: 330
    • Show only replies by wrath of khan
Re: New project for the benefit of all classic computing!
« Reply #179 on: May 02, 2016, 02:25:24 AM »
Anything ever come of this?

I guess not as it's been a long time. My god I remember this thread as if it were 2 years ago at most. Time flipping flies.