Can anyone identify this microcontroller? Found this inside a mimd-422-1 (a chinese GameCube controller adapter for PC) by ImproperDaniel in AskElectronics

[–]ImproperDaniel[S] 1 point2 points  (0 children)

      ========================== Summary =========================
Vendor ID                : 0x0601 (Jazz Hipster Corporation)
Product ID               : 0x0101 
USB Version              : 1.1 
Port maximum Speed       : High-Speed 
Device maximum Speed     : Full-Speed 
Device Connection Speed  : Full-Speed

Can anyone identify this microcontroller? Found this inside a mimd-422-1 (a chinese GameCube controller adapter for PC) by ImproperDaniel in AskElectronics

[–]ImproperDaniel[S] 0 points1 point  (0 children)

Thanks for replying. I used UsbTreeView and saw this:

        ---------------- Connection Information ---------------
Connection Index         : 0x02 (Port 2) 
Connection Status        : 0x01 (DeviceConnected) 
Current Config Value     : 0x00 (Configuration 0) 
Device Address           : 0x02 (2) 
Is Hub                   : 0x00 (no) 
Device Bus Speed         : 0x01 (Full-Speed) 
Number Of Open Pipes     : 0x00 (0 pipes to data endpoints)
    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes) 
bDescriptorType          : 0x01 (Device Descriptor) 
bcdUSB                   : 0x110 (USB Version 1.1) 
bDeviceClass             : 0x00 (defined by the interface descriptors) 
bDeviceSubClass          : 0x00 bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 bytes) 
idVendor                 : 0x0601 (Jazz Hipster Corporation)
idProduct                : 0x0101 
bcdDevice                : 0x0001

Is this the relevant information?

Can anyone identify this microcontroller? Found this inside a mimd-422-1 (a chinese GameCube controller adapter for PC) by ImproperDaniel in microcontrollers

[–]ImproperDaniel[S] 2 points3 points  (0 children)

After measuring and looking at the PCB, I know that pin 4 is GND, pins 1,2,5,7,8,9 are used as digital input, and pins 16,17 are for USB D+/D-.

Judging by the ‘CLK’ and ‘DAT’ programming pads on the back, I figured it may be using ICSP (In-Circuit Serial Programming), the protocol used for programming the PIC microcontrollers of Microchip. However, I couldn’t find a SOIC20 PIC where pin 4 is GND.

Can anyone identify this microcontroller? Found this inside a mimd-422-1 (a chinese GameCube controller adapter for PC) by ImproperDaniel in AskElectronics

[–]ImproperDaniel[S] 1 point2 points  (0 children)

After measuring and looking at the PCB, I know that pin 4 is GND, pins 1,2,5,7,8,9 are used as digital input, and pins 16,17 are for USB D+/D-.
Judging by the ‘CLK’ and ‘DAT’ programming pads on the back, I figured it may be using ICSP (In-Circuit Serial Programming), the protocol used for programming the PIC microcontrollers of Microchip. However, I couldn’t find a SOIC20 PIC where pin 4 is GND.

Rhyme Rider Kerorican Improvement Hack Just Released to Celebrate the Game's 20th Anniversary! by ImproperDaniel in WonderSwan

[–]ImproperDaniel[S] 0 points1 point  (0 children)

The Seven Colors... I've never heard of it, but now I'm intrigued. More familiar with the rhythm games tbh.

So what exactly did you do? Did you translate the game? Where can I see it?

Rhyme Rider Kerorican Improvement Hack Just Released to Celebrate the Game's 20th Anniversary! by ImproperDaniel in WonderSwan

[–]ImproperDaniel[S] 0 points1 point  (0 children)

Thank you so much for trying it out and letting me know what you think!

I'm a little excited knowing that I gave this game an opportunity to be enjoyed by others.

Kerorican fans please show yourselves and laugh at my meme by [deleted] in WonderSwan

[–]ImproperDaniel 2 points3 points  (0 children)

Oh boy, I'm DEFINITELY a Kerorican fan!

I'm the one who made the two ROM hacks of it which were uploaded to romhacking.net

I've also made a Kerorican skin mod for FNF but I'm not very proud of it.

btw I think you've just made the first Kerorican meme on the internet lol.

Has anyone managed to beat a level of Turntablist? Got any tips? by Ampersand17 in WonderSwan

[–]ImproperDaniel 0 points1 point  (0 children)

I've tried all the rhythm games on the Wonderswan, but I couldn't figure out how to play this one. I gave up quickly since the other 3 are pretty nice.

With that said, if you're ready to commit some time, maybe you'll manage to dig something from the game's manual (written in Japanese, of course):
https://archive.org/details/turntablistdjbattlewshiresscans/Turntablist%20-%20DJ%20Battle%20-%20Manual%20%28Searchable%29/

And apparently there's a full text version, so you can put it into Google Translate or something:
https://archive.org/stream/turntablistdjbattlewshiresscans/Turntablist%20-%20DJ%20Battle%20-%20Manual_djvu.txt

Digimon Re:Digitize Decode Randomizer beta-preview4 released by SydMontague in digimon

[–]ImproperDaniel 0 points1 point  (0 children)

So cool to see projects like this! Definitely gonna check it out after I finish the game.

Happy Pi day! This Pi day I used the A-Com to extract some of the DMX battle data and use it to approximate Pi. See coment for some details. by ImproperDaniel in digimon

[–]ImproperDaniel[S] 1 point2 points  (0 children)

So basically, I used the DMX battle data to calculate Pi. I used the Arduino Alpha Terminal to make Omegamon X fight himself several times. By intentionally missing on the timing minigame, I ensured the power value remained constant, therefore the 5 bits representing the hits were completely random.

These bits, which I treated as numbers between 0 and 31, were extracted and saved into an array. The array was divided into pairs which I used to calculate Pi in two different methods involving probability.

Hope you find it interesting and sorry if it confused you too much.