Przypadkowo się natknąłem na taki wynalazek:
amiga_java
Tu trochę źródeł przykładowych:
github
Wygląda na to, że piszemy sobie program w javie, a ten grinder robi translację bytecode na docelowy asembler (m.in, M68k, który trzeba jeszcze zasemblować) i ogarnia dodatki amigowe są: copper, blitter. Czyli nie mamy jvm, ale jednak z wierzchu java jest!