Entrants List 2017/04

Listed below are the competitors joining us for the 2017/04 event:

Mark D. Overholser (aka MarkO)

@MarkO_

http://retrochallenge.markoverholser.com/

To make this a project that actually can be completed in time, I am "attempting" a Multi-Player, Networked Text Adventure, with a Server running on a modern PC, and the Clients being the Apple ][, ( with the Uthernet II Card ) and the Tandy CoCo, ( with a Serial Port and a Lantronix UDS-10/100/1000 ).


lizardb0y

@lizardb0y

www.vintage8bit.com/path TBA when I fix my broken site.

I will build a Tynemouth Systems Minstrel ZX80 Clone Issue 2 and design (and maybe build) an mechanical keyboard with Cherry MX style keys that can be used on the ZX80, ZX81 or or other matrix keyboard systems.



Sean McNamara

@apple2europlus


Me again for 2017/04, a "europlus Refurbapalooza Revisit".


Scott Lawrence

@yorgle

http://www.wintergroundfairlands.com/

My plan for this RetroChallenge is to recreate pixel perfect versions of some of Andy Warhol's Amiga works, in their original  file formats, using an Amiga, and/or Amiga emulation.  I will be using Deluxe Paint and GraphiCraft as well as reference images to make the reproductions.

Many pieces have been released, but all of them are in non-amiga-native formats, usually PNG, JPEG or as screenshots in videos.  I want to reproduce them as IFF/ILBM in their original 320x200x32 color format.

It's a vast departure for me from previous RC's, doing arty stuff instead of hardware-ey stuff, but I've been wanting to do this for a long time now, and this feels like the best opportunity to do so!

Yes. the above JPEG is not good enough for me.  ;)

Jim Gerrie

(Twitter free)

http://jimgerrie.blogspot.ca/

Blog about my recent programming activities:
  • “Aerien” my 3rd entry for the Basic 10-liner programming competition
  • My updates to my Sokoban program
  • Doing the last 3 programs for the Microdeal 5 part text adventure series (Castle Dracula, Mansion, and Adventure in Jerusalem)
  • Port of C64 game Aerojam
  • Roulette and The Quest from Dick Smith VZ200
  • New game “Curse of the Undead”


Tom Raidna

@TRaidnaComputes

traidna.wordpress.com

(kyanpascal.wordpress.com)

Using Altirra the Atari 400/800 emulator complete the following :
  1. complete the Dorsett Education program (cassette s/w with voice) on Statistics - 16 cassette files downloaded from archive.org and document at traidna@wordpress.com
  2. Write a statistics program in Kyan Pascal on Atari 800 (emulator) which will compute descriptive stats, Anderson-darling test for normality, one and two sample T-Tests, one and two proportion tests etc.
  3. create youtube videos on creating the statistics program, as there does not appear to be any for Kyan Pascal on Atari
  4. blog on the process at traidna.wordpress.com, update the kyanpascal.wordpress.com blog on creating programs
Spencer Owen

@semachthemonkey

www.sowen.com

Recently I picked up a whole load of kit from a company that had no use for it any more.  Roughly speaking it's a custom CP/M machine, a lot of Z80 single board computers, backplanes and a myriad of expansion PCBs.  There's also some Z80 In Circuit Emulators, keyboards, power supplies, empty rack and other yet unidentified items.

Throughout April I intend to sort through this.  Primary goal is to identify what everything is and catalogue it all with decent photographs. Getting down and dirty with some of the boards and identifying pinouts, chips used, dumping EPROM contents etc will also feature.  The CP/M machine looks like it needs some TLC, but hopefully I'll bring it back to life. The Z80 ICE's have got documentation with them (which if it isn't already available online means I'll scan it all to PDF), so I'd like to get them up and running, at least to find out if they will be of any use in the modern world.  Finding good homes for some of the kit is also a stretch goal.

Phillip Stevens

@_feilipu

https://feilipu.me/2017/02/26/yet-another-z180-v2/

I have been working on modern Single Board Computer build with retro components over nearly a year. It therefore doesn't qualify for the Retro-challenge as it is a long term project. So the challenge entry is effectively a "sprint" within the overall project, to implement an IDE interface for the YAZ180.

