Jump to content

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


Guest linglang
 Share

Recommended Posts

Guest linglang

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

Guest linglang

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...