Jump to content

Photo

FPGA Based Videogame System

FPGA

4427 replies to this topic

Poll: Interest in an FPGA Videogame System (473 member(s) have cast votes)

I would pay....

  1. > $100 (40 votes [8.46%] - View)

    Percentage of vote: 8.46%

  2. $100-149 (66 votes [13.95%] - View)

    Percentage of vote: 13.95%

  3. $150-199 (137 votes [28.96%] - View)

    Percentage of vote: 28.96%

  4. $200-299 (131 votes [27.70%] - View)

    Percentage of vote: 27.70%

  5. Sky's the Limit (99 votes [20.93%] - View)

    Percentage of vote: 20.93%

I Would Like Support for...

  1. 8 bit era games (397 votes [45.95%] - View)

    Percentage of vote: 45.95%

  2. 16 bit era games (396 votes [45.83%] - View)

    Percentage of vote: 45.83%

  3. Blip (71 votes [8.22%] - View)

    Percentage of vote: 8.22%

Games Should Run From...

  1. SD Card / USB Memory Sticks (413 votes [54.92%] - View)

    Percentage of vote: 54.92%

  2. Original Cartridges (298 votes [39.63%] - View)

    Percentage of vote: 39.63%

  3. Hopes and Dreams (41 votes [5.45%] - View)

    Percentage of vote: 5.45%

The Video Inteface Should be...

  1. RGB (182 votes [18.90%] - View)

    Percentage of vote: 18.90%

  2. Composite (155 votes [16.10%] - View)

    Percentage of vote: 16.10%

  3. S-video (88 votes [9.14%] - View)

    Percentage of vote: 9.14%

  4. Component (126 votes [13.08%] - View)

    Percentage of vote: 13.08%

  5. HDMI (412 votes [42.78%] - View)

    Percentage of vote: 42.78%

Vote Guests cannot vote

#2226 killersquirel OFFLINE  

killersquirel

    Dragonstomper

  • 596 posts

Posted Fri Mar 17, 2017 11:23 AM

 

I guess I was trying to understand why somebody would want to pick "off" or "prompt". I feel like I must not be understanding a potential use case or two.  :)

 

I choose prompt because I'd like to see which games have the backup save. It's no big deal to press the b button to save for me. :)



#2227 Pal251 OFFLINE  

Pal251

    Space Invader

  • 24 posts

Posted Fri Mar 17, 2017 11:43 AM

Went back and forth with analogue support and figured out the system doesn't like my 4k monitor. If you didn't see my earlier post some audio wouldn't work on some.games and other games wouldn't work at all.

I tried it on a 1080 tv and a 4k tv with no problems. I also tried analog out and analog out works fine when hooked up to my 4k monitor. Not happy about it... Now I need a 3.5 mm switch box to use both sources at once.

#2228 rezb1t OFFLINE  

rezb1t

    Star Raider

  • 73 posts

Posted Fri Mar 17, 2017 11:50 AM

Made a video showing the NT mini static in Solstice. It sounds perfectly fine ingame at first, and I'm not exactly sure what causes the static to start. You can hear it pretty clearly and it gets worse the more you play, though.

 

 


Edited by rezb1t, Fri Mar 17, 2017 12:30 PM.


#2229 Sneakyturtleegg OFFLINE  

Sneakyturtleegg

    Chopper Commander

  • 112 posts
  • Location:Syracuse, NY

Posted Fri Mar 17, 2017 12:01 PM

Just fixed the 7800 composite issue.  It will be updated tomorrow on the next release.

 

This is why Zimba Labs kicks @$$! Thank you for your expertise and dedication to the community. That along with your unselfishness is exactly why I will always support your work. I know you are a modest person and aren't asking, but you really need to set up a Patreon. You will be very surprised at the amount of support the community will provide. Set it up and mention it once. The rest will take care of itself. It will help fund your projects and allow you to acquire additional tools and equipment. I would be at the front of the line. Thanks again. Jason.



#2230 kevtris OFFLINE  

kevtris

    Dragonstomper

  • Topic Starter
  • 503 posts
  • FPGA Whisperer
  • Location:Flyover, USA

Posted Fri Mar 17, 2017 3:32 PM