https://feilipu.me/2016/05/23/another-z80-project/

The YAZ180 is a combination of the fastest Z80 processor available, running at 36.864MHz, together with 1970's components. Included in the build are the AMD Am9511A-1 APU, Lattice GAL devices, Intel 82C55, and a number of Texas Instruments TIL311s.

My intention is to receive the PCB with the designed IDE interface early in April, build up and test the new version of YAZ180 (which is in itself a challenge) and then, using a combination of the code from Paul and ChaN, read and write an IDE PATA drive with FAT32.

https://www.pjrc.com/tech/8051/ide/
http://elm-chan.org/fsw/ff/00index_e.html

Frank Linde

@minus56bits

http://www.minus56.com

My entry for RC 2017/04 will be a mingle-mangel of several things:

The Commodore PET 2001 turns 40 this year and I scored a defective one about a year ago on ebay. Some issues have been fixed already, but the system is still disassembled and has to be tested as a whole. I assume the PET would appreciate to be reanimated at its birthday.

The Video Graphics Array (VGA) turns 30 this year. Having a weakness for graphic extensions (see my RC 2015/7 entry) my main entry to RC 2017/04 will be a PET/CBM Color Graphics Extension sending pixels to a VGA display.

The Atmel AVR 8 bit architecture turns 20 this year. So I'll use this type of MCU for the graphics board.

Celebrating 40 years PET 2001 plus 30 years VGA plus 20 years AVR sum up to 90 years of Retrocomputing. That should comply with the RetroChallenge Rules quite easily.

Richard Loxley

@richardloxley

https://www.richardloxley.com/category/retro/

"RetroMatic 2000"

I collect 1980s computers. But they are gathering dust in my loft, and I'd prefer they were being used.

My project is to build something that will make 1980s computers easier to use in the modern world:

(1) connect to an LCD monitor so you don't need an old telly;
(2) store files on a USB stick so you don't need mechanical disks, and can transfer files easily.

There are some products that already do some aspects of these, but no-one does an all-in-one box that can connect to an old computer and "it just works".

I'm making an all-in-one solution (working title "RetroMatic 2000"), in a retro case that befits my old computers :-)

I'll be testing it on my EACA Video Genie EG3008, and my Amstrad CPC 464 and 6128. But it should work with most computers of that era, and I hope to eventually use it with my BBC Micro and TI99/4a.

I've only just found out about the Retro Challenge but I've actually been planning this for a while! I spent March creating the design, and testing some technology that I'll use.

So for the challenge I'll start by blogging about my design process, and then carry on with the actual build, blogging as I go.

Bob Kiley

@rakjab

rakjab-retrochallenge.blogspot.com

I hope to completely set up a working Vic-20 system for my RetroChallenge. I have many pieces acquired over the years but have not actually set them up or used them for decades.  I have printers, floppy drives, modems, and boxes of stuff that I have no clue what might be in there.  I want to get them out, set them up, see what works or doesn't work and what it might take to get them going again. This is my first RetroChallenge so I will also learn how to blog and share this adventure.

Niels Moseley

@TRC_WM

namoseley.wordpress.com

If my HD63C09 CPUs that I bought from eBay arrive on time, I'm going to design and build a computer with it. I don't be surprised though if it pivots into something completely different.






Alan Garfield

@alangarf

http://fromorbit.com

I have an old industrial controller from AMX that has a Motorola 68000 I'd like to reverse engineer. It was last produced in 1994 and was used to control lights, audio/visual equipment, access control etc. It was saved from the trash over 10 years ago when a boardroom system was replaced with something newer. I figured it would be an interesting board to play with.

I plan to reverse engineer the board. It has two UARTs (one RS232, the other a proprietary serial bus which looks like poor mans RS485), an OKI clock/calendar, battery backed up RAM, a single LED and 8 DIP switches.

I'd like to get a ROM monitor running on it, and then progress to BASIC or a Forth interpreter. Ultimate goal is to have all the hardware working and produce a TTY Mandelbrot set.

Worst case, even just getting the single LED to blink via RS232 would make me happy.

