Jump to content
jenergy

Jzintv ImGui

Recommended Posts

On 1/28/2021 at 12:28 PM, jenergy said:

Landscape

image.png

I have a question unrelated to the GUI.

 

What is "Advanced Dungeons and Dragons - Quest (1983) (Mattel).rom"? I know Cloudy, Tower and Tarmin but what is that one?

 

On topic - I like how this looks and will be playing with it today. :)

Share this post


Link to post
Share on other sites
17 hours ago, jenergy said:

And a LOT of bug fixed.

 

And I added a surprising loading animation.. 🙂

 

Linux users must also include gtk dependency (apt-get install libgtk-3-dev) in order to have the file/folder chooser dialog working

 

Time to fix android last stuff...

 

 

jzIntvImgui2.1.zip 19.2 MB · 4 downloads

 

Very nice job!

 

  • Like 1

Share this post


Link to post
Share on other sites
3 hours ago, ClassicGMR said:

I have a question unrelated to the GUI.

 

What is "Advanced Dungeons and Dragons - Quest (1983) (Mattel).rom"? I know Cloudy, Tower and Tarmin but what is that one?

 

On topic - I like how this looks and will be playing with it today. :)

Quest is an unfinished Intellivoice game.  It was still in development in 1983 when the Intellivoice was cancelled at Mattel Electronics.  The programmer was a D&D fan and Quest was suppose to be closer to real D&D.

https://web.archive.org/web/20180515132149/http://www.intellivisionlives.com/bluesky/games/credits/voice2.shtml#quest

 

  • Like 1

Share this post


Link to post
Share on other sites
57 minutes ago, mr_me said:

Quest is an unfinished Intellivoice game.  It was still in development in 1983 when the Intellivoice was cancelled at Mattel Electronics.  The programmer was a D&D fan and Quest was suppose to be closer to real D&D.

https://web.archive.org/web/20180515132149/http://www.intellivisionlives.com/bluesky/games/credits/voice2.shtml#quest

 

 

👍I think I have it because it was on some 'collection' found over the net, I never played with it

4 hours ago, ClassicGMR said:

On topic - I like how this looks and will be playing with it today. :)

Great! Let me know if you notice bugs or you have suggestions

Share this post


Link to post
Share on other sites

This is absolutely a great project!  Thanks for putting it together.  I do have one question, however, how do you get this to work on PC with an X-Box compatible controller? 

  • Like 1

Share this post


Link to post
Share on other sites

Hi,

jzIntv automatically recognizes any attached joysticks to your system..if it is correctly configured in your OS.  What you can do is change mapping of buttons, by configuring and use a "keyboard hack file", you can find in "Resources/Config" some examples, and complete documentation is in the "Doc" folder of jzIntv.

In jzIntvImGui there's an option to enable the keyboard hack file. This option basically converts your choice into the "--kbdhackfile=<path to file>" option, and passes it to the emulator.

Said that...you make me discover a bug into my program 🙂

In order to make things work on Android Devices, I've changed some part of jzIntv code, but I introduced a bug on the Joystick Management..Furthermore, there's another bug related to the libSDL library.  Both of them basically prevent the correct use of Joystick in jzIntvImGui.

So, thank you... 😀 

I already fixed the first of them, I'm gonna fix the second as soon as possible, and I'll release a "Hot Fix patch" for this problem.

  • Like 1

Share this post


Link to post
Share on other sites

Hello @jenergy I just saw your YouTube video showing several Intellivision games playing on a Nintendo Switch, it looks fantastic. I assume you are using this GUI you created? Can you please explain how to get this running on the Switch? What kind of mod is is needed on the Switch to run this? Thank you.

Share this post


Link to post
Share on other sites

Hi @juancho,

yes the GUI works also on Nintendo Switch, I use it nearly every day, even if for some minutes 🙂 I just have to update it with latest version, hope soon.

But what you've seen in the video was the pure port of jzIntv, prior to the GUI, and I simply changed the source code in order to force a particular game to launch. I created an executable file for every game. Now that the GUI is out, thoose executable are useless (I think I deleted them)

I will send you a p.m..

  • Like 1

Share this post


Link to post
Share on other sites

Android version available! And, of course, also Windows and Linux latest versions are included.

https://drive.google.com/file/d/1cPJIEoIANWO31gKMSI21wGQiily9Qbbu/view?usp=sharing

 

Finally I can share a (should be) stable version, I've fixed many bugs and Android problems 🙂

 

You can flip controls (as @mr_me suggested)

image.thumb.png.8fac70269acf4cc32d89d6228f9359fc.pngimage.thumb.png.018648823340eb2ccce3bdc65ce09117.png

 

They're still completely configurable

image.thumb.png.b836b4bee394343ff57d2692cc9d0f89.png

 

A real style Ecs keyboard  🙂

image.thumb.png.f7bedf265573309e48ec1b00bb294533.png

 

Take snapshot:

 

image.thumb.png.c8244a5af9a6b907659c8b8193f5c2f3.png

 

I also updated almost every screenshot/boxes/descriptions of my collection. In order to reduce size of package, I downsampled boxes png, but if you prefer them in a better resolution, replace all pngs in folder "resources/Images/Boxes" with these

 

https://drive.google.com/file/d/1eZWXaHaLWvOVzrHP7Sii1IJsVMpUqcL2/view?usp=sharing

 

On Android, once installed you can find that folder in folder "jzIntvImGui" in the internal SD root of your device.

 

Obviously, ROMS (and bioses) are *NOT* included, so you'll have to copy them in a folder of your device and browse to that folder in configuration window (thanks to aiekick @ https://github.com/aiekick/ImGuiFileDialog for this)

image.thumb.png.6714615e4709daf9b50440bda1fa1909.png

 

 I hope you can like it  🙂

 

In the very next days I'll start to understand how to put the whole project on GitHub

 

 

 

  • Thanks 2

Share this post


Link to post
Share on other sites

Hi,

finally I've put the whole project on GitHub. You can find it here, if you want to contribute or to take a look at the code. If you just want binaries, here is your place. There's the 2.2.6 version now, for Windows, Linux and Android.

Thanks again to @Zendocon for his PRECIOUS support.

Have fun!

  • Thanks 2

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