Jump to content
Matej

X16 Pocket Lite (fpga)

Recommended Posts

What about. Downgraded X16 with little LCD. Only VERAlite with one fixed LCD resolution for gfx, VERA sound. SD card. DPad, fire, menu button. Smallest as possible. Ideal into pocket. With 3d printed or molded case. Gameboy was Z80. This will be true 6502 game handheld. With cartridge pins for home projects like arduino. For Commodore, Atari, NES, Apple2 fans... Also chipmusic, pixelart, retrogames, manga/anime fans etc. 

Little inspiration ARM cpu POKITTO:

hymy3-400x400.jpg

Edited by Matej

Share this post


Link to post
Share on other sites

VERA already has one fixed resolution. 😛 640x480.

But once the X16p/c/e line is out, if they do well enough, I could see value in modding the FPGA code to remove various bits that a handheld wouldn't need, and whatnot.

Share this post


Link to post
Share on other sites
4 hours ago, StephenHorn said:

VERA already has one fixed resolution. 😛 640x480.

But once the X16p/c/e line is out, if they do well enough, I could see value in modding the FPGA code to remove various bits that a handheld wouldn't need, and whatnot.

Doesn't vera have 320x240 modes?

Share this post


Link to post
Share on other sites
5 minutes ago, lamb-duh said:

Doesn't vera have 320x240 modes?

It does but the actual signal output is still 640x480. I'm not sure sure how the analog output works in this regards (important for "scanlines"). If using a VGA monitor though, the 320x240 modes are basically pixel doubled with 640x480 output.

Share this post


Link to post
Share on other sites
1 hour ago, m00dawg said:

I'm not sure sure how the analog output works in this regards (important for "scanlines")

NTSC video from composite or S-Video will both be interlaced, meaning that 640x480 at 60Hz is not going to really work without progressive scan. 320x240 should look ok after interlacing.

  • Like 1

Share this post


Link to post
Share on other sites
18 minutes ago, SlithyMatt said:

NTSC video from composite or S-Video will both be interlaced, meaning that 640x480 at 60Hz is not going to really work without progressive scan. 320x240 should look ok after interlacing.

As I recall NES/SNES and most consoles of the day were interlaced so this should give a similar look and feel for them right? If so, while I am on the lookup for a VGA CRT, running the X16 on a TV or Sony PVM will be quite a treat!

Share this post


Link to post
Share on other sites
2 hours ago, Lorin Millsap said:

This effectively nerfs most of the reasons for the X16s existence.


Sent from my iPhone using Tapatalk

Sure, I just figure if there's enough uptake of the platform and interest in gamedev specifically, after all is said and done with the planned sequence of hardware revisions, and if the FPGA code is released to the public, a mobile unit that was dedicated to gaming could be cute. But with more buttons than the POKITTO. And ROM changes to list files on an SD Card, choose one via D-pad and buttons, and then do the associated LOAD and RUN. Community can totally hop on that by that point, and do the fundraising to pay you guys for the time spent creating an official ROM mod for the Petty Officer X16. (Ensign X16? Yeoman X16? Will have to think of a name.)

Edited by StephenHorn

Share this post


Link to post
Share on other sites
13 minutes ago, m00dawg said:

As I recall NES/SNES and most consoles of the day were interlaced so this should give a similar look and feel for them right? If so, while I am on the lookup for a VGA CRT, running the X16 on a TV or Sony PVM will be quite a treat!

In theory, the X16 will retain a 640-wide display, whereas the SNES was 256x224. It's just that the interlacing is drawing half the 480 scanlines per frame - evens on one frame, odds on the other.

So, again in theory, you could probably play with classic NTSC tricks for color-blending and transparency by alternating what's visible between any two frames, either by keeping your own count or by referring to the top bit of the DC_VIDEO register on the VERA. Of course, you can still do that with 320x240, and if you're doing multimedia then you're probably in 320x240 anyways just because 640x480 requires prohibitive quantities of memory in many cases.

Share this post


Link to post
Share on other sites
45 minutes ago, m00dawg said:

As I recall NES/SNES and most consoles of the day were interlaced so this should give a similar look and feel for them right? If so, while I am on the lookup for a VGA CRT, running the X16 on a TV or Sony PVM will be quite a treat!

No, generally speaking, they were not interlaced. 

They ran a mode called "240p", which was progressive scan at 60Hz. Instead of sending both fields of an interlaced frame, the console just repeatedly sent the first field, and so a CRT TV set would just render the same scanlines over and over, never switching to the other field. (I'm not actually sure if this was always odd or always even.) 

Strictly speaking, 240p is a hack, and some displays or converters get confused dealing with it. This is because they read in the odd and even fields for de-interlacing, then spit out a progressive-scan frame at 30Hz. When the second field never comes in, the converters will get stuck rendering half of the frame and never actually spit out the full de-interlaced frame. I have a couple of monitors with this problem, and an otherwise excellent Dell monitor with S-Video input doesn't work on my Commodore 64 at all.  The Atari VCS, NES, SNES, and Sega Genesis all ran 240p, although the Genesis and SNES had hardware support for 480i... it just wasn't used very often. 

The SNES and Genesis actually did have some titles that ran 480i, but they were few and far between.

It wasn't until the GameCube/Playstation days that 480i became the norm, from what I recall.

Edited by TomXP411
  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.


×
×
  • Create New...

Important Information

Please review our Terms of Use