Skip to content

Commit

Permalink
See long description
Browse files Browse the repository at this point in the history
Replaced all references to simulation with emulation
Updated copyright year
Updated .gitignore to reduce chances of random files being uploaded to
the repo
Added .gitattributes to normalize all text files, and to ignore binary
files (which includes the logo and the NEC PDF)
  • Loading branch information
DerekTurtleRoe committed Jul 1, 2015
1 parent 8868fd4 commit 8b89df2
Show file tree
Hide file tree
Showing 175 changed files with 566 additions and 467 deletions.
19 changes: 19 additions & 0 deletions .gitattributes
@@ -0,0 +1,19 @@
# Set the default behavior for files
* text=lf

# Explicitly declare text files you want to always be normalized and converted
# to native line endings on checkout
*.md text
*.txt text
*.c text
*.h text
*.s text
*.cmake text
*.pro text
*.ui text
*.asm text
*.in text

# Denote all files that are truly binary and should not be modified
*.pdf binary
*.png binary
88 changes: 84 additions & 4 deletions .gitignore
@@ -1,13 +1,13 @@
# Other data.
# Other data #
/data

# Build files.
# Build files #
/build

# Swap files.
# Swap files #
*.swp

# Qt files.
# Qt files #
/debugger/cen64d
/debugger/*.o

Expand All @@ -17,3 +17,83 @@

/debugger/ui_main_window.h

# Compiled source/binaries #
######################
*.com
*.bat
*.class
*.dll
*.exe
*.o
*.so
*.deb
*.rpm
*.msi
*.msm
*.msp
*.dat
*.elf
*.pkg

# Archives #
######################
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
*.bzip
*.bz2
*.xz
*.lzma
*.cab

# Backups #
######################
*.bak

# Logs and databases #
######################
*.log
*.sql
*.sqlite

# OS generated files #
######################
.DS_Store
.DS_Store?
._*
*~
.Spotlight-V100
.Trashes
ehthumbs.db
[Tt]humbs.db
Desktop.ini
$RECYCLE.BIN/
.AppleDouble
.LSOverride
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.directory

# CVS #
######################
/CVS/*
*/CVS/*
.cvsignore
*/.cvsignore

# Mercurial/HG #
######################
/.hg/*
*/.hg/*
.hgignore

# SVN #
######################
.svn/
4 changes: 2 additions & 2 deletions CMakeLists.txt
@@ -1,6 +1,6 @@
#
# CEN64: Cycle-Accurate Nintendo 64 Simulator.
# Copyright (C) 2014, Tyler J. Stachecki.
# CEN64: Cycle-Accurate Nintendo 64 Emulator.
# Copyright (C) 2015, Tyler J. Stachecki.
#
# This file is subject to the terms and conditions defined in
# 'LICENSE', which is part of this source code package.
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
@@ -1,4 +1,4 @@
Copyright (c) 2014, Tyler J. Stachecki
Copyright (c) 2015, Tyler J. Stachecki
All rights reserved.

Redistribution and use in source and binary forms, with or without
Expand Down
4 changes: 2 additions & 2 deletions ai/context.c
@@ -1,8 +1,8 @@
//
// ai/context.c: Sound card context management.
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions ai/context.h
@@ -1,8 +1,8 @@
//
// ai/context.h: Sound card context management.
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions ai/controller.c
@@ -1,8 +1,8 @@
//
// ai/controller.c: Audio interface controller.
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions ai/controller.h
@@ -1,8 +1,8 @@
//
// ai/controller.h: Audio interface controller.
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
2 changes: 1 addition & 1 deletion ai/registers.md
Expand Up @@ -2,7 +2,7 @@
// ai/registers.md: AI register enumerations.
//
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/context.h
@@ -1,8 +1,8 @@
//
// arch/x86_64/context.h
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/gcc/context.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/gcc/context.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/defs.h
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/defs.h
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vabs.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vabs.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vand.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vand.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vch.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vch.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/veq.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/veq.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vge.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vge.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vlt.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vlt.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vmrg.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vmrg.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vnand.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vnand.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vne.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vne.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vnor.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vnor.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vnxor.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vnxor.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vor.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vor.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/rsp/gcc/vxor.s
@@ -1,8 +1,8 @@
//
// arch/x86_64/rsp/gcc/vxor.s
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/tlb/tlb.c
@@ -1,8 +1,8 @@
//
// arch/x86_64/tlb/tlb.c: Translation lookaside buffer.
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions arch/x86_64/tlb/tlb.h
@@ -1,8 +1,8 @@
//
// arch/x86_64/tlb/tlb.h: Translation lookaside buffer.
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down
4 changes: 2 additions & 2 deletions bus/address.h
@@ -1,8 +1,8 @@
//
// bus/address.h: System bus address ranges.
//
// CEN64: Cycle-Accurate Nintendo 64 Simulator.
// Copyright (C) 2014, Tyler J. Stachecki.
// CEN64: Cycle-Accurate Nintendo 64 Emulator.
// Copyright (C) 2015, Tyler J. Stachecki.
//
// This file is subject to the terms and conditions defined in
// 'LICENSE', which is part of this source code package.
Expand Down

0 comments on commit 8b89df2

Please sign in to comment.