-
Recent Posts
Recent Comments
richtigfalsch@gmail.… on 8088 MPH: How it came abo… cuvtixo on 8088 MPH: How it came abo… Klimax on Running anything Remedy/Future… Scali on Running anything Remedy/Future… Klimax on Running anything Remedy/Future… Archives
- December 2020
- November 2020
- October 2020
- August 2020
- June 2020
- May 2020
- February 2020
- December 2019
- October 2019
- September 2019
- August 2019
- July 2019
- May 2019
- March 2019
- January 2019
- May 2018
- April 2018
- March 2018
- February 2018
- January 2018
- November 2017
- October 2017
- May 2017
- March 2017
- February 2017
- January 2017
- December 2016
- August 2016
- July 2016
- June 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- December 2015
- November 2015
- September 2015
- August 2015
- June 2015
- April 2015
- January 2015
- December 2014
- November 2014
- October 2014
- September 2014
- August 2014
- July 2014
- June 2014
- April 2014
- March 2014
- February 2014
- December 2013
- November 2013
- October 2013
- September 2013
- August 2013
- July 2013
- June 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- January 2009
Categories
Meta
Tag Archives: IBM
Some thoughts on emulators
Recently I watched Trixter’s latest Q&A video on YouTube, and at 26:15 there was a question regarding PC emulators: That got me thinking, I have some things I’d like to share on that subject as well. First of all, I … Continue reading
Posted in Oldskool/retro programming
Tagged 5150, 5155, 5160, 5170, AT, clone, compatible, DOSBox, Emulation, IBM, MS-DOS, PC, XT
Leave a comment
The IBM Music Feature Card and Yamaha FB-01
This has got to be one of the most obscure pieces of hardware I have covered so far. A sound card for the IBM PC, released in 1987. And by none other than Big Blue themselves! I am talking about … Continue reading
The DreamBlaster S2P: General MIDI from a parallel port
In the interest of catching up, here is the second blog that is long overdue. I want to talk about the DreamBlaster S2P from Serdaco. I received mine over a year ago, and it actually was an early prototype. The … Continue reading
Posted in Hardware news, Oldskool/retro programming, Software development
Tagged 8088, DOS, dreamblaster, DreamBlaster S2P, General MIDI, IBM, IBM PCjr, MIDI, oldskool, PCjr, retroprogramming, Serdaco, Serdaco SDK
1 Comment
Putting the things together, part 2: MIDI and other problems
Remember a few months ago, when I explained my approach to playing VGM files? Well, VGM files are remarkably similar to Standard MIDI files. In a way, MIDI files are also just time-stamped captures of data sent to a sound … Continue reading
Posted in Oldskool/retro programming
Tagged 8088, chiptune, demoscene, IBM, James Pearce, lo-tech, lo-tech.co.uk, MS-DOS, oldskool, PCjr, PSG, retroprogramming, Skate or Die, SN76489, sound, Tandy
8 Comments
More PC(jr) incompatibilities!
The race for PC-compatibility Since the mid-80s, there have been many clones of the original IBM PC. IBM themselves also made new-and-improved versions of the PC, aiming for backward-compatibility. DOS itself was more or less a clone of CP/M, and … Continue reading
Posted in Oldskool/retro programming
Tagged 8259A, CP/M, Creative Music System, DOS, Game Blaster, IBM, IBM Music Feature Card, IMFC, lo-tech, oldskool, PC-Compatibility, PC-Compatible, PCjr, PIC, reenigne, retro, SN76489, SN76496, Tandy, veovis
8 Comments
Putting the things together
So, over time I have discussed various isolated things related to 8088-based PCs. Specifically: Using the latched property of the 8253 programmable interval timer to be able to adjust the interval without any jitter/skew, so you can use it as … Continue reading
Posted in Oldskool/retro programming
Tagged 8088, chiptune, demoscene, IBM, James Pearce, lo-tech, lo-tech.co.uk, MS-DOS, oldskool, PCjr, PSG, retroprogramming, Skate or Die, SN76489, sound, Tandy
6 Comments
Commander Keen 4: now in 16-colour composite CGA!
Perhaps you have already heard it through the grapevine, but just to be sure, I’d like to mention that VileR (of 8088 MPH fame)has patched the Keen 4 code and redid all the graphics to make the most of the … Continue reading
Posted in Oldskool/retro programming, Software development
Tagged CGA, Commander Keen, IBM, oldskool
1 Comment
8088 MPH: The polygons
The last effect in 8088 MPH to be discussed is the polygon renderer. As already mentioned earlier, it is not a regular polygon renderer, but actually a ‘delta-renderer’: it does not rasterize pixels directly, but for each scanline, it uses … Continue reading
Posted in Oldskool/retro programming, Software development
Tagged 5150, 5160, 8088, 8088 mph, ASM, assembly, CGA, dither, flatshade, IBM, IBM PC, IBM PC/XT, Intel, lambert, optimize, polygon, rasterize, span buffer, video memory
3 Comments
8088 MPH: Sprites? Where we’re going, we don’t need… sprites!
I would like to give some technical background information on the sprite part in 8088 MPH, but before I do that, I want to discuss the music and the musicians, as they did not seem to have gotten very much … Continue reading
Posted in Oldskool/retro programming, Software development
Tagged 8088, 8088 mph, Amiga, assembly, bobs, CGA, IBM, MS-DOS, PC, Sprites
8 Comments
Just keeping it real at Revision 2015
The demo I have made together with Trixter, reenigne, VileR, coda, virt and Phoenix has won the oldskool compo at Revision 2015: I will discuss some of it in more detail at a later time. Trixter has already done a … Continue reading
Posted in Oldskool/retro programming, Software development
Tagged 8088, 8088 mph, CGA, IBM, oldskool, retro, retroprogramming, Revision, Revision 2015
7 Comments