Jump to content

[Tuto] MaiMai GreeN setup and picture "calibration" and touchscreen driver.


linglang
 Share

Recommended Posts

maimai.png

 

I got MaiMai Green working on a 1360 x 768 resolution monitor.

Window$ 10 (1803 April 2018 revision)

 

First you will have to add these lines at the end of the text in this file.

Game folder/maimai/TemporaryConfigGame.txt

 

DUMMY_GAME_SERVER 1
AIMEREADER_MODE 0
GAME_LED 1
OFFLINE_MODE 1
NOSERIAL 1
ENABLE_INNER_TOUCH 1

 

OK, done ? 

Start the game full screen, uncheck "General-Windowed" in TeknoParrot 1.90

 

Does not start or the screen is off wack  ??

https://ibb.co/Fz8V99W

 

I used these settings.

 

GAME_VERSION 1.01.00
FULLSCREEN 1
MOUSE_VISIBLE 1
AUTO_PLAY 0
SRC_CHANNEL 2
DST_CHANNEL 6

WINDOW_SIZE_W 1360
WINDOW_SIZE_H 768

RENDER_SIZE_W 1280
RENDER_SIZE_H 1440

BUTTON_TESTSERVICE_EMULATE 1

MASS_PRODUCTION 0

DISP_INIT 0

REGION_TYPE CHN

MOVIE_BRIGHTNESS 0.8

DUMMY_GAME_SERVER 1
AIMEREADER_MODE 0
GAME_LED 1
OFFLINE_MODE 1
NOSERIAL 1
ENABLE_INNER_TOUCH 1

 

BLUE is your monitor resolution !

RED is the resolution you need to get the pictures aligned !

 

https://ibb.co/pzvVgg4

https://ibb.co/XtwBcBY

Remember these are the settings for a 1360 x 768 resolution monitor !!

 

You could "guess" the resolution you need according to this ?

1280px-Vector_Video_Standards8.svg.png

I have no idea what resolution to use at 1920 x 1080 or even 4K !!!

 

Executable file is, Game Folder/mai mai/maimai_dump_.exe

 

So try !

 

Onto the next step.

 

HOW THE HELL ARE WE GOING TO GET TOUCHSCREEN FUNCTIONS ?

What type of touchscreen, infrared, resistive, or capacitive, serial or usb connected, driver support ?

:what:

[Reaver] [RINGEDGE]

MaiMai GreeN is now playable.

NOTE: Touch is unemulated, this will need 3rd party plugin.

You can find the struct at: 0x8DF9C0.

By editing it you can get input (Use Test Menu).

https://ibb.co/6myGrPc

 

UPDATE !

I found this on the TeknoParrot Discord Channel.

 

Made by Potatowaffles

TouchMaiHack

https://github.com/potatowaffles/TouchMaiHack

 

Quote:

jon

yo! OK - I've finally uploaded my touchscreen implementation to GitHub.

I'm not good at GitHub, and this isn't the kind of programming I normally do - so it's a big, hacky mess

MaiMaiConnection.cs" is where it writes in to the memory address what you're touching.

The RawInput bit is the bit that reads the touch screen data.

I found someone else's RawInput example project & used most of that, and modified it to work with my monitor - which is a HannsG HT273HPB.

I don't know if it'll work with other monitors or not.

Set up the monitor portrait, 1080x1920. set the game to be 2160x1920 (e.g. player 1 is entire monitor, player 2 is off screen to the right - I guess you could use a 2nd monitor here & span it)

Then launch the TouchMaiHack thing & it might just work... it's not well put together or well tested at all :)

If you're OK with single touch & not multi touch, you might be able to change a bit of the program just to use mouse cursor position or something (ditch the RawInput bit, keep the MaiMaiConnection bit)

 

So people, try it out, and please report here if it works for you.

 

Enjoy  !

 

I hope that this tutorial helps other people out.

It takes you a few moments to read, but it took me all night to figure it out.

When you get the game working, thanks to this "manual", please give a thanks at this post.

:very-good:

 

And a BIG thanks for the people who originally uploaded the games, we all can enjoy (if you do it right) !!!

And of course all the people involved in, the game loaders and JVS I/O emulation applications we use, and all the people I "forgot".

 

p.s.

I just checked it for a few moments.

THIS IS THE GAYEST GAME EVER !!!

https://ibb.co/6rKKcx0

:crazy-monkey-nani:

TERMINATE, DELETE, DELETE, DELETE .....

giphy.gif

https://en.wikipedia.org/wiki/Ren_%26_Stimpy_"Adult_Party_Cartoon"

https://kisscartoon.is/Cartoon/Ren-Stimpy-Adult-Party-Cartoon.23537/Episode-004-Naked-Beach-Frenzy?id=29149

 

Also look at the posts below, some members / people add helpful information, thank them also .....

Edited by linglang
Added Window$ version, changed internal resolution, so you see scoreboards
Link to comment
Share on other sites

 
  • 3 weeks later...
 
  • 2 months later...
 
  • 1 month later...
On 3/1/2019 at 11:39 AM, linglang said:

maimai.png

 

I got MaiMai Green working on a 1360 x 768 resolution monitor.

Window$ 10 (1803 April 2018 revision)

 

First you will have to add these lines at the end of the text in this file.

Game folder/maimai/TemporaryConfigGame.txt

 

