¡Hola a todos!, hay problemas con la web que espero poder arreglar lo antes posible, ¡mil perdones!

Ver índice de webs/blogs

Sales Discontinued - A high-spec Adventure MSX2 game entered into the MSXdev 22 competition! [Indie Retro News] [[source]]


We've just been contacted through both Facebook and Twitter that if you head on over to the MSXDev competition page, you can download or play online the latest game release of Sales Discontinued. A new Adventure MSX2 game by NOP in which the website says is not only a rather unique game for a unique system, but it has extraordinary hardware requirements. To coincide with this news, you can view

Electrobots Going Underground - A fabulous platformer released for the Acorn Electron, BBC Micro and PC! [Indie Retro News] [[source]]


Checking our twitter feeds today we recently had a heads up from our good friend MicroGamer of a new release on the Acorn Electron, BBC Micro and Windows(self-contained EXE) called Electrobots Going Underground by 0xC0DE6502. A game in which playing as a Robot, need to collect all the Diamonds in each level to move on to the next. To coincide with this news, the developer has shown some footage

XC=BASIC 3.1 is out! [Plus/4 World] [[source]]


XC=BASIC 3.1 is out now, with a lot of new commands but more interestingly there is Plus/4 support! XC=BASIC is a cross compiled, modern BASIC programming language for 8-bit Commodore machines. It compiles BASIC source code to fast machine code. Although not 100% compatible, its syntax was designed to be similar to that of QuickBASIC and CBM BASIC. Check it out!

Black Sea - An enjoyable multi-system game by Mananuk arrives on the SMS! [Indie Retro News] [[source]]


Another retro gaming news story has hit our inbox, as if you're looking for a fun for all the family Arcade game for your Sega Master System, then you might like to play Mananuk's new game of ' Black Sea '; A game that was not only released on the Amstrad, ZX Spectrum and MSX, but while this is a port of the MSX version by STOKES, it is still an enjoyable game in which you play as Submarine

Hex 2 - A Puzzle game released by Antonio Luque for the ZX Spectrum [Indie Retro News] [[source]]


Although I'm not a fan of puzzle games, I get frustrated way too easily! We've just found out from Saberman through Facebook, that as of just recently you can download Antonio Luque's brand new ZX Spectrum game of 'Hex 2'. A game in which you need to switch the colours against your opponent to reach the other side of the playing board. If that doesn't make sense, make sure to check out Saberman's

Transylvania Castle - A new game by Fitosoft for the Amstrad CPC! [Indie Retro News] [[source]]


If you have an Amstrad CPC and looking for another game to play through this week, then thanks to a heads up via Saberman, Liqmatrix and XeNoMoRPH, we've been told that Fitosoft has released a new game for the Amstrad called 'Transylvania Castle'; an arcade platformer in which you need to traverse all the levels to end the evil curse by finding Count Dracula and ending his life. To coincide with

Balloon Flight - Avoid the stars and walls in this C64 game from Stefan Kostic [Indie Retro News] [[source]]


If you love C64 games and fancy something different compared to our usual announcements for this well loved retro computer such as Platformers and Shoot 'em ups, then you'll be pleased to know as thanks to a heads by Saberman who does our videos. You can download the final version of Stefan Kostic's Balloon piloting 2018 public domain game of Balloon Flight; A game in which you must traverse the

Now it is your chance to learn NES Programming with 6502 Assembly [Vintage is the new old] [[source]]


Pikuma has released a new course to teach you 6502 Assembly to be used on the Nintendo Entertainment System through a 22-hour-long video. At the end of the course, you’ll have a working knowledge of 6502 assembly language, a comprehensive understanding of the NES hardware, and a toy homebrew game project that we’ll code together from scratch. We’ll start with small examples and proceed to glue everything together in a final project that demonstrates how a simple NES game works.

The course is presented by Gustavo Pezzi is a university lecturer in London, UK. He teaches fundamentals of computer science and mathematics; his academic path includes institutions such as Pittsburg State University, City University of London, and the University of Oxford.

I’ve been taking another course available at Pikuma, targeting the Atari 2600, and it is excellent. I am 30% done, and so far, I like very much the way the instructor presents the information, the code examples and also the visual aid tools (animations, etc). If the NES course follows the same pattern, I am confident it will also be great.

Contents

1. Introduction

  •  Motivations & Learning Outcomes
  •  How to Take This Course
2. NES History & Early Years

  •  The NES in the History of Game Consoles
  •  The Early Years of Nintendo
3. NES Hardware Overview

  •  NES Hardware (Console)
  •  NES Hardware (Cartridge)
  •  Opening the NES Cabinet
  •  Quiz: NES Hardware
4. Review of Binary & Hexadecimal

  •  Binary Numbers
  •  Hexadecimal Numbers
  •  Quiz: Binary & Hexadecimal
5. The 6502 Processor

  •  6502 Pinout
  •  6502 Registers
  •  6502 Status Flags
  •  Quiz: 6502 CPU