Matt London

@mattinx

https://knm.org.uk/blog

My first laptop was a Victor V86P, which was an 10MHz XT compatible system. There's a little information out there these days, but really not all that much, especially on the technical side. For this Retrochallenge, I'm going to try and gather as much information about the Victor V86P laptop as possible and get it up on-line.  In no particular order:
  •    Setup somewhere to post (and organize) the technical information gather as part of this project
  •    Document as much as possible about the hardware of the V86P, including such things as chipset and pinout
  •    Dump the system BIOS
  •    Try and establish the pinout of the Expansion connector on the back (could be ISA)
  •    Try and establish the pinout of the Hard Disk controller daughterboard connectors - I expect this to be a subset of ISA signalling
  •    Gather and document as much information on the JVC 26-pin disk interface as possible - there's not much about this interface out there, other than it may well be a typical RLL interface with a few extra signals
  •    there's a pinout here. To this end, I have a cheap USB TTL logic analyser on order, and a breakout PCB being manufactured.
  •    Try to figure out the mystery pin on the PSU input and the battery charging arrangement

Rob O'Donnell

@irrelevant_com

blog.irrelevant.com

www.viewdata.org.uk

OK. Time to try and do this again...

But maybe a smaller goal...  I might have a chance of completing it!

My rose-tinted-glasses old-tech website www.viewdata.org.uk has been a little dormant for a while. I've been re-building it slowly using wordpress, but need to build some custom plugins and software to cope with showing off files that no modern computer understands.  They don't even have mime-types!

Thus, the goal will be to :

Write a web-based viewdata browser, and associated server-side code, possibly using ajax, in order to access and browse the various 25+ year old viewdata databases I have available.

There is a faint chance I'll actually make the beta website live, if I get all of the code needed done!

Andy Collins

@acollins22

http://www.randomorbit.co.uk/?cat=125

Please book me in for the first of this year's Retrochallenges.

I have no idea what I'll do this time around but it will be retro and something of a challenge.






Micheal H. McCabe

@Paleoferrosaur

http://paleoferrosaurus.com/

My project this time is called "Tapestore."  It's a small database containing large objects like operating systems, system images, video tapes, audio recordings, and photographs that are stored on a variety of media ranging from punch cards to 9-track tapes to various obsolete disk storage systems.  My goal is to put all this digital detritus into a form that can be stored and selectively retrieved on modern large-capacity hard drives but still be accessible to both archaic computer systems and modern emulators.

Vintage gear supported by this endeavor will include the Digital Equipment Corp. PDP-11, the Apple II+, Apple Macintosh, and Vintage PeeCee Type Equipment.  Work product will include source code, blog entries, and hopefully some video.

Halfbit

(Twitter free)

https://halfbituk.wordpress.com/

My intended project is to attempt to resurrect my dying,possibly already dead, Acorn A5000.

A few years ago it suffered the all to frequent 'BIOS Battery' leak, which I thought I had caught in the nick of time. The machine limped on for a little while after that, not showing any obvious signs of longer term effects, but eventually stopped booting into the GUI all together. I've since, to my shame, left it for another year and now ended up with a machine that shows very little sign of life.

The challenge will be to attempt to save the machine over the next month. It could prove to be a very short story indeed or an epic tale of electronic heroics and adventure. I'm currently not sure which...

Christopher Just

@coronax_cj

https://coronax.wordpress.com/projects/retrochallenge-2017-04/

I'm picking up where I left off with last year's Retrochallenge, and doing more work on my Commodore 64 CRPG program. This time around I'm going to start with a conversation system and see where that takes me.






XQWV

@RC_XQWV

HTTP://RC.XQWV.ORG.UK

SIBO resurrection:

SIBO machines made by Psion are 16-bit multitasking machines, the first of which, the MC400, was released in 1989. I will resurrect one of these machines from dormancy and make sure I can continue to develop software for it in a modern environment.

Mark Sherman

@carangil_mws

http://mwsherman.com/rca-1802/

I will be trying to build a computer around old, literally rusted, RCA 1802 COSMAC chips.





Dana Bowen

@VintageEG

http://www.vintage.excited-geek.com/blog/

