X16 Pocket Lite (fpga)

Chat about anything CX16 related that doesn't fit elsewhere
Matej
Posts: 47
Joined: Tue Sep 29, 2020 12:02 pm

X16 Pocket Lite (fpga)

Post by Matej »


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

John Chow Seymour
Posts: 143
Joined: Sun Jul 05, 2020 3:27 pm

X16 Pocket Lite (fpga)

Post by John Chow Seymour »


A Phase 4? The 'X16h'? (since p for pocket is already taken, maybe h for handheld)

User avatar
StephenHorn
Posts: 565
Joined: Tue Apr 28, 2020 12:00 am
Contact:

X16 Pocket Lite (fpga)

Post by StephenHorn »


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.

Developer for Box16, the other X16 emulator. (Box16 on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
Lorin Millsap
Posts: 193
Joined: Wed Apr 29, 2020 6:46 pm

X16 Pocket Lite (fpga)

Post by Lorin Millsap »

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


Sent from my iPhone using Tapatalk
lamb-duh
Posts: 63
Joined: Fri Jul 10, 2020 7:46 pm

X16 Pocket Lite (fpga)

Post by lamb-duh »



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?

m00dawg
Posts: 346
Joined: Wed Jul 08, 2020 12:41 am
Contact:

X16 Pocket Lite (fpga)

Post by m00dawg »



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.

Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
SlithyMatt
Posts: 913
Joined: Tue Apr 28, 2020 2:45 am

X16 Pocket Lite (fpga)

Post by SlithyMatt »



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.

m00dawg
Posts: 346
Joined: Wed Jul 08, 2020 12:41 am
Contact:

X16 Pocket Lite (fpga)

Post by m00dawg »



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!

Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
User avatar
StephenHorn
Posts: 565
Joined: Tue Apr 28, 2020 12:00 am
Contact:

X16 Pocket Lite (fpga)

Post by StephenHorn »



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.)

Developer for Box16, the other X16 emulator. (Box16 on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
User avatar
StephenHorn
Posts: 565
Joined: Tue Apr 28, 2020 12:00 am
Contact:

X16 Pocket Lite (fpga)

Post by StephenHorn »



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.

Developer for Box16, the other X16 emulator. (Box16 on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
Post Reply