6. Assembler

  •  The Assembler Flow
  •  Popular 6502 Instructions
  •  The CA65 Assembler
  •  Installing CA65 on Windows
  •  Installing CA65 on macOS
  •  Installing CA65 on Linux
  •  Quiz: Assembler
7. Intro to 6502 Assembly

  •  iNES Header
  •  Our First Assembly Code
  •  Assembler & Linker
  •  The FCEUX Emulator
  •  Exercise: Our First Assembly Bug
  •  Addressing Modes
  •  Instruction Set
  •  Exercise: 6502 Warmup Exercises
  •  CPU Memory Map
  •  Clearing RAM Addresses
8. NES Graphics

  •  NES Graphics & the PPU
  •  NTSC, PAL, & VBlank
  •  PPU Memory Map
  •  Color Palette
  •  NES Initialization Code
  •  Include Files
  •  PPU Address Latch
  •  Unnamed Labels & Subroutines
  •  Quiz: Picture Frame & VBlank
9. Background Graphics

  •  CHR-ROM Tiles
  •  Loading Nametable Tiles
  •  Loading Attributes
  •  Dynamic CA65 Macros
  •  RAM Variables
  •  Pointers
  •  Loading Full Nametables
  •  Quiz: Pattern Tables & Nametables
  •  Displaying Text
10. Sprites

  •  NES Sprites
  •  Hello Mario
  •  OAM Decay
  •  Hiding Sprites
  •  Sprite Flickering
  •  Exercise: Hello Goomba
11. Controller Input

  •  NES Controller Architecture
  •  Joypad Input Routine
  •  Checking Button Presses
  •  Moving Sprites using the Joypad
  •  Quiz: Controller Input
12. Subpixel Movement

  •  Integer & Fractional Position
  •  Velocity & Acceleration
  •  Signed Velocity
  •  Animation Frames
  •  Quiz: Subpixel Movement
13. Random Numbers

  •  Generating Random Values
  •  Bitshift Operations
  •  Random Enemy Position
  •  Exercise: Random Values
14. Scrolling Background

  •  Nametable Mirroring
  •  Horizontal & Vertical Scrolling
  •  Swapping Nametables
  •  Loading Background Dynamically
  •  Dynamic Scrolling
  •  Drawing Column of Tiles Off-Screen
  •  Loading Attributes Off-Screen
  •  Quiz: Background Scrolling
15. Split Screen

  •  Scroll Split Screen
  •  Different Split Screen Techniques
  •  Sprite-0 Hit
  •  Separating Game Logic & NMI
  •  Saving Registers in the Stack
  •  Buffering
  •  Quiz: Split Screen
16. Game Objects (Actors)

  •  Array of Actors
  •  Adding & Removing Actors
  •  A Routine to Add Actors
  •  Looping Array of Actors
  •  Rendering Actors
  •  Updating Actor Position
  •  One Missile Per Button Press
  •  Removing Actors
  •  Relative vs. Absolute Jumps
  •  Spawning Submarines
  •  Spawning Airplanes
  •  Quiz: Managing Game Objects
17. Generating Random Numbers

  •  Random Numbers & LFSR
  •  8-bit LFSR Example
  •  Random Airplane Position
  •  Random Submarine Position
  •  Quiz: Random Numbers
18. Collision Detection

  •  Sprite Collision Check
  •  Missile-Airplane Collision
  •  Point Inside Bounding Box
19. Incrementing Score Values

  •  Simulating BCD Increment
  •  A Routine to Increment Score
  •  Buffering Background Changes
  •  Incrementing Score on Enemy Hit
20. Title Screen

  •  CHR Bank Switching
  •  Game State Enumeration
  •  Adding a Title Screen
  •  Displaying Menu Items
  •  Quiz: CHR Bank Switching
21. Compressing Level Data

  •  Encoding & Compression
  •  LRE Compression
  •  Block Encoding
  •  Quiz: Data Encoding & Compression
22. Audio

  •  APU
  •  NES Audio
  •  FamiStudio
  •  Quiz: NES Audio & the APU
23. Conclusion & Next Steps

The course costs US$49.99, which gives you lifetime access to it so you can take all the time you want and come back when needed.

Link: Pikuma.com

Share Tweet Share

Eagerly awaited SNK vs CAPCOM for the C64 gets new footage and a demo update [Indie Retro News] [[source]]


Once again there's another C64 game that's well worth a mention, as thanks to Jon Eggelton and Saberman letting us know through our Indie Retro News Facebook group, we've been told that Jon Eggelton and Gianluca Alberico is not only still working on a new game for the C64 called 'SNK vs CAPCOM', which is using their RetroFighter game engine. But as of today you can see some new footage of the

Prodeus - A kick ass first-person shooter as a bloody inspiration to DOOM for PC! [Indie Retro News] [[source]]


I don't think there are that many people out there that don't know of Doom, it's a very blood thirsty 1993 science fiction horror-themed game by id Software. In Doom, players assume the role of a space marine, who must fight his way through the hordes of invading demons from Hell. But along comes Prodeus, an awesome looking first person shooter which pushes the boundaries of the level of violence