Skip to main content

Ferry Bring Peoples From Side To Side On Mekong River Of Cambodia

  Ferry Bring Peoples From Side To Side On Mekong River Of Cambodia Hi Friends, Welcome to my blogger "168 168 Never Quit". This is my new video. if you like this video so please comment, share, subscribe. Thank you very much Rorn Entertainment Channel Mix Plants Along The Street

ARM CPU that runs BASIC

Back in 2018 the color Maximize computer. This was basically a PIC32 microcontroller with an OS that allowed you to connect up a monitor and keyboard and program it directly in BASIC.

It was actually pretty darned fast, as I made a comparison between drawing lines on a Commodore 8-bit computer versus on the color Maximize. Which I also wrote my very own version of Tetris for it. But now there is a replacement version, called The color Maximize 2. Debug live already did a superb video showcasing what the new one can do. But, I assumed I'd provide you with my impressions also and maybe fill during a number of the gaps. 

First of all, I'd wish to say variety of the upgrades over the last version. First and foremost, let me take this thing apart and I'll show you the board. Gone is that the PIC32 microcontroller and now we've an ARM Cortex M7 running at 480 mhz. This CPU is capable of executing 270,000 lines of BASIC code every second. This thing can literally run interpreted BASIC as fast or faster than a computer from the 80s can run programming language. Another upgrade is that the color ..

The original Maximize was monochrome only, then the color maximize was an upgrade to eight colors. Now we've a full 16-bit color, which is 65,536 different colors. And one other important change is that it not uses a PS / 2 keyboard , but rather a USB, which are more common lately.

The previous version had 5 different video modes. The very best 3 were the same resolution, with the only difference being either 2, 4 or 8 colors. Then there was a coffee resolution mode with 8 colors for games, and last a special mode just for NTSC televisions and monitors that was monochrome. So, let's examine what video modes the new one has. As you will see, the modes are very different with the default mode being 800x600. and each one 5 of these modes have many color depths you 'll define, going all the high to 65,536 colors, so a true 16-bit color display.

The special NTSC mode is gone since this unit doesn't even output NTSC video. And these two resolutions here are kept so on extend compatibility with software written on the older maximize. The color Maximize 2 isn't necessarily meant as a replacement for the This particular board is somewhat of a prototype e design. It's built kilometers a wave share board, which is supposed to make. it easier to prototype with the ARM chip since it's pretty tough to solder one of those chips by hand.

ARM CPU that runs BASIC
However, realistically, there ’s no reason these should cost any more than a comparable Raspberry Pi with production, so cost could come down. Anyway, the aim is it exists alongside the previous models, and for a couple of applications Let's go ahead and connect this thing up. It's powered by USB so I'll just use one of these phone chargers. 


It can display several popular picture formats. Also it can play several kinds of audio formats including MP3 files and Amiga MOD tracker files like this one. The music plays within the background and there is no real indication on screen that anything is happening, though. And actually, if you opt on a BASIC program, it'll automatically run it. I assumed we'd try the Tetris program I wrote a couple of of years ago and see if it'll still work on this one. And well, it doesn't.
Many of the commands have changed to handle screen drawing.

However, all isn't lost. Apparently there's this command you'll increase the start of your BASIC code called “option legacy on” which may cause BASIC to work more almost just like the previous version. So, let's try starting it now. Well let's examine if it plays. And nope. We get another error. So, it seems the MODE command is that the one command which can simply got to be changed manually. So, I'll enter here and alter that to the new graphics mode that the bulk closely matches what this game was designed for. And guess what? Now it works!

The top line of text is partially stop, but otherwise everything else within the sport works. So that's good news, it means you'll write code on the older maximize and it should work on the newer one with little or no modification. Now I'd write something to means off the capabilities of the new one, but there's really no need. There have already been a few of really impressive pieces of code written for this, so I'll start by showing you this spinning ball. 

The actual fact that this is often written in BASIC, which I do not mean compiled BASIC, but interpreted BASIC, running in real-time, during a resolution of 800x600 is kind of amazing. You'll even do a control-C to stop the code then have a look at the code that makes. But, if you discover this within the least amazing, then prepare to possess your mind blown.
ARM CPU that runs BASIC
I'm going to show you a 100% complete game conversion here. This is often often the game mentioned as Gauntlet. Now I'll go ahead and take this moment to apologize that I do not have a VGA capture device that's compatible with But I'm capturing the sound directly from the source. So, this screen is actually a huge disclaimer that this game is trademarked by Atari and Midway then forth and this is often Let's just hope Warner Brothers isn't as evil as Nintendo is and hopefully there won't be any cease and desist letter sent out over this.

