Most of you probably never saw this, as I didn't make a big deal of it when I first released it, but a few months ago I created a program for the purpose of dumping the extended information data inside of maple devices (anything that plugs into controller ports or controllers).
The main point behind this is to be able to learn how to distinguish between different brands or individual devices in KOS, but might also be of interest to you all (if not, help me by running it anyways).
The following thread has all the info on the program (and some sample dumps) as well as the program itself and sources.
http://dcemulation.org/phpBB/viewtopic. ... &sk=t&sd=a
Thanks.
Dumping accessories...
Moderator: Moderators
Dumping accessories...
I only upload the information, not images.
Hi
Here some of my junk, let me know if you need any other data.
-ack
Light gun that comes with house of the dead 2 box set
madcatz light gun
keyboard (JAP) for some reason didnt work in port 1.
official controller with a microphone attachment unit.
official controller with a nyko dual memory / rumble pack, set to memory
same as above, but set to rumble.
madcatz driving wheel with vmu plugged in.
topmax controller, nothing extra plugged in
Here some of my junk, let me know if you need any other data.
-ack
Light gun that comes with house of the dead 2 box set
Code: Select all
KallistiOS ##version##: Tue Apr 1 19:38:10 EDT 2008
DCDEV_ISO4
Quzar@qserve:/usr/local/dc/kos/kos
thd: pre-emption enabled, HZ=100
maple: active drivers:
Dreameye (Camera): Camera
Sound Input Peripheral: Microphone
PuruPuru (Vibration) Pack: JumpPack
VMU Driver: Clock, LCD, MemoryCard
Mouse Driver: Mouse
Keyboard Driver: Keyboard
Controller Driver: Controller
DMA Buffer at ac0842a0
vid_set_mode: 640x480IL NTSC
dc-load console support enabled
maple: attached devices:
B0: Dreamcast Gun (81000000: LightGun, Controller)
B1: Puru Puru Pack (00010000: JumpPack)
Going to print info on all devices (in reverse order):
Trying to get the allinfo for device B1:
Received proper maple response
Recieved 112 bytes of data. Here it is:
Function int 0: 00010000
Function int 1: 00000101
Function int 2: 00000000
Function int 3: 00000000
Region Code: ff
Connection : 00
Product Name: Puru Puru Pack
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 0032
Maximum current consumption: 04e2
Extra data:
Extra+0x000 | 6d 20 53 45 6d 20 53 45 6d 20 53 45 00 00 00 00 | m SEm SEm SE
Extra+0x010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
Trying to get the allinfo for device B0:
Received proper maple response
Recieved 192 bytes of data. Here it is:
Function int 0: 81000000
Function int 1: 00000000
Function int 2: fe000000
Function int 3: 00000000
Region Code: ff
Connection : 01
Product Name: Dreamcast Gun
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 00dc
Maximum current consumption: 012c
Extra data:
Extra+0x000 | 56 65 72 73 69 6f 6e 20 31 2e 30 30 30 2c 31 39 | Version 1.000,19
Extra+0x010 | 39 38 2f 30 39 2f 31 36 2c 33 31 35 2d 36 31 32 | 98/09/16,315-612
Extra+0x020 | 35 2d 41 47 20 20 20 2c 55 2c 44 2c 4c 2c 52 2c | 5-AG ,U,D,L,R,
Extra+0x030 | 53 2c 41 2c 42 20 4b 65 79 20 26 20 53 63 61 6e | S,A,B Key & Scan
Extra+0x040 | 6e 69 6e 67 20 4c 69 6e 65 20 41 6d 70 2e 20 20 | ning Line Amp.
Extra+0x050 | 53 2c 41 2c 53 2c 41 2c 53 2c 41 2c 53 2c 41 2c | S,A,S,A,S,A,S,A,
Extra+0x060 | 53 2c 41 2c 53 2c 41 2c 53 2c 41 2c 00 00 00 00 | S,A,S,A,S,A,
Extra+0x070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
That's all the devices attached.
arch: shutting down kernel
maple: final stats -- device count = 2, vbl_cntr = 101, dma_cntr = 101
vid_set_mode: 640x480IL NTSC
Code: Select all
KallistiOS ##version##: Tue Apr 1 19:38:10 EDT 2008
DCDEV_ISO4
Quzar@qserve:/usr/local/dc/kos/kos
thd: pre-emption enabled, HZ=100
maple: active drivers:
Dreameye (Camera): Camera
Sound Input Peripheral: Microphone
PuruPuru (Vibration) Pack: JumpPack
VMU Driver: Clock, LCD, MemoryCard
Mouse Driver: Mouse
Keyboard Driver: Keyboard
Controller Driver: Controller
DMA Buffer at ac0842a0
vid_set_mode: 640x480IL NTSC
dc-load console support enabled
maple: attached devices:
A0: Dreamcast Gun (81000000: LightGun, Controller)
A1: Puru Puru Pack (00010000: JumpPack)
Going to print info on all devices (in reverse order):
Trying to get the allinfo for device A1:
Received proper maple response
Recieved 192 bytes of data. Here it is:
Function int 0: 00010000
Function int 1: 00000101
Function int 2: 00000000
Function int 3: 00000000
Region Code: ff
Connection : 00
Product Name: Puru Puru Pack
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 00c8
Maximum current consumption: 0640
Extra data:
Extra+0x000 | 56 65 72 73 69 6f 6e 20 31 2e 30 30 30 2c 31 39 | Version 1.000,19
Extra+0x010 | 39 38 2f 31 31 2f 31 30 2c 33 31 35 2d 36 32 31 | 98/11/10,315-621
Extra+0x020 | 31 2d 41 48 20 20 20 2c 56 69 62 72 61 74 69 6f | 1-AH ,Vibratio
Extra+0x030 | 6e 20 4d 6f 74 6f 72 3a 31 20 2c 20 46 6d 3a 34 | n Motor:1 , Fm:4
Extra+0x040 | 20 2d 20 33 30 48 7a 20 2c 50 6f 77 3a 37 20 20 | - 30Hz ,Pow:7
Extra+0x050 | 6e 20 4d 6f 6e 20 4d 6f 6e 20 4d 6f 6e 20 4d 6f | n Mon Mon Mon Mo
Extra+0x060 | 6e 20 4d 6f 6e 20 4d 6f 6e 20 4d 6f 00 00 00 00 | n Mon Mon Mo
Extra+0x070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
Trying to get the allinfo for device A0:
Received proper maple response
Recieved 112 bytes of data. Here it is:
Function int 0: 81000000
Function int 1: 00000000
Function int 2: fe000000
Function int 3: 00000000
Region Code: 01
Connection : 01
Product Name: Dreamcast Gun
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 00a0
Maximum current consumption: 00fa
Extra data:
Extra+0x000 | 6d 20 53 45 6d 20 53 45 6d 20 53 45 00 00 00 00 | m SEm SEm SE
Extra+0x010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
That's all the devices attached.
arch: shutting down kernel
maple: final stats -- device count = 2, vbl_cntr = 101, dma_cntr = 101
vid_set_mode: 640x480IL NTSC
Code: Select all
KallistiOS ##version##: Tue Apr 1 19:38:10 EDT 2008
DCDEV_ISO4
Quzar@qserve:/usr/local/dc/kos/kos
thd: pre-emption enabled, HZ=100
maple: active drivers:
Dreameye (Camera): Camera
Sound Input Peripheral: Microphone
PuruPuru (Vibration) Pack: JumpPack
VMU Driver: Clock, LCD, MemoryCard
Mouse Driver: Mouse
Keyboard Driver: Keyboard
Controller Driver: Controller
DMA Buffer at ac0842a0
vid_set_mode: 640x480IL NTSC
dc-load console support enabled
maple: attached devices:
B0: Keyboard (40000000: Keyboard)
Going to print info on all devices (in reverse order):
Trying to get the allinfo for device B0:
Received proper maple response
Recieved 192 bytes of data. Here it is:
Function int 0: 40000000
Function int 1: 80000201
Function int 2: 00000000
Function int 3: 00000000
Region Code: 02
Connection : 00
Product Name: Keyboard
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 015e
Maximum current consumption: 0190
Extra data:
Extra+0x000 | 56 65 72 73 69 6f 6e 20 31 2e 30 30 30 2c 31 39 | Version 1.000,19
Extra+0x010 | 39 38 2f 30 36 2f 31 32 2c 33 31 35 2d 36 31 32 | 98/06/12,315-612
Extra+0x020 | 35 2d 41 44 20 20 20 2c 4b 65 79 20 53 63 61 6e | 5-AD ,Key Scan
Extra+0x030 | 20 4d 6f 64 75 6c 65 20 3a 20 54 68 65 20 31 73 | Module : The 1s
Extra+0x040 | 74 20 45 64 69 74 69 6f 6e 2e 20 30 35 2f 32 30 | t Edition. 05/20
Extra+0x050 | 20 4d 6f 64 20 4d 6f 64 20 4d 6f 64 20 4d 6f 64 | Mod Mod Mod Mod
Extra+0x060 | 20 4d 6f 64 20 4d 6f 64 20 4d 6f 64 00 00 00 00 | Mod Mod Mod
Extra+0x070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
That's all the devices attached.
arch: shutting down kernel
maple: final stats -- device count = 1, vbl_cntr = 52, dma_cntr = 52
vid_set_mode: 640x480IL NTSC
Code: Select all
KallistiOS ##version##: Tue Apr 1 19:38:10 EDT 2008
DCDEV_ISO4
Quzar@qserve:/usr/local/dc/kos/kos
thd: pre-emption enabled, HZ=100
maple: active drivers:
Dreameye (Camera): Camera
Sound Input Peripheral: Microphone
PuruPuru (Vibration) Pack: JumpPack
VMU Driver: Clock, LCD, MemoryCard
Mouse Driver: Mouse
Keyboard Driver: Keyboard
Controller Driver: Controller
DMA Buffer at ac0842a0
vid_set_mode: 640x480IL NTSC
dc-load console support enabled
maple: attached devices:
A0: Dreamcast Controller (01000000: Controller)
A1: SoundInputPeripheral (S.I.P.) (10000000: Microphone)
A2: Visual Memory (0e000000: Clock, LCD, MemoryCard)
Going to print info on all devices (in reverse order):
Trying to get the allinfo for device A2:
Received proper maple response
Recieved 192 bytes of data. Here it is:
Function int 0: 0e000000
Function int 1: 403f7e7e
Function int 2: 00100500
Function int 3: 00410f00
Region Code: 02
Connection : 00
Product Name: Visual Memory
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 007c
Maximum current consumption: 0082
Extra data:
Extra+0x000 | 56 65 72 73 69 6f 6e 20 31 2e 30 30 35 2c 31 39 | Version 1.005,19
Extra+0x010 | 39 39 2f 31 30 2f 32 36 2c 33 31 35 2d 36 30 32 | 99/10/26,315-602
Extra+0x020 | 38 2d 30 34 2c 53 45 47 41 20 56 69 73 75 61 6c | 8-04,SEGA Visual
Extra+0x030 | 20 4d 65 6d 6f 72 79 20 53 79 73 74 65 6d 20 42 | Memory System B
Extra+0x040 | 49 4f 53 20 50 72 6f 64 75 63 65 64 20 62 79 20 | IOS Produced by
Extra+0x050 | 49 4f 53 20 50 72 6f 64 75 63 65 64 65 6d 20 42 | IOS Producedem B
Extra+0x060 | 65 6d 20 42 65 6d 20 42 65 6d 20 42 00 00 00 00 | em Bem Bem B
Extra+0x070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
Trying to get the allinfo for device A1:
Received proper maple response
Recieved 284 bytes of data. Here it is:
Function int 0: 10000000
Function int 1: 0f000000
Function int 2: 00000000
Function int 3: 00000000
Region Code: 03
Connection : 01
Product Name: SoundInputPeripheral (S.I.P.)
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 012c
Maximum current consumption: 012c
Extra data:
Extra+0x000 | 56 65 72 73 69 6f 6e 20 31 2e 30 30 30 2c 31 39 | Version 1.000,19
Extra+0x010 | 39 38 2f 30 35 2f 32 32 2c 33 31 35 2d 36 31 38 | 98/05/22,315-618
Extra+0x020 | 32 20 20 20 20 20 20 20 53 34 28 53 65 67 61 53 | 2 S4(SegaS
Extra+0x030 | 6f 75 6e 64 53 61 6d 70 6c 69 6e 67 53 79 73 74 | oundSamplingSyst
Extra+0x040 | 65 6d 29 2f 53 61 6d 70 6c 69 6e 67 52 61 74 65 | em)/SamplingRate
Extra+0x050 | 31 31 2e 30 32 35 37 6f 72 38 2e 30 38 35 6b 48 | 11.0257or8.085kH
Extra+0x060 | 7a 2f 42 69 74 31 34 6f 72 38 62 69 74 2f 4e 54 | z/Bit14or8bit/NT
Extra+0x070 | 53 43 20 6f 6e 6c 79 2f 43 6f 6e 73 75 6d 65 72 | SC only/Consumer
Extra+0x080 | 20 44 65 76 65 72 6f 70 6d 65 6e 74 20 26 20 4d | Deveropment & M
Extra+0x090 | 61 6d 75 66 61 63 74 75 72 69 6e 67 20 44 49 56 | amufacturing DIV
Extra+0x0a0 | 2e 43 53 50 44 32 2d 33 20 20 20 20 00 00 00 00 | .CSPD2-3
Extra+0x0b0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x0d0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
Trying to get the allinfo for device A0:
Recieved 0 bytes of data. Here it is:
Function int 0: 00000000
Function int 1: 00000000
Function int 2: 00000000
Function int 3: 00000000
Region Code: 00
Connection : 00
Product Name:
Product License:
Standby current consumption: 0000
Maximum current consumption: 0000
Extra data:
End of Extra data
That's all the devices attached.
arch: shutting down kernel
maple: final stats -- device count = 3, vbl_cntr = 150, dma_cntr = 150
vid_set_mode: 640x480IL NTSC
Code: Select all
KallistiOS ##version##: Tue Apr 1 19:38:10 EDT 2008
DCDEV_ISO4
Quzar@qserve:/usr/local/dc/kos/kos
thd: pre-emption enabled, HZ=100
maple: active drivers:
Dreameye (Camera): Camera
Sound Input Peripheral: Microphone
PuruPuru (Vibration) Pack: JumpPack
VMU Driver: Clock, LCD, MemoryCard
Mouse Driver: Mouse
Keyboard Driver: Keyboard
Controller Driver: Controller
DMA Buffer at ac0842a0
vid_set_mode: 640x480IL NTSC
dc-load console support enabled
maple: attached devices:
A0: Dreamcast Controller (01000000: Controller)
A1: Visual Memory (0e000000: Clock, LCD, MemoryCard)
Going to print info on all devices (in reverse order):
Trying to get the allinfo for device A1:
maple: bad response -1 on device
Recieved 0 bytes of data. Here it is:
Function int 0: 00000000
Function int 1: 00000000
Function int 2: 00000000
Function int 3: 00000000
Region Code: 00
Connection : 00
Product Name:
Product License:
Standby current consumption: 0000
Maximum current consumption: 0000
Extra data:
End of Extra data
Trying to get the allinfo for device A0:
Received proper maple response
Recieved 192 bytes of data. Here it is:
Function int 0: 01000000
Function int 1: fe060f00
Function int 2: 00000000
Function int 3: 00000000
Region Code: ff
Connection : 00
Product Name: Dreamcast Controller
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 01ae
Maximum current consumption: 01f4
Extra data:
Extra+0x000 | 56 65 72 73 69 6f 6e 20 31 2e 31 30 30 2c 31 39 | Version 1.100,19
Extra+0x010 | 39 39 2f 30 38 2f 30 35 2c 33 31 35 2d 36 32 37 | 99/08/05,315-627
Extra+0x020 | 35 20 20 20 20 20 20 2c 41 6e 61 6c 6f 67 20 4d | 5 ,Analog M
Extra+0x030 | 6f 64 75 6c 65 20 3a 20 54 68 65 20 34 74 68 20 | odule : The 4th
Extra+0x040 | 45 64 69 74 69 6f 6e 2e 35 2f 38 20 2c 41 44 31 | Edition.5/8 ,AD1
Extra+0x050 | 6f 64 75 6c 6f 64 75 6c 6f 64 75 6c 6f 64 75 6c | odulodulodulodul
Extra+0x060 | 6f 64 75 6c 6f 64 75 6c 6f 64 75 6c 00 00 00 00 | odulodulodul
Extra+0x070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
That's all the devices attached.
arch: shutting down kernel
maple: final stats -- device count = 2, vbl_cntr = 101, dma_cntr = 101
vid_set_mode: 640x480IL NTSC
Code: Select all
KallistiOS ##version##: Tue Apr 1 19:38:10 EDT 2008
DCDEV_ISO4
Quzar@qserve:/usr/local/dc/kos/kos
thd: pre-emption enabled, HZ=100
maple: active drivers:
Dreameye (Camera): Camera
Sound Input Peripheral: Microphone
PuruPuru (Vibration) Pack: JumpPack
VMU Driver: Clock, LCD, MemoryCard
Mouse Driver: Mouse
Keyboard Driver: Keyboard
Controller Driver: Controller
DMA Buffer at ac0842a0
vid_set_mode: 640x480IL NTSC
dc-load console support enabled
maple: attached devices:
A0: Dreamcast Controller (01000000: Controller)
A1: Puru Puru Pack (00010000: JumpPack)
Going to print info on all devices (in reverse order):
Trying to get the allinfo for device A1:
maple: bad response -1 on device
Recieved 0 bytes of data. Here it is:
Function int 0: 00000000
Function int 1: 00000000
Function int 2: 00000000
Function int 3: 00000000
Region Code: 00
Connection : 00
Product Name:
Product License:
Standby current consumption: 0000
Maximum current consumption: 0000
Extra data:
End of Extra data
Trying to get the allinfo for device A0:
Received proper maple response
Recieved 192 bytes of data. Here it is:
Function int 0: 01000000
Function int 1: fe060f00
Function int 2: 00000000
Function int 3: 00000000
Region Code: ff
Connection : 00
Product Name: Dreamcast Controller
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 01ae
Maximum current consumption: 01f4
Extra data:
Extra+0x000 | 56 65 72 73 69 6f 6e 20 31 2e 31 30 30 2c 31 39 | Version 1.100,19
Extra+0x010 | 39 39 2f 30 38 2f 30 35 2c 33 31 35 2d 36 32 37 | 99/08/05,315-627
Extra+0x020 | 35 20 20 20 20 20 20 2c 41 6e 61 6c 6f 67 20 4d | 5 ,Analog M
Extra+0x030 | 6f 64 75 6c 65 20 3a 20 54 68 65 20 34 74 68 20 | odule : The 4th
Extra+0x040 | 45 64 69 74 69 6f 6e 2e 35 2f 38 20 2c 41 44 31 | Edition.5/8 ,AD1
Extra+0x050 | 6f 64 75 6c 6f 64 75 6c 6f 64 75 6c 6f 64 75 6c | odulodulodulodul
Extra+0x060 | 6f 64 75 6c 6f 64 75 6c 6f 64 75 6c 00 00 00 00 | odulodulodul
Extra+0x070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
That's all the devices attached.
arch: shutting down kernel
maple: final stats -- device count = 2, vbl_cntr = 101, dma_cntr = 101
vid_set_mode: 640x480IL NTSC
Code: Select all
KallistiOS ##version##: Tue Apr 1 19:38:10 EDT 2008
DCDEV_ISO4
Quzar@qserve:/usr/local/dc/kos/kos
thd: pre-emption enabled, HZ=100
maple: active drivers:
Dreameye (Camera): Camera
Sound Input Peripheral: Microphone
PuruPuru (Vibration) Pack: JumpPack
VMU Driver: Clock, LCD, MemoryCard
Mouse Driver: Mouse
Keyboard Driver: Keyboard
Controller Driver: Controller
DMA Buffer at ac0842a0
vid_set_mode: 640x480IL NTSC
dc-load console support enabled
maple: attached devices:
A0: Dreamcast Controller (01000000: Controller)
A1: Visual Memory (0e000000: Clock, LCD, MemoryCard)
A2: Puru Puru Pack (00010000: JumpPack)
Going to print info on all devices (in reverse order):
Trying to get the allinfo for device A2:
Received proper maple response
Recieved 112 bytes of data. Here it is:
Function int 0: 00010000
Function int 1: 00000101
Function int 2: 00000000
Function int 3: 00000000
Region Code: ff
Connection : 01
Product Name: Puru Puru Pack
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 0000
Maximum current consumption: 0000
Extra data:
Extra+0x000 | 6d 20 53 45 6d 20 53 45 6d 20 53 45 00 00 00 00 | m SEm SEm SE
Extra+0x010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
Trying to get the allinfo for device A1:
Received proper maple response
Recieved 192 bytes of data. Here it is:
Function int 0: 0e000000
Function int 1: 403f7e7e
Function int 2: 00100500
Function int 3: 00410f00
Region Code: ff
Connection : 00
Product Name: Visual Memory
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 007c
Maximum current consumption: 0082
Extra data:
Extra+0x000 | 56 65 72 73 69 6f 6e 20 31 2e 30 30 35 2c 31 39 | Version 1.005,19
Extra+0x010 | 39 39 2f 31 30 2f 32 36 2c 33 31 35 2d 36 32 30 | 99/10/26,315-620
Extra+0x020 | 38 2d 30 35 2c 53 45 47 41 20 56 69 73 75 61 6c | 8-05,SEGA Visual
Extra+0x030 | 20 4d 65 6d 6f 72 79 20 53 79 73 74 65 6d 20 42 | Memory System B
Extra+0x040 | 49 4f 53 20 50 72 6f 64 75 63 65 64 20 62 79 20 | IOS Produced by
Extra+0x050 | 49 4f 53 20 50 72 6f 64 75 63 65 64 65 6d 20 42 | IOS Producedem B
Extra+0x060 | 65 6d 20 42 65 6d 20 42 65 6d 20 42 00 00 00 00 | em Bem Bem B
Extra+0x070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
Trying to get the allinfo for device A0:
Received proper maple response
Recieved 112 bytes of data. Here it is:
Function int 0: 01000000
Function int 1: fe060f00
Function int 2: 00000000
Function int 3: 00000000
Region Code: ff
Connection : 00
Product Name: Dreamcast Controller
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 0053
Maximum current consumption: 0898
Extra data:
Extra+0x000 | 6d 20 53 45 6d 20 53 45 6d 20 53 45 00 00 00 00 | m SEm SEm SE
Extra+0x010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
That's all the devices attached.
arch: shutting down kernel
maple: final stats -- device count = 3, vbl_cntr = 150, dma_cntr = 150
vid_set_mode: 640x480IL NTSC
Code: Select all
KallistiOS ##version##: Tue Apr 1 19:38:10 EDT 2008
DCDEV_ISO4
Quzar@qserve:/usr/local/dc/kos/kos
thd: pre-emption enabled, HZ=100
maple: active drivers:
Dreameye (Camera): Camera
Sound Input Peripheral: Microphone
PuruPuru (Vibration) Pack: JumpPack
VMU Driver: Clock, LCD, MemoryCard
Mouse Driver: Mouse
Keyboard Driver: Keyboard
Controller Driver: Controller
DMA Buffer at ac0842a0
vid_set_mode: 640x480IL NTSC
dc-load console support enabled
maple: attached devices:
A0: Dreamcast Controller (01000000: Controller)
Going to print info on all devices (in reverse order):
Trying to get the allinfo for device A0:
maple: bad response -1 on device
Recieved 0 bytes of data. Here it is:
Function int 0: 00000000
Function int 1: 00000000
Function int 2: 00000000
Function int 3: 00000000
Region Code: 00
Connection : 00
Product Name:
Product License:
Standby current consumption: 0000
Maximum current consumption: 0000
Extra data:
End of Extra data
That's all the devices attached.
arch: shutting down kernel
maple: final stats -- device count = 1, vbl_cntr = 52, dma_cntr = 52
vid_set_mode: 640x480IL NTSC
wow, thanks for the big response. if you could at all test run the ones that showed up invalid that would be cool. It seemed to happen mostly with the later runs or third parties. I only wrote the code once and was done with it so maybe I made a small error that compounded on multiple runs =\.
If it got info back though, it should be good so awesome, thanks.
If it got info back though, it should be good so awesome, thanks.
I only upload the information, not images.
Hi
I still get "maple: bad response -1 on device" on the nyko and topmax devices even when running the program from a cold boot.
Here is another device, HKT-7300 Arcade Stick
-ack
I still get "maple: bad response -1 on device" on the nyko and topmax devices even when running the program from a cold boot.
Here is another device, HKT-7300 Arcade Stick
Code: Select all
KallistiOS ##version##: Tue Apr 1 19:38:10 EDT 2008
DCDEV_ISO4
Quzar@qserve:/usr/local/dc/kos/kos
thd: pre-emption enabled, HZ=100
maple: active drivers:
Dreameye (Camera): Camera
Sound Input Peripheral: Microphone
PuruPuru (Vibration) Pack: JumpPack
VMU Driver: Clock, LCD, MemoryCard
Mouse Driver: Mouse
Keyboard Driver: Keyboard
Controller Driver: Controller
DMA Buffer at ac0842a0
vid_set_mode: 640x480IL NTSC
dc-load console support enabled
maple: attached devices:
A0: Arcade Stick (01000000: Controller)
Going to print info on all devices (in reverse order):
Trying to get the allinfo for device A0:
Received proper maple response
Recieved 192 bytes of data. Here it is:
Function int 0: 01000000
Function int 1: ff070000
Function int 2: 00000000
Function int 3: 00000000
Region Code: ff
Connection : 00
Product Name: Arcade Stick
Product License: Produced By or Under License From SEGA ENTERPRISES,LTD.
Standby current consumption: 00aa
Maximum current consumption: 012c
Extra data:
Extra+0x000 | 56 65 72 73 69 6f 6e 20 31 2e 30 30 30 2c 31 39 | Version 1.000,19
Extra+0x010 | 39 38 2f 30 36 2f 30 39 2c 33 31 35 2d 36 31 32 | 98/06/09,315-612
Extra+0x020 | 35 2d 41 43 20 20 20 2c 44 69 72 65 63 74 69 6f | 5-AC ,Directio
Extra+0x030 | 6e 20 4b 65 79 20 26 20 41 2c 42 2c 43 2c 58 2c | n Key & A,B,C,X,
Extra+0x040 | 59 2c 5a 2c 53 74 61 72 74 20 42 75 74 74 6f 6e | Y,Z,Start Button
Extra+0x050 | 6e 20 4b 65 6e 20 4b 65 6e 20 4b 65 6e 20 4b 65 | n Ken Ken Ken Ke
Extra+0x060 | 6e 20 4b 65 6e 20 4b 65 6e 20 4b 65 00 00 00 00 | n Ken Ken Ke
Extra+0x070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Extra+0x080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
End of Extra data
That's all the devices attached.
arch: shutting down kernel
maple: final stats -- device count = 1, vbl_cntr = 52, dma_cntr = 52
vid_set_mode: 640x480IL NTSC