DUMMY_GAME_SERVER 1
AIMEREADER_MODE 0
GAME_LED 1
OFFLINE_MODE 1
NOSERIAL 1
ENABLE_INNER_TOUCH 1

 

OK, done ? 

Start the game full screen, uncheck "General-Windowed" in TeknoParrot 1.90

 

Does not start or the screen is off wack  ??

https://ibb.co/Fz8V99W

 

I used these settings.

 

GAME_VERSION 1.01.00
FULLSCREEN 1
MOUSE_VISIBLE 1
AUTO_PLAY 0
SRC_CHANNEL 2
DST_CHANNEL 6

WINDOW_SIZE_W 1360
WINDOW_SIZE_H 768

RENDER_SIZE_W 1280
RENDER_SIZE_H 1440

BUTTON_TESTSERVICE_EMULATE 1

MASS_PRODUCTION 0

DISP_INIT 0

REGION_TYPE CHN

MOVIE_BRIGHTNESS 0.8

DUMMY_GAME_SERVER 1
AIMEREADER_MODE 0
GAME_LED 1
OFFLINE_MODE 1
NOSERIAL 1
ENABLE_INNER_TOUCH 1

 

BLUE is your monitor resolution !

RED is the resolution you need to get the pictures aligned !

 

https://ibb.co/pzvVgg4

https://ibb.co/XtwBcBY

Remember these are the settings for a 1360 x 768 resolution monitor !!

 

You could "guess" the resolution you need according to this ?

1280px-Vector_Video_Standards8.svg.png

I have no idea what resolution to use at 1920 x 1080 or even 4K !!!

 

Executable file is, Game Folder/mai mai/maimai_dump_.exe

 

So try !

 

Onto the next step.

 

HOW THE HELL ARE WE GOING TO GET TOUCHSCREEN FUNCTIONS ?

What type of touchscreen, infrared, resistive, or capacitive, serial or usb connected, driver support ?

:what:

[Reaver] [RINGEDGE]

MaiMai GreeN is now playable.

NOTE: Touch is unemulated, this will need 3rd party plugin.

You can find the struct at: 0x8DF9C0.

By editing it you can get input (Use Test Menu).

https://ibb.co/6myGrPc

 

UPDATE !

I found this on the TeknoParrot Discord Channel.

 

Made by Potatowaffles

TouchMaiHack

https://github.com/potatowaffles/TouchMaiHack

 

Quote:

jon

yo! OK - I've finally uploaded my touchscreen implementation to GitHub.

I'm not good at GitHub, and this isn't the kind of programming I normally do - so it's a big, hacky mess

MaiMaiConnection.cs" is where it writes in to the memory address what you're touching.

The RawInput bit is the bit that reads the touch screen data.

I found someone else's RawInput example project & used most of that, and modified it to work with my monitor - which is a HannsG HT273HPB.

I don't know if it'll work with other monitors or not.

Set up the monitor portrait, 1080x1920. set the game to be 2160x1920 (e.g. player 1 is entire monitor, player 2 is off screen to the right - I guess you could use a 2nd monitor here & span it)

Then launch the TouchMaiHack thing & it might just work... it's not well put together or well tested at all :)

If you're OK with single touch & not multi touch, you might be able to change a bit of the program just to use mouse cursor position or something (ditch the RawInput bit, keep the MaiMaiConnection bit)

 

So people, try it out, and please report here if it works for you.

 

Enjoy  !

 

I hope that this tutorial helps other people out.

It takes you a few moments to read, but it took me all night to figure it out.

When you get the game working, thanks to this "manual", please give a thanks at this post.

:very-good:

 

And a BIG thanks for the people who originally uploaded the games, we all can enjoy (if you do it right) !!!

And of course all the people involved in, the game loaders and JVS I/O emulation applications we use, and all the people I "forgot".

 

p.s.

I just checked it for a few moments.

THIS IS THE GAYEST GAME EVER !!!

https://ibb.co/6rKKcx0

:crazy-monkey-nani:

TERMINATE, DELETE, DELETE, DELETE .....

giphy.gif

https://en.wikipedia.org/wiki/Ren_%26_Stimpy_"Adult_Party_Cartoon"

https://kisscartoon.is/Cartoon/Ren-Stimpy-Adult-Party-Cartoon.23537/Episode-004-Naked-Beach-Frenzy?id=29149

 

Also look at the posts below, some members / people add helpful information, thank them also .....

So where i have to put the touchmaihack files?

Link to comment
Share on other sites

 

@Icecream maimai 

No need to quote a complete post.

I did not write the touchscreen drivers, you will need to compile them yourself, ask the author of the files potatowaffles, or someone willing to do it for you.

But first RTFM the readme of the touchscreen driver. 

https://github.com/potatowaffles

Edited by linglang
Link to comment
Share on other sites

 
  • 2 months later...
 
  • 3 weeks later...
 
  • 2 months later...
On 12/12/2019 at 8:08 AM, petje said:

Any loaders or unencrypted .exe for MaiMai Green Plus and Orange Plus ?

MaiMai.png

From where do you find that files

Link to comment
Share on other sites

 
  • 3 months later...
 
  • 5 months later...
On 6/7/2020 at 6:28 AM, Mcfilmmakers said:

The game doesn't launch at all using Teknoparrot latest. My config is setup properly. Files obtained from Virus-man webstite... how can i fix?

 

Hi have you solved the problem ? I cannot launch too via TP

Link to comment
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.

Loading...
 Share

×
  • Create New...