A question for Kevtris:

 

I believe you mentioned that the GB/GBC cores are "frame buffer systems". Do you use a frame buffer to convert the gameboy's non standard refresh rate to something more HDMI compliant or do you increase/decrease the clock speed? Also, for analog video output for GB/C do you just output at the native (non-standard) refresh rate like the Game Boy Interface Ultra Low Latency on the Gamecube's GB Player does? IIRC PVMs can handle this refresh rate.

yes it's a frame buffer.  The problem with GB is when the LCD is turned off (games do this all the time, i.e. between levels) and turned back on the scan is now "out of step" with the CRT/HDMI refresh.  This would cause lots of problems, either a rolling screen, black screen, etc. while it resynchs.  The frame buffer fixes that.  The other solution would be to stop the GB during LCD on until the scan matches up, but that's fairly difficult to do and would cause audio burps.  So there's no real good solution for everything.

 

 

Made a video showing the NT mini static in Solstice. It sounds perfectly fine ingame at first, and I'm not exactly sure what causes the static to start. You can hear it pretty clearly and it gets worse the more you play, though.

 

 

thanks for the video, I will try to reproduce it and fix what's causing it.



#2231 kevtris OFFLINE  

kevtris

    Dragonstomper

  • Topic Starter
  • 503 posts
  • FPGA Whisperer
  • Location:Flyover, USA

Posted Fri Mar 17, 2017 4:03 PM

It's firmware friday time again!   This time, I have added another three cores.   They are Arcadia 2001, Creativision, and Channel F.  Now you can play 1976's technology... today!  in 1080p!  umm for some reason.   Anyways, the Arcadia 2001 might have a few issues but I tested it against real hardware.  Note too that there's A LOT of systems that are similar, so games might/might not work on this depending on the revision of hardware.   All the US releases should work, though.  I noticed that there's some prototypes of various games floating around with graphic issues, but the release/production games do not.  So just be aware of that.

 

Anyways, on with the show.  You can get it here:

 

http://blog.kevtris....re_verJB1.7.zip

 

Changes:

 

* Added the Arcadia 2001 core.
* Added the Channel F core.
* Added the Creativision core.
* Fixed the 7800 composite/s-vid outputs to produce proper carrier.
 



#2232 cfillak OFFLINE  

cfillak

    Space Invader

  • 49 posts

Posted Fri Mar 17, 2017 4:16 PM

Would something like the Famicom Network controller be able to be used for the systems with numpads?

 

http://www.ebay.com/...MIAAOSwB09YK8cJ

 

Edit:

It looks like this controller plugs into the famicom expansion port rather than an NES/AV Famicom controller port, like I originally thought.


Edited by cfillak, Fri Mar 17, 2017 4:19 PM.


#2233 coderkind OFFLINE  

coderkind

    Space Invader

  • 15 posts

Posted Fri Mar 17, 2017 4:25 PM