My project will be a multiplayer game running on an emulated DEC PDP 11/70.








Matteo Trevisan

@Toolkitman

http://mattechnology.blogspot.it/2017/03/matteo-trevisan-new-retrochallenge.html

My new project is about ATARI world, i want to make an Operating System for Raspberry pi (all version) with Atari emulators and Atari games for linux so it's reverse engineering some old Atari consoles. I want to try to reproduce also in package paper a Raspberry pi b2 b3 Atari 2600. I hope you will like my project.

Erik Piehl

@erikpiehl

https://hackaday.io/project/20826-tms9900-compatible-cpu-core-in-vhdl

TMS9900 CPU done in VHDL.

I did the TI-99/4A clone using an FPGA and TMS99105 CPU as my retrochallenge 2016/10 entry. That was a fun project with a successful result. Since then I have received requests from people in the community to do the full TI-99/4A for the MIST board. Well I don’t have a MIST, but if was able to implement a VHDL version of the CPU, then I would have the full TI done in VHDL, and anyone could do the MIST version. I have at least a dozen FPGA development boards already, so I could port the design to a few of those.

In the spirit of retrochallenge I am talking about a quick-and-dirty implementation of the CPU. While a sensible person would think about building blocks and design elements and what not, a quick-and-dirty implementation would be goal oriented: the first task is not to build building blocks, but the build something that can fetch data from memory, do a TMS9900 style reset and execute one instruction: a NOP, which in the case of TMS9900 is actually an unconditional branch.

James Diffendaffer

(Twitter free)
My entry into the 2017 RetroChallenge is to update the Tandy MC-10 BASIC ROM to include the ELSE command to improve compatibility with Color BASIC from Tandy's Color Computer, and to provide some performance optimizations.  A ROM image and documentation will be provided at the end of the project.

Paul Robson

@paulscottrobson

I will remake the (probably) second released CPRG commercially "Dungeon Campaign" (as the month is probably going to be more like 15-16 days).

There's some information and screenshots here http://crpgaddict.blogspo t.co.uk/2013/01/game-83-dungeon-campaign-1979.html


Brett Gordon


@beretta42

https://sites.google.com/site/cocoboot2/home/retrochallenge

The Drivewire protocol is a means of disk, time, printer, and tcp offloading designed for the Tandy Color Computer (CoCo) series by Boisy Pitre, and later extended a bit by Aaron Wolfe.  Drivewire is usually implemented on top of a streaming UART interface (or the Color Computers Bitbanger) as a stream oriented protocol.  

In a recent CoCoCrew Podcast (shameless brown-nosing the judge), John Linville noted that he found this project, and thought it would be neat to make something like this for the CoCo.   I think so too, and I'm one of a very few CoCo retro programmers who owns a prototype of Jim Brain's NIC card for the CoCo.

So, for RetroChallenge 4/2017, I will be combining the Drivewire protocol and my CoCoNIC card, and seeing what happens.  Stay tunes!

Norbert Landsteiner


@mass_werk
 

http://www.masswerk.at/rc2017/04/

Personal Computer Space Transactor 2001

Last time, we did a Computer Space simulator for a rather exclusive piece of hardware (one operational unit in total), this time, we'll redeem ourselves from any accusations of elitism by something more popular. As it happens (and Frank Linde has pointed out already), the Commodore PET 2001 is turning 40 this year. Accordingly, this time it won't be just a simple simulator, no, it'll be a Personal Computer Space Transactor (if you don't know what this would be, it's pretty much the same as a simulator, but using an even more inappropriate display technology). So we're going to explore character graphics and 6502 machine language and see, if this will add up to something resembling an arcade game that had been already retro, when the first PETs were being delivered ...


Arduino Enigma
 

@ArduinoEnigma
 

http://arduinoenigma.blogspot.com/
 

There are some cool kids out there making electronic versions of the Enigma Machine. They mostly seem to be some sort of microcontroller wired to 4x fourteen segment displays and pushbuttons to move the rotors and type the message to encrypt. I wanted to do the same but without rolling a custom PCB. A KIM Uno was laying around, having been used only to develop a 53 byte clock program. The idea was born to use the KIM to simulate an Enigma Machine. This 6502 program implements a 1930s encryption machine in a 1970s computer. It turns a KIM Uno into the cheapest physical enigma machine simulator out there.