Anyway, here it's altogether of its 80s glory. There are several menu options here including the facility to vary controllers. This computer features a Nintendo Wii Nun chuck port on the front, but I do not have one handy at the moment so I'll I feel I actually prefer the melody from the 8-bit era, but since the aim here is to determine what the hardware is capable of, let's And now we get to pick our character, a touch just like the first. Now, on the surface, there should not be anything exciting about seeing this sort of game playing on a 480 Mhz arm cortex. But , what's absolutely amazing is that this is often running as interpreted BASIC code.

In fact, a touch like everything I've shown so far, I can press control-C, which may stop the game. Then I buy enter the editor and see the actual basic code that makes this game work. It's pages and pages of It's much easier to read than programming language, of course. And, you know, anyone could make changes to this code. So, I even have a few of more little demos for you. This is often often a partially working game. 

I feel This is often often called “Final Fight.” All you'll do is walk around and do some various fight moves, but there aren't any enemies to fight and zip else to truly do. But it does certainly show what's possible. And Thus the last game concept I'll show is Wildenstein 3D. This is often often also not a whole game, a minimum of not yet. It's just a logo of concept. But you will see it works at a playable speed. I never thought I'd see Wildenstein 3D written in BASIC.

I don't have any more games, but I do have another demo to means, and it's just that. A demo. As in demo-scene style demo. This is often written considerably within the type of the demo scene from the 90s And again, the only a neighborhood of this that blows me away is that it's all written in BASIC. 

I feel this is often an outstanding way for somebody to urge an introduction to programming because the barrier to entry here is extremely low compared to learning And clearly there's enough horsepower behind this chip that, despite running interpreted BASIC, it's powerful enough that your imagination is probably the only limit to what you'll create. But what i might wish to attempt to to now's fiddle The 40-pin connection here on the rear is supposed to be the same layout as a Raspberry Pi.
ARM CPU that runs BASIC
And fortunately, a typical old 40-pin IDE cable will squeeze here just fine. I'll stop the other end so I can get easier access to the wires. It does help to separate them out slightly. So, I even have this small infrared sensor I'm going to test out. I'll just connect this up with some alligator clips, but first I would like to bend the pins out slightly. So, I whipped up this small test program here during a while And what it.

 As you will see, the white wire here is that the particular data pin, and red then, if I touch the does is works like an oscilloscope. So, immediately it's showing a high signal, which is that the default state of the pin. white wire to ground, you will see the signal on the screen go low for a flash. Now, I'll connect the white wire to the sensor output. If the sensor detects. Infrared of the proper frequency, it'll pull the road low. you will see there's just a little bit of noise coming in like little blips. I could probably eliminate e this with a sensor or maybe a capacitor.

But it's fine for what I might wish to means. Watch what happens once I press some buttons on the remote. You'll definitely see a digital stream of data flowing there. So, then I assumed, “wouldn't it's interesting to feature some sound to this? ”

So, this one extra line will turn a beep on or off when it hears something from the remote. So, let's test it out. OK, so now let's try it with the remote. Very neat. Each button features a stream of data. Even more interesting is that if I hold a button down, it'll keep repeating a neighborhood of it. I also wanted to undertake controlling something.

The only thing I had laying around was an old floppy drive. I wanted to determine if I could wire it up and write a touch program to maneuver the highest back and forth. Floppy drives are pretty simple to figure, you merely need to send 5 volt pulses to this pin to maneuver the highest in one direction, then send to both of these pins if you'd wish to maneuver the other direction. And let's test it out. As you will see, it works. 

I assumed it would be interesting to hurry this up some, so I changed the keyboard repeat rate right right down to 25 milliseconds to determine how which can affect things. And check it out now. Pretty neat huh?
So, some people might be asking, “Hey David, why are you showing this, doesn’t it directly compete with the Commander X16 that you simply are helping develop?”

Well, yes and no. There is definitely some overlap with the Maximize and thus the Commander X16, also as other products a bit like the Raspberry Pi or Adriano. These are all different products with different goals, but variety of them can certainly do the Same job. Speaking of, we just came the new Commander X16 boards from PCBWay a few of days ago. Haven't had a chance to populate them yet and see if they work, but hopefully they go to. Here's also a couple of of expansion cards designed for hardware development also.

