[comp.sys.amiga.tech] 68030/68000 troubles...

mndaily@ux.acs.umn.edu (--SeebS--) (12/23/90)

I know this will sound stupid, but...

When people started using 68010's on amiga 500's, they noticed that one
instruction that used to work fine crashed the machine. So, someone wrote
a small assembly hack (which locked up about 40 bytes until the next reboot)
which caught such instructions and translated.

Would it be too much to ask for some one out there to produce a similar hack
to allow 68000 code to run on a 68030 machine, especially the A3000? I am
getting *really* sick of programs which will work on a '500, but not on a
'3000, and I suspect that someone could write a hack to fix this, couldn't they?
I know there are problems with 16-bit addresses and all that, but why can't
(or hasn't) someone produced a program to allow us poor souls, who are spending
so much for these computers, to use more than one program in ten that has been
written "for the amiga"? I mean, really. If nothing else, maybe C= could
send something out with a new version of kickstart 2.x that would include such
a patch. (Sort of like SetPatch.) This would be really appreciated...

Argh. (Note: My problem comes, in part, from the fact that I have *huge*
volumes of software, PD or purchased, which won't run on my computer. This
bugs me.)

--SeebS--
-- 
mndaily is the Minnesota Daily, and does not speak for the U of M.
Linda Seebach does not speak for the Daily.
--SeebS-- does not speak for Linda.
Marcel Marceau speaks for no one.

johnv@tower.actrix.gen.nz (John Veldthuis) (01/05/91)

I don't think this made it out the first time so here goes again.

Quoted from - mndaily@ux.acs.umn.edu (--SeebS--):
> I know this will sound stupid, but...
> 
> When people started using 68010's on amiga 500's, they noticed that one
> instruction that used to work fine crashed the machine. So, someone wrote
> a small assembly hack (which locked up about 40 bytes until the next reboot)
> which caught such instructions and translated.
> 
> Would it be too much to ask for some one out there to produce a similar hack
> to allow 68000 code to run on a 68030 machine, especially the A3000? I am

Okay since it is small I will post it. This program will make a ROMTag for
itself and survive a reboot. It works on a 68020 but I don't know about a
A3000 machine. To remove it while rebooting hold down the left mouse
button. To remove it otherwise add a -q to the program name.
Hope it helps

begin 644 PrivHandler.lzh
M1[$M;&@Q+>,"```,!```VUUG%"``,5!R:79?2&%N9&QE<@!(86YD;&5R(&9O!
M<B`V.#`Q,"\V.#`R,"!-3U9%("!34B!);G-%7<9BX]_PQX`QL@!XT%96,"[KI
M=@B&ZCF&6VX!,.0Y]S?ZSM'45].O2I9S;3[7F6%?%J&WHY;/L-=2+G;R6:]$7
M>4W44<[7Y2\H5A?LF<>4^DZSOG:9ASMS)5Z+>P_K62657$;$*#1M*]"7/*B4E
M6VC3VNQV^L65%+M>]<HUT^L'R3?MB#BGK8YN]++;**_!4SPM1F23&RR9DPF7N
M31<'$5IKOI!EA7LQ6F/XG-4:NU#7D"(7*3-<*C_!`R$Y@'J/'_Q7EV#P*U<1$
MICXE:$+Q+1_HKXP`SL'E\(&U?LI^&PW]%I2^\;U$B.RXSR@D"1,U\N`[84HAC
M>YR];1U@]5[!?H+^-F'ZQ,.P0A?L_+"LUI2UV@XCZ0D+S`J+]#E&\!DVV"^3)
MRURC@"7!%W\_VPR_@&+UG5UTM,%&H2$L_VO\<_'_QH-$N4&M`'^7H&("#B#A_
M+RQ1NVY\T/3YG/DQ_%%_T\R:]/A*)!CB&]J(O*X/FN];WM]9>)5[;6K6O=N$N
MNIVWK8Y,/@*.-MRV\5[`*R[1AKA^TOUMMM"J*=6=SJC%>^\TJ[R0>;3,[/V8Q
MNYR?FBN"5),R.<E=Y_E06+9P`N>0%]?;I)1!.M3?83<TWZ(#B1*TF/RP!H#2&
M68O<5BIJ;!L$4+9XN^O>AFG78MK[8&H;,_7O)!LBSQQM9QO-6%/06=,,0P\UR
MQOLL7(WS9M]=+U-9Q+U1!8&7V)[7C.JGT'[X5,W+YY5,+;%D86J"=LQE1B?%!
MA2L"K=^^ZF.=NM[@9FT-R3:!<^52!;#P='O\W$0H'/N^>^_?K*'B9/,-5#]]!
MZYN//WY!"];R450X\_>V//++UG#*"TE:4L*,&7S^*R*Q+G>.G&Y3''<=W'.&@
M@GYK"=4=)(9X/N(3X_,E=6*$V4I/5.V=P;,>U"Y0L0H:^_61<U4OGFPD+A>(-
MJ6=(:*T:H00;'58VL(]"(ISILX"9_79^?,IK$0W!X/LH2-G&>.8)!_RX8/`'(
#22@`Q
``
end
size 813
--
*** John Veldthuis, NZAmigaUG.         johnv@tower.actrix.gen.nz       ***