We are still actively working on the spam issue.

Difference between revisions of "/aig/ Alternative ISA General"

From InstallGentoo Wiki
Jump to: navigation, search
m
Line 10: Line 10:
 
'''Grand Theft Auto III'''
 
'''Grand Theft Auto III'''
  
[https://github.com/GTAmodding/re3 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.
+
[https://github.com/halpz/re3 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'''
 
'''The Elder Scrolls III: Morrowind'''
Line 24: Line 24:
  
 
== Links ==
 
== Links ==
[https://www.crowdsupply.com/sutajio-kosagi/precursor An interesting fpga handheld is being crowdfunded, with a focus on security]
 
  
[https://anycpu.org/ Developing for all sorts of CPU]
+
'''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]
 +
 
 +
[https://www.youtube.com/watch?v=P3k-6_-5ZIM Amiga 3000 running PPC software on KillerNIC NPU.]
 +
 
 +
[http://amiga.resource.cx/ Amiga Hardware Database]
 +
 
 +
[http://wiki.amiga.org/index.php?title=Main_Page Amiga Wiki]
 +
 
 +
[https://github.com/grovdata/Amiga_Sources Compiled list of free/open sources related to classic Commodore Amiga computers]
 +
 
 +
'''M68K'''
 +
 
 +
[http://www.atarimuseum.com/computers/computers.html Atari Museum]
 +
 
 +
[https://hackaday.io/project/7242-motorola-68000-computer Motorola 68000 computer]
 +
 
 +
[http://m68k.info/ News around Motorola 680x0 CPU computer systems]
 +
 
 +
[http://www.easy68k.com/paulrsm/ Motorola 680x0 Resources]
 +
 
 +
'''MIPS'''
 +
 
 +
[https://translate.google.com/translate?sl=fr&tl=en&u=https://www.journaldulapin.com/2015/12/12/nt4-mips/ Emulate Windows NT 4.0 MIPS version (translated)]
 +
 
 +
[https://sgi.neocities.org/ A guide to running IRIX 6.5.22 in MAME]
 +
 
 +
[http://www.sgistuff.net/software/irixintro/index.html IRIX Introduction]
 +
 
 +
[https://translate.google.com/translate?sl=zh-CN&tl=en&u=Lemote.com MIPS is back (translated)]
 +
 
 +
[https://www.youtube.com/watch?v=Bgj9MfkUJp8 Windows NT 3.50/MIPS installation on QEMU/MIPS]
 +
 
 +
'''NMOS 6502'''
 +
 
 +
[https://gist.github.com/jblang/a39748b3b0d3ceba05cbb92d0c56b3b2 C64 Resources]
 +
 
 +
[https://c64preservation.com/dp.php?pg=links Commodore 64 Preservation Project]
 +
 
 +
[http://home-2002.code-cop.org/c64/ Commodore 64 Resources]
 +
 
 +
[https://www.commodorecomputerclub.com/resources/ Commodore Computer Club - USA]
  
 
[http://www.6502.org/ Developing for the 6502 microprocessor and its relatives]
 
[http://www.6502.org/ Developing for the 6502 microprocessor and its relatives]
  
[https://forwardcom.info ForwardCom Instruction Set]
+
[http://6502.org/ The 6502 microprocessor resorce]
 +
 
 +
'''POWER/PowerPC'''
 +
 
 +
[https://www.ibm.com/it-infrastructure/power/power9 About Power9]
  
[https://github.com/topics/fpga FPGA-related repositories on GitHub]
+
[https://forums.macrumors.com/threads/compiling-for-powerpc-how-to.1599288/ Compiling for Powerpc, how to?]
 +
 
 +
[https://wiki.raptorcs.com/wiki/Power_ISA Evolution of PowerPC]
 +
 
 +
[https://forums.macrumors.com/threads/making-g3s-and-radeon-graphics-great-again.2191877/ Fixing Radeon Linux graphics on PowerPC]
 +
 
 +
[https://www.powerpc-notebook.org GNU/Linux Open Hardware PowerPC notebook]
 +
 
 +
[http://tenfourfox.blogspot.com/2018/01/more-about-spectre-and-powerpc-or-why.html More about Spectre and the PowerPC (or why you may want to dust that G3 off)]
 +
 
 +
[http://bgafc.t-hosting.hu/oses4ppc.php http://bgafc.t-hosting.hu/oses4ppc.php Operating Systems for PowerPC]
 +
 
 +
'''RISC-V'''
 +
 
 +
[https://discuss.haiku-os.org/t/my-haiku-risc-v-port-progress/10663 Haiku RISC-V port progress]
 +
 
 +
[https://www.youtube.com/watch?v=7NpGmerzSVI SiFive: The Direction and Magnitude of SiFive Intelligence]
 +
 
 +
'''SPARC'''
 +
 
 +
[https://blog.global.fujitsu.com/fgb/2019-01-10/the-resurgence-of-sparc-solaris/ The Resurgence of SPARC/Solaris (Okamoto Rikiya)]
 +
 
 +
[https://sparc.org/ SPARC Internacional, Inc.]
 +
 
 +
'''SuperH'''
  
 
[https://www.hitachi.com/rev/1998/revaug98/r3_103.pdf Hitachi SuperH RISC Engine (Kawasaki Ikuya et al)]
 
[https://www.hitachi.com/rev/1998/revaug98/r3_103.pdf Hitachi SuperH RISC Engine (Kawasaki Ikuya et al)]
 +
 +
[https://www.renesas.com/us/en/superh-risc-engine-family-features SuperH RISC engine Family Features]
 +
 +
'''VAX'''
 +
 +
[https://github.com/simh/simh The Computer History Simulation Project ]
 +
 +
[http://oboguev.net/vax_mp/ VAX MP: SIMH VAX simulator able to execute OpenVMS (VAX/VMS)]
 +
 +
'''Z80'''
 +
 +
[http://www.pc1500.com/ Sharp PC-1500 (TRS-80 PC-2) resource page]
 +
 +
[https://www.kickstarter.com/projects/spectrumnext/zx-spectrum-next-issue-2 ZX Spectrum Next]
 +
 +
'''Hardware Reimplementation'''
 +
 +
[https://www.crowdsupply.com/sutajio-kosagi/precursor An interesting fpga handheld is being crowdfunded, with a focus on security]
 +
 +
[https://github.com/topics/fpga FPGA-related repositories on GitHub]
  
 
[http://www.chrisfenton.com/homebrew-cray-1a/ Homebrew Cray-1A]
 
[http://www.chrisfenton.com/homebrew-cray-1a/ Homebrew Cray-1A]
  
[https://translate.google.com/translate?sl=zh-CN&tl=en&u=Lemote.com MIPS is back]
+
[https://github.com/MiSTer-devel/Main_MiSTer/wiki MiSTer wiki]
 +
 
 +
'''Other'''
 +
 
 +
[https://anycpu.org/ Developing for all sorts of CPU]
  
[https://blog.global.fujitsu.com/fgb/2019-01-10/the-resurgence-of-sparc-solaris/ The Resurgence of SPARC/Solaris (Okamoto Rikiya)]
+
[https://forwardcom.info ForwardCom Instruction Set ]
 +
 
 +
[http://frogfind.com/about.php FrogFind search engine]
 +
 
 +
[https://www.intechopen.com/books/lithography/high-energy-electron-beam-lithography-for-nanoscale-fabrication High-energy Electron Beam Lithography for Nanoscale Fabrication]
  
 
[http://www.transputer.net/iset/iset.asp Transputer Instruction Set]
 
[http://www.transputer.net/iset/iset.asp Transputer Instruction Set]

Revision as of 19:39, 20 May 2021

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.

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

amigaXfer, an easy-to-use GUI tool for lightning fast disk/file transfers on the serial port with the Amiga

Amiga 3000 running PPC software on KillerNIC NPU.

Amiga Hardware Database

Amiga Wiki

Compiled list of free/open sources related to classic Commodore Amiga computers

M68K

Atari Museum

Motorola 68000 computer

News around Motorola 680x0 CPU computer systems

Motorola 680x0 Resources

MIPS

Emulate Windows NT 4.0 MIPS version (translated)

A guide to running IRIX 6.5.22 in MAME

IRIX Introduction

MIPS is back (translated)

Windows NT 3.50/MIPS installation on QEMU/MIPS

NMOS 6502

C64 Resources

Commodore 64 Preservation Project

Commodore 64 Resources

Commodore Computer Club - USA

Developing for the 6502 microprocessor and its relatives

The 6502 microprocessor resorce

POWER/PowerPC

About Power9

Compiling for Powerpc, how to?

Evolution of PowerPC

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

Haiku RISC-V port progress

SiFive: The Direction and Magnitude of SiFive Intelligence

SPARC

The Resurgence of SPARC/Solaris (Okamoto Rikiya)

SPARC Internacional, Inc.

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

ZX Spectrum Next

Hardware Reimplementation

An interesting fpga handheld is being crowdfunded, with a focus on security

FPGA-related repositories on GitHub

Homebrew Cray-1A

MiSTer wiki

Other

Developing for all sorts of CPU

ForwardCom Instruction Set

FrogFind search engine

High-energy Electron Beam Lithography for Nanoscale Fabrication

Transputer Instruction Set