Anyway, more on this later. I definitely think something like this is often often an honest introduction to programming. Granted, BASIC isn't used considerably in commercial environments anymore, but it definitely lowers the barrier to entry. I mean, as an example there is no compilers or development environments to possess to place in or understand how they work. There is no drivers to urge your interface working on your Adriano or anything to urge, you recognize to urge the files transferred over to the Adriano so as that you're going to test them, you'll just program right here on the screen and immediately see the result.

BASIC is one of the only languages ​​?? to master. And clearly the speed isn't much of a priority with the horsepower you've during this thing. Having said that, I feel if I were just wanting to use the micro-controller aspect of this, I'd probably stick with the older version, simply because it's cheaper with the PIC32 and it's probably plenty fast for that. But, I feel that if you were trying to develop games, the new one is that the one you It's got HDMI, Ethernet,  And, if you liked this there are a few of other little computer products I plan to do reviews I'm going to do really soon, like this small all-in-one based android computer. USB on the rear of it.

We're going to have a look at that in a future episode. Also because the small MINI PET, which is actually a Commodore PET made from all fresh off-the-shelf components. That I plan to do a review microcomputer shortly also. So, stick around for those, and as always, thanks for watching!
The first PC portable computer with color screen


Popular posts from this blog

The AdLib Gold Experience

Greetings folks, and today on LGR I am proud to present the fabled AdLib Gold 1000 Stereo Sound Adapter. An IBM PC-compatible sound card which, after multiple delays, launched at a suggested price of $299 in the US sometime in late 1992. More or less, its release is a bit complicated but we’ll get to that. For now lemme just go ahead and say how much I’m freak in’ out with excitement recording this footage. Cuz dude, seeing an AdLib Gold in person, still in the box, unused? Among retro PC enthusiasts, that’s like finding a golden unicorn that craps diamonds, it’s just not a thing. Yet here it is, looking’ spiffy! And it’s all thanks to Trixter, aka Jim Leonard of The Old-school PC, Check out his YouTube channel if you’re into this kind of thing too, the man’s a fountain of knowledge and some of the items in his collection are literally one of a kind. Not the least of which being this pristine AdLib Gold 1000, a card that I’ve been wondering about ever since I was eight years old lookin...

Apple Keyboard Evolution 1983-2015

I don’t have a Lisa Keyboard, and they’re quite rare and expensive. But here’s what it looked like, it was quite large and clunky. Although not really any wider than a modern Apple keyboard . So, this is the original Macintosh keyboard. It’s kind of tall, and notice that it has no arrow keys, no function keys and no number pad. Apparently, Steve Jobs believed that everybody would use the mouse for everything, except typing. It uses an RJ-11 type connector, similar to a phone cord. The mouse actually had its own separate connector, and did not connect to the keyboard at all. This is about as basic as it gets. I can plug my telephone into it, for some reason. So, one thing I noticed about this is that there are no indicators on where to put your fingers. I’ve never heard a keyboard echo before. It’s not real springy or anything. It does have… …metallic kind of noise to it. But, DAVID: This is the Apple Desktop Bus keyboard. As the name suggests, this was the first keyboard to use the new...

IBM 8516 Touchscreen CRT Monitor

Greetings and welcome to LGR Oddware where were taking a look at hardware and software that is odd, forgotten, and obsolete! And today it is the IBM 8516 CRT touchscreen from the beginning of the 1990s. And yeah you can touch and draw and do all kinds of things that you would normally do with a mouse or light pen or whatever else -- just with your fingers! And so let’s see what this thing is and what it can do. All right so this is the IBM PS/2 Model 8516 13-inch CRT touchscreen monitor first introduced in June of 1991 for a suggested retail price of $1695 US dollars, holy crap. That would be almost $3,100 at the time of this recording, not a cheap price for a 13-inch VGA monitor back then.  It was built by IBM to be compatible with PCs running DOS, Windows 3 -- and IBM OS/2 of course, because they were still pushing it rather hard when this came out. And as advanced and awesome as it was for its time it was not the first of its kind as far as touchscreen CRTs, not by a long shot....

The best gaming laptop for MS-DOS games

The other day, I used to be reading this old Computes Gazette magazine from 1983. and that I saw this card you'll send off for more information. happen if I filled it out and sent it off? Well, stick around till the top and I'll show you the result. Most of the time, stepping into Retro Gaming are often quite challenge. Even the old Atari 2600 her, for instance, it are often very challenging to seek out a contemporary TV or monitor that you simply. On the brilliant side, the games are pretty easy to affect. All you've got to try to to is locate them online, or thrift shop, or whatever and you purchase the sport, and you recognize, But, things get even harder once you start watching old computers. For instance, the Commodore 64 uses a disk format that's essentially foreign today.  It's no means to attach to the web, and albeit you've got a pile of blank disks, getting the games copied over to them from the web could be a nightmare. Now, if you fast forward just a...

