In the beginning the Intel 8088 and 8086 CPUs only implemented, Real Mode, where a program had total control over all aspects of a system. Real Mode's main issue, other than it was limited to 1MB of RAM, was that multitasking was almost impossible to accomplish. Then the 286 CPU implemented a Protected Mode and allowed the CPU to address 16MB in that Mode, but few applications used it because DOS required Real Mode. Finally, the 386 CPU implemented a far more usable Protected Mode and a Virtual 8086 Mode (V86). V86 Mode allowed the CPU to run multiple instances of Real Mode where each program would be given access to up to 1MB of RAM for their own purposes without overwriting another program's data. To each program running in V86 Mode, it would appear to it as though it had full control over the PC.
As a byproduct of V86 Mode, Expanded Memory, which had been implemented with expansion cards on 8088 & 286 machines, could be emulated with Expanded Memory Managers (EMS). The most popular EMS was EMS386, which came with MS-DOS 5.0 and later. There were other EMS softwares like QEMM and JEMM. EMS also allowed a user to trap writes to memory locations and I/O ports. Sound cards invariably wrote to I/O ports on a PC to make sound. Eventually it was discovered that this port trapping capability could be used to emulate sound cards. Software drivers of recent and ancient vintage have been being this feature, or implementing their own, to emulate sound cards and chips for systems that may not or cannot use them. Let's take a look at some of these devices and methods.
Friday, December 22, 2017
Saturday, December 9, 2017
Analogue Nt Mini : Browsing the Core Store Pt 2, AV and Future Predictions
In what is likely to be the penultimate article in my Analogue Nt Mini series for some time I intend to devote some time to a few of the more interesting cores remaining in the system, then discuss the video output from the NES. Finally, I will offer my predictions for the future.
Saturday, December 2, 2017
Atari Flashback 2 - The Only Flashback Worth Anything
While browsing in one of my local thrift stores, I encountered an item I had been wanting for a long time, the Atari Flashback 2. This mini-console with its built in games had interested me ever since it first game out. Even though I already had a light-sixer 2600 and a Harmony Cartridge, I still wanted one of these. The box was marked at $24.99, but the seal seemed to be still intact, so the purchase was a no-brainer for me. In this blog post, let me describe the system, its capabilities and talk about its included games and its legacy. This review may be 12 years too late, but I could not let this opportunity pass without comment.
Sunday, November 5, 2017
Analogue Nt Mini - Vs. System Support
Originally I was going to post a conclusion to my Analogue Nt series, but then I had an epiphany that was too long to attach to one of the prior posts. Yesterday I was thinking about the Nintendo Vs. System and lack of comprehensive hacks available for the games that were released for that system. I wondered if it was possible, given the Nt Mini's extraordinary capabilities, to get the pure Vs. System ROMs running on the system through its Flashcart functionality. About six hours of testing later, I think can present a solution that can get many of these games working now.
Friday, November 3, 2017
Analogue Nt Mini - Browsing the Core Store
In part one of my Analogue Nt Mini series, I focused on the impressions I had of the hardware and the menu from the "official" standpoint. In the second part, I focused on the most notable feature of the Nt Mini's jailbreak firmware, the NES Flash Cart capability. In this part, I will discuss the other area in which the Nt Mini's jailbreak firmware is very impressive, Cores recreating other video game consoles. The Nt Mini can recreate the hardware of many classic (and not so classic) 8-bit consoles like the Atari 2600, Sega Master System and the Game Boy by loading a Core into the FPGA. Let's talk about what happens when you want to run games with one of these cores.
Thursday, November 2, 2017
Analogue Nt Mini - Jailbreak Firmware as a NES Flashcart and Dumper
In the first part of my series on the Analogue Nt Mini, I gave my thoughts on my first impressions of the device. In this article, I will continue by diving into the features of the firmware that allow you to play NES games on your Nt Mini. The jailbreak software adds many features to your Nt Mini, but here we will concentrate solely on the NES features. Features related to other systems will be covered in another blog entry or two.
The Analogue Nt Mini - First Impressions
Last Thursday my Analogue Nt Mini finally arrived. I had discussed this FPGA-based console from afar when it was first released early in the year, but had no opportunity to review one first-hand at the time. I ordered my Nt Mini during the second run of pre-orders. Analogue planned to ship the second batch in September, but late shipping from the factory and a surprise customs inspection later, it ended up shipping the Nt Mini in late October. Having paid full price for an Nt Mini, $449, plus $37 in shipping, I intend to do a complete and thorough review of all the device's capabilities. Let me start by giving my first impressions of this high end recreation of the Nintendo Entertainment System.
Wednesday, October 25, 2017
Shenzhen Solitaire - A Review of 2017's New Commercial DOS Game
I have a confession to make. Until last month, I have never backed a kickstarter project. I have talked about kickstarter projects on at least one prior occasion on this blog, but I was speaking from afar. The usual excuses apply, the good reward tiers cost too much, the project carried considerable risk or the product offered just was not sufficiently personally compelling to persuade me to part with my hard-earned money. Last month came a game which seemed like a good choice for a kickstarter project, Shenzhen Solitaire. This is a new PC-compatible DOS game for the year 2017. The price was only $10, the game had already been written and was going to be delivered on a floppy disk, so I was sold. (Really living on the edge here in terms of crowdfunding risk here :) It was delivered to me yesterday, so let's review the game.
Tuesday, October 17, 2017
The Analogue Super Nt - The Day After Preview
If 2016 was the Year of the HDMI NES, with the release or pre-order availability of high quality NES HDMI devices such as the NES Classic Mini, Analogue Nt Mini and the RetroUSB AVS, then 2017 is the Year of the HDMI SNES, with the release of the SNES Classic Mini and now pre-order availability of the Analogue Super Nt. The Super Nt was announced yesterday and I would like to gather all the available information about it here after 24 hours have passed to allow for information from multiple sources to be made available online.
Monday, October 16, 2017
NES Clones Reversed Duty Cycles - Why you should Reject them
Clones of the Famicom have been around since the mid-1980s, but clones of the Nintendo Entertainment System were very rare until Nintendo's patents expired in 2005. Since then, clones have become quite common, all advertising such features as improved cartridge insertion mechanisms, lower cost (compared to the official NES top loader), x-in-1s with Genesis or SNES hardware and more recently built-in HDMI support. However, the hardware in many of these clone consoles is fatally flawed and will not give a genuine experience. The flaw comes in the reproduction of the NES's audio in the form of reversed duty cycles. In this blog post, I will explain why this is an issue, how to detect it and why you should not buy second-rate clone consoles.
Thursday, October 12, 2017
The Rise of Interlacing in Video Game Consoles
Until the Genesis and the SNES, all video game consoles used 240p resolutions. However, in the quest to gain greater graphical detail without severely impacting performance, game programmers began to use interlaced video modes in the fourth and fifth generation of video game consoles. Then in the sixth generation, interlacing was the norm and progressive scan was the option. By the seventh generation, HD gaming was the norm and interlaced graphics usage was more or less here to stay. Let's explore the issues surrounding interlaced video game graphics here.
Friday, September 22, 2017
From Adventure to Zelda - Influences and Common Themes
When Atari released Adventure in 1980, most players had never seen anything like it before. Seven years later when Nintendo released The Legend of Zelda, again it seemed that most players had never seen anything like it before. But when you start to compare the two games, there are many common design elements in both. In this blog entry, we will take a look at them.
Friday, August 25, 2017
Flawed, Risky and Dangerous Devices for your Retro Consoles and PCs
Most of us appreciate it when enterprising entrepeneurs go out of their way to make new products for us to enjoy on our vintage consoles. However, they don't always get it right. Some products can be positively dangerous to your consoles, others are not obviously dangerous but have the potential to decrease your console's lifespan. In this blog entry I will discuss modern products that are fundamentally flawed, risky to use or just plain dangerous.
He's making list, checking it twice,
Gonna find out whose naughty and nice...
He's making list, checking it twice,
Gonna find out whose naughty and nice...
Thursday, August 24, 2017
Basic Fun for Retro Gamers - The Stealth Invasion of the Mini-Arcades
In the late 1970s, the handheld electronic game was born with Mattel Auto Race. More games like Football, Baseball, Basketball and Soccer followed and they were successful. These games ran on a microcontroller and used red LEDs to represent objects. Companies like Nintendo followed up with the Game & Watch series, which could display much more detailed objects using monochromatic, fixed-pattern LCD displays. Coleco provided innovation in its mini-arcade games using Vacuum Fluorescent Display (VFD) technology, allowing for color displays that could be viewed in the dark. Milton Bradley introduced the first handheld system with programmable cartridges in 1979 with the Microvision.
The Microvision had the advantage of having individually addressable pixels instead of fixed patterns, but at 16x16 pixels the types of games it could play was extremely limited. The Game and Watch series and later, cheaper handhelds like the Tiger Electronics' games survived long after Milton Bradley and Coleco got out of the gaming market. 1989's Game Boy, with its 160x144 resolution screen, programmable microprocessor, PPU and APU and 16KB of RAM made the fixed-screen LCD games obsolete. When the Atari Lynx introduced color and backlighting later that year, not even the color VFD units could compete. But we are not here to talk about the programmable consoles today, today we are going to take a look at more modern, fixed LCD games released by a company called The Bridge Direct under its Basic Fun brand label.
The Microvision had the advantage of having individually addressable pixels instead of fixed patterns, but at 16x16 pixels the types of games it could play was extremely limited. The Game and Watch series and later, cheaper handhelds like the Tiger Electronics' games survived long after Milton Bradley and Coleco got out of the gaming market. 1989's Game Boy, with its 160x144 resolution screen, programmable microprocessor, PPU and APU and 16KB of RAM made the fixed-screen LCD games obsolete. When the Atari Lynx introduced color and backlighting later that year, not even the color VFD units could compete. But we are not here to talk about the programmable consoles today, today we are going to take a look at more modern, fixed LCD games released by a company called The Bridge Direct under its Basic Fun brand label.
Tuesday, August 15, 2017
Coming Full Circle : Comparing the IBM Model F and M Keyboards
When I started this blog in 2010, the first thing that came to my mind to write about was my love of the IBM Model M keyboard. http://nerdlypleasures.blogspot.com/2010/01/his-my-views-on-overall-best-pc.html From those humble beginnings I then decided to talk about other retro computer and video game topics. But before there was the IBM Model M keyboard, there was the IBM Model F keyboard. Back in 2010, I did not have a full appreciation of the many advantages of the Model F. Now I have acquired both of the major models and would like to talk about them here. Given that this is officially my 360th blog entry, I would say that I have come full circle.
Sunday, August 13, 2017
The Mandela Effect - The Nerdly Version
There exists a phenomenon called false memory. These are memories which a person sincerely believes are true yet can objectively be shown to be false. A colloquial name for this is the "Mandela effect", so named because many people in the late 1980s and into the 1990s believed that Nelson Mandela was dead. Given that he was imprisoned by the South African government from 1962 to 1990, people could be forgiven in the pre-Internet days that he was dead. In the context of suppressed memory cases, usually involving child sexual abuse, the theory is very controversial. However, I am not going down that road.
Instead I am going to pull some false memories from elements of popular culture which I have found interesting. James Rolfe did an excellent video in his Angry Video Game Nerd series satirizing the supposed "Berenstain Bears Conspiracy" : https://www.youtube.com/watch?v=LB3CybXl8rs The conspiracy alleges that there has been a concerted effort to change the authorship of the Berenstain Bears books from "Berenstein" to "Berenstain." After all, doesn't everybody remember the "Berenstein Bears"? I remember the books and the shows being referred to as the "Berenstein Bears" and used that label to refer to them myself. I would suggest that the mistakes lies in three factors. First, "Berenstein" and "Berenstain" are very similar words. Second, "Berenstein" is a more common surname than "Berenstain" Third and perhaps most important, "Berenstein" is easier to say that "Berenstain."
So from my own experiences, let me describe two instances where I probably am the subject of false memories. Originally I was going to describe three memories, but I forgot what the third memory was! [Update : I finally recalled what it was!] For the three examples I will explain the origins of the memory and try to explain how I may have acquired the memory falsely.
Instead I am going to pull some false memories from elements of popular culture which I have found interesting. James Rolfe did an excellent video in his Angry Video Game Nerd series satirizing the supposed "Berenstain Bears Conspiracy" : https://www.youtube.com/watch?v=LB3CybXl8rs The conspiracy alleges that there has been a concerted effort to change the authorship of the Berenstain Bears books from "Berenstein" to "Berenstain." After all, doesn't everybody remember the "Berenstein Bears"? I remember the books and the shows being referred to as the "Berenstein Bears" and used that label to refer to them myself. I would suggest that the mistakes lies in three factors. First, "Berenstein" and "Berenstain" are very similar words. Second, "Berenstein" is a more common surname than "Berenstain" Third and perhaps most important, "Berenstein" is easier to say that "Berenstain."
So from my own experiences, let me describe two instances where I probably am the subject of false memories. Originally I was going to describe three memories, but I forgot what the third memory was! [Update : I finally recalled what it was!] For the three examples I will explain the origins of the memory and try to explain how I may have acquired the memory falsely.
Saturday, August 5, 2017
Unusual Famicom Saving Methods
In the United States and Europe, if you wanted to save a game on your NES, you generally had two options. If the game supported password saves, you had to write down the password (accurately) and enter it back when you wanted to play the game again. Some games had rather lengthy passwords, and if you confused a 0 for a O or a 1 for an l, your password would be unusable. A relatively few NES games also had battery backup saves where the contents of a RAM chip inside the cartridge would be saved with a coin-style battery when the power was shut off. Early games required the problematic "hold reset as you turn the power off" method, and if the battery ran out replacing it was no easy task in the early days. Japanese Famicom players had a few more options, and as these can be rather obscure to westerners, I would like to talk about them here.
Friday, August 4, 2017
Famicom Expansion Audio Overview
The Famicom was constructed with a feature which was not available to the NES. The Famicom always sent its internal audio to the cartridge port. For most games, the audio was sent back to the system without modification. 26 (of 1,054) licensed Famicom games contained hardware that could produce additional music and mix it in with the internal audio. In this article, let's take a look at the methods that were used and the games that used them.
Sunday, July 30, 2017
The Obscure Tandy 1000 Models
When I have talked about the Tandy 1000s in the past, and I know it has been a while, I have focused my discussions on the Tandys that were available to purchase by members of the public at Radio Shack stores. If you walked into a Radio Shack store in the 1980s and had $1,000 to spend, you could walk out with an IBM PC compatible computer. The 1000 line was cheap, fully functional as PC clones and played games as well as or better than machines that cost many times their price. But Radio Shack was not the only source from which you could obtain a 1000, and the 1000 hardware was also available to institutional buyers. So in this blog entry I am going to pull together every scrap of information I can find on the rarest, most obscure Tandy 1000s in existence.
Wednesday, July 19, 2017
New Discoveries about the IBM Music Feature and Roland Sound Canvas
I have previously discussed both of these sound device families previous blog entries. The Yamaha IMFC and FB-01 is discussed here : http://nerdlypleasures.blogspot.com/2015/02/the-ibm-music-feature-card-overpriced.html and the Roland Sound Canvas first generation modules here : http://nerdlypleasures.blogspot.com/2013/06/first-generation-roland-gs-devices.html Rather than burying the information in those entries, I would like to add additional new information here.
Subscribe to:
Posts (Atom)