The original, lever stepping only version was 703 bytes including the menu to change the encryption settings. The v2 gear and lever stepping enigma engine has already been optimized to be smaller than v1. The v2 menu system gained a third function to set the stepping mode. After optimizations, the feature richer v2 is now only 11 bytes bigger than v1.

The goal for this retrochallenge is to further optimize the code so its total size is smaller than v1.

For a bit of background, three rare, numbers only, Enigma Z30 were found in Sweden, an article in Cryptologia "Enigma Z30 retrieved" describes the wheel wiring. This machine can only encrypt numbers and the rotors have only 10 positions, it is thus perfect to be simulated in a KIM.Based on the published wheel wiring and some reasonable assumptions based on the architecture of other enigma machines, a 6502 program was written. The program has two parts, the core enigma functionality, the user being responsible for changing the machine settings via direct RAM manipulation using the KIM monitor and a menu system for a user friendly way of changing the machine settings. After learning that two versions of the machine existed, one with double stepping anomaly prone lever stepping and another with odometer like geared stepping, the program and its menu system ware modified to also support gear stepping.


Below are some demo videos of v1.

https://www.instagram.com/p/BOu3_X8h1rD/
https://www.instagram.com/p/BNbAu1Xhsde/
https://www.instagram.com/explore/tags/enigmaz30/

I had been looking for an excuse to make a new video of v2 showing the new F3 mode to select the stepping mechanism type and to shave a few more bytes off.


Paulo Garcia


@pgarcia_the_one

I will try to port the  Hackaday project Slack for the Commodore 64 <https://hackaday.com/2016/11/29/slack-backwards-compatible-with-1982/> to the TRS-80 CoCo3.

The idea is to use the same proxy made for the Raspberry PI, but re-write the client to run on the CoCo3 using the standard serial port (not using a RS-232 cart).

The challenge will be complete when the application will be able to:

  • Connect to specific Slack team
  • Join any of the available rooms
  • Send and Receive messages on that room.
The CoCo3 will (probably) be written in machine language.

I will be blogging the progress over Vintage is The New Old. I will be creating a new category there so people can find it easily.

I am late for the game, but I hope I can pull that off!


Mike Spooner

@ShellDozer

https://sparc90s.wordpress.com/

Inspired by previous attempts, my modest entry to RetroChallenge this time is to interface a PS/2 keyboard to a 1987-vintage 68hc11 micro-controller; enough to at least read the scan-codes and twiddle the keyboard LEDs. And to write it up, hopefully illuminatingly.




Stephen Barriball

@z0m8ied0g

http://blog.retroacorn.net/category/201704

I'm supposed to be demonstrating a ViewData system at the Wakefield RISC OS show at the end of April where I have a stand booked. So I will be sorting out the stuff required to make this happen.






Dαve Cheney

@davecheney

This is my late entry for the 2017/04 retrochallenge.

Notwithstanding my 2015 failure to launch, I plan to work on Arduino based emulators for various 6502 computers.

A few years ago I built an Arduino shield to host a real 6502 using the Arduino as RAM, PIA, and  glue logic. To some extent the software that this project ran was an afterthought, as it turned out the Apple 1 Woz monitor was perfect a proof of concept.

For the recent Arduino Day I brushed off my old code and reworked it to use an emulated CPU core so the sketch can run on an unadorned Arduino Uno or Mega. For retrochallenge 2017/04 I plan to continue this work.

Ryan Walmsley

@Ryanteck


The project is to build a Windows 98 Gaming PC to play games my Compaq 386 Luggable can't.

3 comments:

  1. That's not a picture of me (Paul Robson) ;-)

    ReplyDelete
    Replies
    1. Pic stolen from your Twitter account -- send me another if you don't like that one!

      Delete
  2. After seeing the activity in the twitter sidebar--> I decided to tweet at you from my old dead twitter account. 'carangil_mws' is Mark Sherman, if you want to update the above.

    ReplyDelete