Strangest Computer Designs of the '80s

OMG Mr. LGR!!! You made my day showing the Seiko computer watch series. I collect these things and Have almost  the entire lineup up including the weird UC-2200. The only one I'm missing is the "wrist mac" which was essentially a Seiko RC4400 but marketed and sold for Apple. It could be considered the first apple watch! That design for the Elwro-800 actually seems pretty good and I wish I had it for the C64 back in the day. That wire holder could have been used for holding a computer magazine with a user made program which they always had in the magazines back in the day. Even now it would be good for data input from a written copy, or even writers who like to get their pre-writing done on paper. They were the machines we were taught Turing language on -- and compiling even a tiny Turing program on them was unbelievably slow.  I really liked the GUI on them though, but we never really used the GUI much; all the programming we did was in a text file run through a compiler ...

The Advantech I.Q. Unlimited with BASIC and a Z80 CPU.

Hello, and welcome back to the 8-Bit Guy. In this episode, I want to show you this bizarre little computer known as the IQ Unlimited by Advantech. Now, you might be wondering “What is this company Advantech?” Well, if you turn the computer over you’ll see it was actually produced by Video Technology Electronics, otherwise known as V-Tech.” Yes, that’s the same V-Tech that has produced tons of cordless telephones, kids learning computers, baby monitors, and a variety of other things. They are also the ones that built the Laser 128, which was an Apple II clone, along with the matching Laser XT which was a PC clone. They also produced the laser line of portable computers, and even a series of proprietary desktop computers that carried the laser brand name. So, needless to say V-Tech is no stranger to making computers. But, I think this may be the strangest one they ever made. The front of the box claims it to be complete, powerful, simple, and affordable. They are also those that built th...

Words of Krom Ngoy

Words of Kram Ngoy This Brahma song is translated to tell Khmer men and women To be mindful should be diligent. Do not be lazy, do not be too stupid, try to learn numbers, learn the alphabet Learn all the virtues, supernatural wisdom combined with ideas. Born to see through, even from afar           Really good at thinking about everything. Fools do not wake up like blind people on both sides           There is no image of a cheap sinner born ignorant. The human race, though high and low, descended from the Pao clan.           Evil, good, black and white, cut off descendants like ancestors. Ignorant people are not venerated as a religion           The monks know the Dharma, the students study hard. The ignorant breed is not very wise, the crooked breed is not very gentle           Straight seed until the true seed does not disappear. Innoc...

Fast roaming OpenWrt Wi-Fi Access points

Before we start let me do a test. I have my  phone here which measures my Wi-Fi speed and  another phone which I use as a camera in  the other hand. I start on the 2nd floor  where I have an access point. As you can see speed  is quite OK. It won’t go much higher because I  capped it. I’ll explain in a second. Let me start  moving towards the staircase to the 1st floor.  As I do that you can see that the speed goes  down while I walk down the stairs until it starts  moving back up because I picked up the signal  from the 2nd access point here on the first floor.  Let me keep moving down to the basement. It’s  all concrete here so Wi-Fi gets weakened a lot.   But it doesn’t take long until I  get closer to the 3rd access point  here in the basement and speed picks up.  Walking back upstairs - same scenario.  How do I do that so seamlessly without  interruption of signal ? Is it a  Mes...

Will Kill Your Computer

Hey guys, this is Austin, and this is the USB Killer. Now, it might not look like much, however this will straight up kill your computer. So, this is a device that’s used to test hardware, so while it looks like an ordinary USB device, instead, there’s a series of capacitors inside. So, if you plug it into a computer, it will charge those capacitors up, and once they’re full it turns around and releases all of that power at 240 volts straight back into the computer, in theory killing it. It doesn’t take much to be able to pop this thing open. Now, before we proceed: Do not try this at home. Seriously. Not only is it very possible for this thing to kill electronics, but it’s also. And by being careful, I mean don’t try this at home. We have an Asus Chrome book.  Now, USB Killer claims that this is going to work on around 95 percent of computers, and the reason for that is that while some computers have properly capped USB ports, most have completely unprotected ports, which means th...

Ferry Bring Peoples From Side To Side On Mekong River Of Cambodia

  Ferry Bring Peoples From Side To Side On Mekong River Of Cambodia Hi Friends, Welcome to my blogger "168 168 Never Quit". This is my new video. if you like this video so please comment, share, subscribe. Thank you very much Rorn Entertainment Channel Mix Plants Along The Street