Thanks once again @kevtris for your work. That Channel F is a really smart-looking console (shame the games don't look up to much!).

 

I was going to ask about the numerical pad game support too (but see @cfillak has just done so).



#2234 grips03 OFFLINE  

grips03

    River Patroller

  • 3,367 posts
  • Location:New England

Posted Fri Mar 17, 2017 4:45 PM

Any reason you wanted to use Plexiglass for cartridge adapters vs. Famicom cartridge shells? 



#2235 eebuckeye ONLINE  

eebuckeye

    Dragonstomper

  • 955 posts

Posted Fri Mar 17, 2017 5:15 PM

It's firmware friday time again!   This time, I have added another three cores.   They are Arcadia 2001, Creativision, and Channel F.  Now you can play 1976's technology... today!  in 1080p!  umm for some reason.   Anyways, the Arcadia 2001 might have a few issues but I tested it against real hardware.  Note too that there's A LOT of systems that are similar, so games might/might not work on this depending on the revision of hardware.   All the US releases should work, though.  I noticed that there's some prototypes of various games floating around with graphic issues, but the release/production games do not.  So just be aware of that.

 

Anyways, on with the show.  You can get it here:

 

http://blog.kevtris....re_verJB1.7.zip

 

Changes:

 

* Added the Arcadia 2001 core.
* Added the Channel F core.
* Added the Creativision core.
* Fixed the 7800 composite/s-vid outputs to produce proper carrier.
 

 

I can't hold my feelings back anymore.. I love you Kevtris!   :lust:



#2236 kevtris OFFLINE  

kevtris

    Dragonstomper

  • Topic Starter
  • 503 posts
  • FPGA Whisperer
  • Location:Flyover, USA

Posted Fri Mar 17, 2017 5:18 PM

Any reason you wanted to use Plexiglass for cartridge adapters vs. Famicom cartridge shells? 

because I can make it at home (well, work) and the cost is nearly 0.  gotta use dat laser cutter!



#2237 RampantOctopus OFFLINE  

RampantOctopus

    Star Raider

  • 62 posts
  • Collecting dust
  • Location:Washington, DC

Posted Fri Mar 17, 2017 5:50 PM

Thank you kevtris, I can't wait to get home and play with the Channel F core (and for that matter, I can't wait to see how you've implemented the crazy controls-- I honestly can't imagine what you've done)!

 

Thank you thank you thank you thank you (and so on)!



#2238 Fafner OFFLINE  

Fafner

    Star Raider

  • 56 posts

Posted Fri Mar 17, 2017 5:56 PM

because I can make it at home (well, work) and the cost is nearly 0.  gotta use dat laser cutter!


What kinda timeline are you thinking before you'll be ready to start taking orders?

#2239 simbin OFFLINE  

simbin

    Star Raider

  • 51 posts

Posted Fri Mar 17, 2017 6:06 PM

Would something like the Famicom Network controller be able to be used for the systems with numpads?

 

http://www.ebay.com/...MIAAOSwB09YK8cJ

 

Edit:

It looks like this controller plugs into the famicom expansion port rather than an NES/AV Famicom controller port, like I originally thought.

 

I believe someone asked about this before and kevtris said he added it to the list.


Edited by simbin, Fri Mar 17, 2017 6:06 PM.


#2240 rezb1t OFFLINE  

rezb1t

    Star Raider

  • 73 posts

Posted Fri Mar 17, 2017 7:14 PM

Thanks kevtris! Appreciate it :)

 

 

Made some videos comparing Namco Classic II behavior. The ROM from No-intro/smokemonster's pack is definitely a good rom. My Everdrive N8 + unmodded AV Famicom works with the same rom that crashes in the NES core. A hi-def nes modded AV Famicom works with the Everdrive as well..

 

Weirdly enough, the Everdrive N8 + NT Mini also displays some weird behavior. I don't have the cart to try unfortunately.

 

Hi-Def AV Famicom + Everdrive (correct behavior)

 

NT Mini (v1.7JB) + Everdrive N8 (doesn't crash... but something doesn't seem right either)

 

NT Mini (v1.7JB) NES Core (crashes)

 

I'll do some comparisons of the other N163 game that crashes later


Edited by rezb1t, Fri Mar 17, 2017 8:01 PM.


#2241 simbin OFFLINE  

simbin

    Star Raider

  • 51 posts

Posted Fri Mar 17, 2017 7:27 PM

Thanks kevtris! Appreciate it icon_smile.gif

 

 

Made some videos comparing Namco Classic II behavior. The ROM from No-intro/smokemonster's pack is definitely a good rom. My Everdrive N8 + unmodded AV Famicom works with the same rom that crashes in the NES core. A hi-def nes modded AV Famicom works with the Everdrive as well..

 

Weirdly enough, the Everdrive N8 + NT Mini also displays some weird behavior. Wish I had the actual cart to try in the NT Mini as a comparison.

 

Hi-Def AV Famicom + Everdrive (correct behavior)

 

NT Mini (v1.7JB) + Everdrive N8 (doesn't crash... but something doesn't seem right either)

 

NT Mini (v1.7JB) NES Core (crashes)

 

I'll do some comparisons of the other N163 game that crashes later

 

Sangokushi II - Haou no Tairiku also black screens. Both games use N163 audio, so maybe it has something to with that.



#2242 Pal251 OFFLINE  

Pal251

    Space Invader

  • 24 posts

Posted Fri Mar 17, 2017 7:48 PM

Has anyone else had audio not outputting correctly or at all on bed Roms?



