Jump to content
IGNORED

Uzebox - open source 8 bit console - kits now available!


Recommended Posts

Yes, it arrived and yesterday I tried it.

My Uzebox worked the same way as with 644P. I mean - the same wrong way :)

 

So I checked everything again and it turned out that one pin of AD725 was not soldered correctly. It was very surprising, as it was the first part I soldered and I triple checked it before.

 

After I corrected AD725 my Uzebox works almost fine, I played a bit of Megatris, pads are working, the sound is ok, but the picture is black-and-white :) No matter if I use composite or S-Video output.

 

The friend who gave me the Uzebox's PCB suggests me to try different cristal, which I'll do (I hope soon). I also ordered a few AD725's, just in case.

12 minutes ago, Dalton said:

Yes, it arrived and yesterday I tried it.

My Uzebox worked the same way as with 644P. I mean - the same wrong way :)

 

So I checked everything again and it turned out that one pin of AD725 was not soldered correctly. It was very surprising, as it was the first part I soldered and I triple checked it before.

 

After I corrected AD725 my Uzebox works almost fine, I played a bit of Megatris, pads are working, the sound is ok, but the picture is black-and-white :) No matter if I use composite or S-Video output.

 

The friend who gave me the Uzebox's PCB suggests me to try different cristal, which I'll do (I hope soon). I also ordered a few AD725's, just in case.

It could be crystal. Did you not order the exact one listed on the Uzebox BOM?

 

If you DM me your address I'll send you a Uzebox Omega PCB. The Omega doesn't require a AD725 chip and removes the need for the composite video components.

20 minutes ago, danm said:

It could be crystal. Did you not order the exact one listed on the Uzebox BOM?

I've used the crystal with proper value (28.63636MHz) in "low profile" case.

The friend says that from his experience these crystals are unstable and he had better results with "high profile" crystal.

23 minutes ago, danm said:

If you DM me your address I'll send you a Uzebox Omega PCB. The Omega doesn't require a AD725 chip and removes the need for the composite video components.

Thanks! For sure I'll try it :)

  • Like 1
15 hours ago, Dalton said:

I've used the crystal with proper value (28.63636MHz) in "low profile" case.

The friend says that from his experience these crystals are unstable and he had better results with "high profile" crystal.

Thanks! For sure I'll try it :)

 

For the crystal you can use either the crystal on the official Uzebox BOM from Digikey or its equivalent from the Omega BOM from Farnell, both are known to work properly.

 

The Omega PCB has been posted.

  • Like 1
  • 2 months later...
Posted (edited)

Dalton has pretty much finished building his Uzebox Omega, he's just waiting on the AV cable to arrive now so that he can test it.

 

I have put my most recent Uzebox Omega build up for auction on ebay:

Included in this bid:

* A fully assembled and tested Uzebox Omega v1.1 console with 3D printed silk silver copper case.
* A Uzebox compatible Adafruit SNES / Uzebox controller.
* A "universal" power supply adapter.
* A 16 GB Uzebox compatible SD card (the Uzebox can only use the first 2 GB)
* An unshielded Mega Drive 2 SCART cable.

https://www.ebay.co.uk/itm/335365807709

 

Uzebox-Omega-and-accessories.jpg

Edited by danm
Posted (edited)

He's not quite finished building it yet but I was very happy to hear Dalton has got his Uzebox Omega working. He sent me this pic to prove it.

 

You don't know how much fun and how rewarding it is to build your own console from scratch until you've done it yourself.

 

Slawomirs-Omega.jpg

Edited by danm
  • 4 weeks later...
Posted (edited)

Revision 1.4 of the Uzebox Omega gerber files and schematics were uploaded to github on Tuesday 21st May.

 

https://github.com/Bluescreen2001/uzebox/tree/master/hardware/Uzebox Omega

 

Revision history

v1.4 Changed the power adapter footprint to use slots and improved the RCA jack footprints.

v1.3 Added support for using a micro SD socket.

v1.2 made the following changes:

  • Uses Farnell slotted pins style RCA jack for the audio and composite video sockets.
  • Uses the switch inside the RCA sockets to disconnect audio and CVBS from MiniDIN if an RCA plug is plugged in.
  • Added inscriptions to the bottom silkscreen for the sockets.
  • Increases the diameter of the small mini din socket footprint holes to 1.1 mm.

v1.1 Removed the need to use a jumper to configure the video output and introduced the Omega branded silkscreen. v1.1 and later versions of the Omega use CSYNC cables by default.

 

https://uzebox.org/wiki/Omega#Revision_history

Edited by danm
  • 3 weeks later...
  • 1 month later...
Posted (edited)

Yesterday Dalton finished building his Uzebox Omega. He posted a photo of it to the Uzebox forum:

 

https://uzebox.org/forums/viewtopic.php?t=11581

 

Up until very recently, the Uzebox only supported chiptune style sounds patches (a bit like wavetable synthesis) or 8 bit uncompressed PCM audio for sfx. The Uzebox kernel and dev tools now support 1, 2, 4 and 8 bit ADPCM compressed audio samples so of course 1 bit ADPCM audio allows for at least 8x the amount of audio samples to be used than was previously possible. Uzebox 2 bit ADPCM sounds surprisingly decent for its tiny file size.

 

The WIP Barbarian port should be the first Uzebox game to demonstrate these new audio compression and playback functions.

Edited by danm
  • Like 1
  • 1 month later...

The Uzebox has had a wav player, Uzeamp, for a long time but it was unusable because it didn't work with SDHC SD cards, which is basically all SD cards produced in the last decade or so. Uzeamp has now been updated to work with SDHC FAT16 and FAT32 SD cards so it should be compatible with any card that works with the Uzebox.

 

https://uzebox.org/forums/viewtopic.php?t=11593

  • 1 month later...

The Uzebox now has the beginnings of a BASIC interpreter, which is only of any use to those who own the Uzebox PS2 keyboard adapter which allows you to attach a keyboard to its SNES joystick ports. Its not had much optimization yet and its missing several important features but it already runs the Retrodesks's mandelbrot BASIC benchmark faster than a BBC.

https://uzebox.org/forums/viewtopic.php?t=11422

Uzebox BASIC will be more useful when it has UART, video, SPI RAM and joystick support. Of course, games are best written in C or asm but it'll be fun to be able to write simple apps and games on the console itself.

This weekend I have rewritten the wiki page for how to install the Uzebox dev tools under macOS. The old instructions were way too long winded.

https://uzebox.org/wiki/Mac_OS_X_Software_Installation

I've also uploaded macOS binaries of the Uzebox emulators to the Uzebox forum, for Intel Macs at least. I don't have access to an Apple Silicon Mac.


https://uzebox.org/forums/viewtopic.php?t=11605

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...