We are still actively working on the spam issue.
Difference between revisions of "/aig/ Alternative ISA General"
m (links) |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Alternative ISA General is a discussion thread about non x86 hardware. While there have been such threads in the past, they were usually sporadic and not very well connected with one another, which meant that whatever transpired in one thread wasn't carried over to the next one. | + | '''Alternative ISA General is a discussion thread about non x86 hardware'''. "Alternative" doesn't mean "unpopular" it means "alternative to x86". While there have been such threads in the past, they were usually sporadic and not very well connected with one another, which meant that whatever transpired in one thread wasn't carried over to the next one. |
Due to the rise of desktop-class ARM chips, interest in alternative hardware has risen, with many Anons even coming up with projects of their own. Therefore, a centralised place was needed, where we could keep track of the development and goals of the community. | Due to the rise of desktop-class ARM chips, interest in alternative hardware has risen, with many Anons even coming up with projects of their own. Therefore, a centralised place was needed, where we could keep track of the development and goals of the community. | ||
Line 25: | Line 25: | ||
== Links == | == Links == | ||
− | '''Amiga''' | + | |
+ | '''Amiga (Motorola 68k)''' | ||
[https://github.com/rvalles/pyamigadebug/releases/ amigaXfer, an easy-to-use GUI tool for lightning fast disk/file transfers on the serial port with the Amiga] | [https://github.com/rvalles/pyamigadebug/releases/ amigaXfer, an easy-to-use GUI tool for lightning fast disk/file transfers on the serial port with the Amiga] | ||
Line 37: | Line 38: | ||
[https://github.com/grovdata/Amiga_Sources Compiled list of free/open sources related to classic Commodore Amiga computers] | [https://github.com/grovdata/Amiga_Sources Compiled list of free/open sources related to classic Commodore Amiga computers] | ||
− | ''' | + | [https://fs-uae.net/2021/06/09/builds-for-macos-arm64-m1-apple-silicon-have-arrived FS-UAE (Amiga emulator) released for Apple Silicon arm architecture] |
+ | |||
+ | [https://blitterstudio.com/amiberry/ Amiberry (Emulate an Amiga on on your Raspberry Pi)] | ||
+ | |||
+ | [https://www.youtube.com/watch?v=7PMx9l002Rs Amiberry how-to] | ||
+ | |||
+ | |||
+ | '''Atari (Motorola 68k)''' | ||
[http://www.atarimuseum.com/computers/computers.html Atari Museum] | [http://www.atarimuseum.com/computers/computers.html Atari Museum] | ||
+ | |||
+ | [http://firebee.org/fb-bin/index FireBee Atari-compatible computer] | ||
+ | |||
+ | [https://freemint.github.io FreeMiNT Project Website] | ||
+ | |||
+ | [https://aranym.github.io/index.html ARAnyM (Atari Running on Any Machine) VM Software] | ||
+ | |||
+ | |||
+ | '''Other Motorola 68k Links''' | ||
[https://hackaday.io/project/7242-motorola-68000-computer Motorola 68000 computer] | [https://hackaday.io/project/7242-motorola-68000-computer Motorola 68000 computer] | ||
Line 46: | Line 63: | ||
[http://www.easy68k.com/paulrsm/ Motorola 680x0 Resources] | [http://www.easy68k.com/paulrsm/ Motorola 680x0 Resources] | ||
+ | |||
'''MIPS''' | '''MIPS''' | ||
Line 58: | Line 76: | ||
[https://www.youtube.com/watch?v=Bgj9MfkUJp8 Windows NT 3.50/MIPS installation on QEMU/MIPS] | [https://www.youtube.com/watch?v=Bgj9MfkUJp8 Windows NT 3.50/MIPS installation on QEMU/MIPS] | ||
+ | |||
'''NMOS 6502''' | '''NMOS 6502''' | ||
Line 72: | Line 91: | ||
[http://6502.org/ The 6502 microprocessor resorce] | [http://6502.org/ The 6502 microprocessor resorce] | ||
+ | |||
'''POWER/PowerPC''' | '''POWER/PowerPC''' | ||
Line 88: | Line 108: | ||
[http://bgafc.t-hosting.hu/oses4ppc.php http://bgafc.t-hosting.hu/oses4ppc.php Operating Systems for PowerPC] | [http://bgafc.t-hosting.hu/oses4ppc.php http://bgafc.t-hosting.hu/oses4ppc.php Operating Systems for PowerPC] | ||
+ | |||
+ | [http://https://en.wikipedia.org/wiki/Power_Macintosh Power Macintosh] | ||
+ | |||
'''RISC-V''' | '''RISC-V''' | ||
Line 94: | Line 117: | ||
[https://www.youtube.com/watch?v=7NpGmerzSVI SiFive: The Direction and Magnitude of SiFive Intelligence] | [https://www.youtube.com/watch?v=7NpGmerzSVI SiFive: The Direction and Magnitude of SiFive Intelligence] | ||
+ | |||
'''SPARC''' | '''SPARC''' | ||
Line 100: | Line 124: | ||
[https://sparc.org/ SPARC Internacional, Inc.] | [https://sparc.org/ SPARC Internacional, Inc.] | ||
+ | |||
'''SuperH''' | '''SuperH''' | ||
Line 106: | Line 131: | ||
[https://www.renesas.com/us/en/superh-risc-engine-family-features SuperH RISC engine Family Features] | [https://www.renesas.com/us/en/superh-risc-engine-family-features SuperH RISC engine Family Features] | ||
+ | |||
'''VAX''' | '''VAX''' | ||
Line 112: | Line 138: | ||
[http://oboguev.net/vax_mp/ VAX MP: SIMH VAX simulator able to execute OpenVMS (VAX/VMS)] | [http://oboguev.net/vax_mp/ VAX MP: SIMH VAX simulator able to execute OpenVMS (VAX/VMS)] | ||
+ | |||
+ | [https://mail-index.netbsd.org/port-vax/2021/07/03/msg003899.html VAX in FPGA] | ||
+ | |||
+ | [https://mail-index.netbsd.org/port-vax/2021/07/03/msg003903.html VAX extended to 64 bits] | ||
+ | |||
'''Z80''' | '''Z80''' | ||
Line 118: | Line 149: | ||
[https://www.kickstarter.com/projects/spectrumnext/zx-spectrum-next-issue-2 ZX Spectrum Next] | [https://www.kickstarter.com/projects/spectrumnext/zx-spectrum-next-issue-2 ZX Spectrum Next] | ||
+ | |||
'''Hardware Reimplementation''' | '''Hardware Reimplementation''' | ||
Line 128: | Line 160: | ||
[https://github.com/MiSTer-devel/Main_MiSTer/wiki MiSTer wiki] | [https://github.com/MiSTer-devel/Main_MiSTer/wiki MiSTer wiki] | ||
+ | |||
+ | |||
+ | '''Raspberry Pi (arm)''' | ||
+ | |||
+ | [https://www.raspberrypi.org/products/ Raspberry Pi hardware] | ||
+ | |||
+ | |||
+ | '''Apple Silicon (arm)''' | ||
+ | |||
+ | [https://en.wikipedia.org/wiki/Apple_M1 Apple M1 SoC Tech Specs] | ||
+ | |||
+ | [https://doesitarm.com Check if an app is native Apple Silicon or not yet] | ||
+ | |||
+ | [https://www.apple.com/macbook-air/ Apple MacBook Air (2020, M1)] | ||
+ | |||
'''Other''' | '''Other''' |
Revision as of 19:24, 26 July 2021
Alternative ISA General is a discussion thread about non x86 hardware. "Alternative" doesn't mean "unpopular" it means "alternative to x86". While there have been such threads in the past, they were usually sporadic and not very well connected with one another, which meant that whatever transpired in one thread wasn't carried over to the next one.
Due to the rise of desktop-class ARM chips, interest in alternative hardware has risen, with many Anons even coming up with projects of their own. Therefore, a centralised place was needed, where we could keep track of the development and goals of the community.
While discussion of Intel or AMD hardware is not absolutely prohibited (and even if it were, who is gonna enforce this? LOL), due to the ubiquity of x86 hardware, it is assumed that whatever concerns such architecture can be discussed in any of the other gorillion threads on the board.
Ongoing projects
Anons are currently interested in porting several open source projects to the PowerPC architecture. Currently the following proposals have been made:
Grand Theft Auto III
Re3 is a homebrew engine intended to replace proprietay RenderWare with an open source implementation. Anons have been discussing making a port for the 32-bit PowerPC version of Mac OS X.
The Elder Scrolls III: Morrowind
OpenMW is a free and open source modern re-implementation of the Gamebryo engine.
Tomb Raider
OpenLara is a Classic Tomb Raider open-source engine.
Resources
Anon has been kind enough to put together a small reference library.
Links
Amiga (Motorola 68k)
Amiga 3000 running PPC software on KillerNIC NPU.
Compiled list of free/open sources related to classic Commodore Amiga computers
FS-UAE (Amiga emulator) released for Apple Silicon arm architecture
Amiberry (Emulate an Amiga on on your Raspberry Pi)
Atari (Motorola 68k)
FireBee Atari-compatible computer
ARAnyM (Atari Running on Any Machine) VM Software
Other Motorola 68k Links
News around Motorola 680x0 CPU computer systems
MIPS
Emulate Windows NT 4.0 MIPS version (translated)
A guide to running IRIX 6.5.22 in MAME
Windows NT 3.50/MIPS installation on QEMU/MIPS
NMOS 6502
Commodore 64 Preservation Project
Developing for the 6502 microprocessor and its relatives
The 6502 microprocessor resorce
POWER/PowerPC
Compiling for Powerpc, how to?
Fixing Radeon Linux graphics on PowerPC
GNU/Linux Open Hardware PowerPC notebook
More about Spectre and the PowerPC (or why you may want to dust that G3 off)
http://bgafc.t-hosting.hu/oses4ppc.php Operating Systems for PowerPC
RISC-V
SiFive: The Direction and Magnitude of SiFive Intelligence
SPARC
The Resurgence of SPARC/Solaris (Okamoto Rikiya)
SuperH
Hitachi SuperH RISC Engine (Kawasaki Ikuya et al)
SuperH RISC engine Family Features
VAX
The Computer History Simulation Project
VAX MP: SIMH VAX simulator able to execute OpenVMS (VAX/VMS)
Z80
Sharp PC-1500 (TRS-80 PC-2) resource page
Hardware Reimplementation
An interesting fpga handheld is being crowdfunded, with a focus on security
FPGA-related repositories on GitHub
Raspberry Pi (arm)
Apple Silicon (arm)
Check if an app is native Apple Silicon or not yet
Other
Developing for all sorts of CPU
High-energy Electron Beam Lithography for Nanoscale Fabrication