#2243 Pal251 OFFLINE  

Pal251

    Space Invader

  • 24 posts

Posted Fri Mar 17, 2017 7:48 PM

What do you guys suggest for Gameboy color and gamegear Roms. Any certain format?



#2244 Wolf_ OFFLINE  

Wolf_

    Moonsweeper

  • 254 posts

Posted Fri Mar 17, 2017 8:03 PM

What do you guys suggest for Gameboy color and gamegear Roms. Any certain format?

For any set that is covered by Smokemonster I can not suggest strongly enough you go with the "smokemonster multi rom set" (should be the first google search result, sorry I can't link you). The packs are super well organized, set up for fast loading times, include popular fan modded games, popular homebrew games, and no senseless duplicates.

For Gameboy color I suggest the "No Intro" roms. They focus on exact backups with no hacks, no corrupt files, and no repeats. (If you don't know where to get it just google "No Intro rom set", should be the first result.)



#2245 Pal251 OFFLINE  

Pal251

    Space Invader

  • 24 posts

Posted Fri Mar 17, 2017 8:09 PM

Thank you

#2246 phoenixdownita OFFLINE  

phoenixdownita

    River Patroller

  • 2,807 posts

Posted Fri Mar 17, 2017 9:14 PM

The A.W.E.S.O.M.E. story of the Core Store™ so far..........

 

Straight from the first post it seems this would be the candidate list of supported cores:
 
* Sega Master System

* Game Gear
* Colecovision
* NES/Famicom
* Atari 2600
* Atari 7800
* Intellivision
* Odyssey^2
* Adventure Vision
* Supervision
* RCA Studio 2
* Fairchild Channel F
* Videobrain
* Arcadia 2001
* Creativision
* Gameboy
* Gameboy Color (not 100% yet, still debugging. runs 99% of games so far)

 

Bonus:

* SG-1000

* Gamate

* Gameking

 

Unknown if they can make it:

* PCE/TG16

* SuperGrafx (?)

* Megadrive (?)

 

Out of reach for Nt mini (confirmed?):

* SNES

* NeoGeo

 

Promised/rumored portables:

* Game.com

* Atari Lynx

* Mega Duck/Cougar Boy

* NeoGeo Pocket Color

* Wonderswan Color

 

(last 2 hopefully also the B&W variant)

 

 

Missing in action/unaccounted/undisclosed/don't know ..... but 8 bits:

* Astrocade

* 1292 APVS \ VC 4000

* APF Imagination Machine

* Bandai Super Vision 8000

* Epoch Cassette Vision

* Vectrex (it'd be cool if it can pilot an oscilloscope as monitor)

* Atari 5200

* Casio PV-1000

* Gakken Compact Vision

* Epoch Super Cassette Vision

* Daewoo Zemmix (maybe just the MSX1 variant)

* Atari XEGS (well, you know ...   :) )

* Commodore 64 GS

* Amstrad GX4000

 

Other 16bits cart based:

* Super A'Can

 

NOTE: My copying the usage of the ™ sign after Core Store is not random, but to lend some help if kevtris decides to actually go for ® (that is registered) if he sees it fit for his needs. ™ is weaker to defend but the more accept it the merrier!!



#2247 Wolf_ OFFLINE  

Wolf_

    Moonsweeper

  • 254 posts

Posted Fri Mar 17, 2017 9:19 PM

The story so far..........

 

Straight from the first post it seems this would be the candidate list of supported cores:
 
* Sega Master System

* Game Gear
* Colecovision
* NES/Famicom
* Atari 2600
* Atari 7800
* Intellivision
* Odyssey^2
* Adventure Vision
* Supervision
* RCA Studio 2
* Fairchild Channel F
* Videobrain
* Arcadia 2001
* Creativision
* Gameboy
* Gameboy Color (not 100% yet, still debugging. runs 99% of games so far)

 

Bonus:

* SG-1000

* Gamate

* Gameking

 

Unknown if they can make it:

* PCE/TG16 maybe SuperGrafx

* Megadrive (?)

 

Out of reach for Nt mini (confirmed?):

* SNES

* NeoGeo

 

Missing in action/unaccounted/undisclosed/don't know ..... but 8 bits:

* Astrocade

* 1292 APVS \ VC 4000

* APF Imagination Machine

* Bandai Super Vision 8000

* Epoch Cassette Vision

* Vectrex (it'd be cool if it can pilot an oscilloscope as monitor)

* Atari 5200

* Casio PV-1000

* Gakken Compact Vision

* Epoch Super Cassette Vision

* Daewoo Zemmix (maybe just the MSX1 variant)

* Atari XEGS (well, you know ...   icon_smile.gif )

* Commodore 64 GS

* Amstrad GX4000

 

Other 16bits cart based:

* Super A'Can

No mention of Wonderswan or Neo Geo Pocket Color? And yes Neo Geo is officially not going to be supported by the nt mini.



#2248 Keatah OFFLINE  

Keatah

    Quadrunner

  • 18,664 posts

Posted Fri Mar 17, 2017 9:23 PM

There are some difference between these two vids.
Hi-Def AV Famicom + Everdrive (correct behavior)
NT Mini (v1.7JB) + Everdrive N8 (doesn't crash... but something doesn't seem right either)

Aside from the obvious graphics corruption I noticed slight differences in the sound drop-off and timbre. That can probably adjusted out.
 



#2249 cfillak OFFLINE  

cfillak

    Space Invader

  • 49 posts

Posted Fri Mar 17, 2017 9:26 PM

The A.W.E.S.O.M.E. story of the Core Store™ so far..........

 

Straight from the first post it seems this would be the candidate list of supported cores:
 
* Sega Master System

* Game Gear
* Colecovision
* NES/Famicom
* Atari 2600
* Atari 7800
* Intellivision
* Odyssey^2
* Adventure Vision
* Supervision
* RCA Studio 2
* Fairchild Channel F
* Videobrain
* Arcadia 2001
* Creativision
* Gameboy
* Gameboy Color (not 100% yet, still debugging. runs 99% of games so far)

 

Bonus:

* SG-1000

* Gamate

* Gameking

 

Unknown if they can make it:

* PCE/TG16 maybe SuperGrafx

* Megadrive (?)

 

Out of reach for Nt mini (confirmed?):

* SNES

* NeoGeo

 

Missing in action/unaccounted/undisclosed/don't know ..... but 8 bits:

* Astrocade

* 1292 APVS \ VC 4000

* APF Imagination Machine

* Bandai Super Vision 8000

* Epoch Cassette Vision

* Vectrex (it'd be cool if it can pilot an oscilloscope as monitor)

* Atari 5200

* Casio PV-1000

* Gakken Compact Vision

* Epoch Super Cassette Vision

* Daewoo Zemmix (maybe just the MSX1 variant)

* Atari XEGS (well, you know ...   :) )

* Commodore 64 GS

* Amstrad GX4000

 

Other 16bits cart based:

* Super A'Can

 

NOTE: My copying the usage of the ™ sign after Core Store is not random, but to lend some help if kevtris decides to actually go for ® (that is registered) if he sees it fit for his needs. ™ is weaker to defend but the more accept it the merrier!!

 

Kevtris has said he's interested in doing Atari Lynx, Game.com, and I believe I read someone on here sent him a Mega Duck to poke around with.



#2250 phoenixdownita OFFLINE  

phoenixdownita

    River Patroller

  • 2,807 posts

Posted Fri Mar 17, 2017 9:27 PM

No mention of Wonderswan or Neo Geo Pocket Color? And yes Neo Geo is officially not going to be supported by the nt mini.

 

 

Kevtris has said he's interested in doing Atari Lynx, Game.com, and I believe I read someone on here sent him a Mega Duck to poke around with.

 

 

Guess it shows how little I care about portable/handheld gaming .... anyhow I'll amend the post!

 

EDIT: Post amended with the 5 suggested portables/handhelds, to be fair Wondersan and NGPC are 16bits which in general so far have not appeared at all on the Nt Mini (ok ok the Intellivision may appear shortly). And yes the NEC D777C in the Epoch Cassette Vision is technically a 12bits microcontroller.







Also tagged with one or more of these keywords: FPGA

9 user(s) are browsing this forum

1 members, 8 guests, 0 anonymous users