|
Post by spinal on Apr 30, 2018 15:29:13 GMT
So can a .crt game be loaded from the menu, or is it snapshots only?
|
|
|
Post by darbyram on Apr 30, 2018 15:36:48 GMT
So can a .crt game be loaded from the menu, or is it snapshots only? Snapshots only. Not sure if it will read anything else or not
|
|
|
Post by ch1ller on Apr 30, 2018 21:31:02 GMT
So can a .crt game be loaded from the menu, or is it snapshots only? Snapshots only. Not sure if it will read anything else or not Isnt it possible to load a crt in Vice and then Snapshot it and save the Snapshot with "Save currently loaded ROM Images" ticked?? Would that work out?
|
|
|
Post by darbyram on Apr 30, 2018 22:41:35 GMT
Snapshots only. Not sure if it will read anything else or not Isnt it possible to load a crt in Vice and then Snapshot it and save the Snapshot with "Save currently loaded ROM Images" ticked?? Would that work out? I tried with prince of persia but see the quote from gurce below, i tried playing and seeing what happens, but i keep dying...lol
|
|
|
Post by MIK on May 1, 2018 4:23:37 GMT
You might get lucky with Badlands, single load on tape so must be no bigger than 64k on cart.
|
|
|
Post by spinal on May 2, 2018 19:39:25 GMT
Does anyone know how to find the required USB controller information on windows? I want to add an unsupported joystick, but the instruction in the first post uses a linux tool.
|
|
|
Post by darbyram on May 2, 2018 20:35:05 GMT
Does anyone know how to find the required USB controller information on windows? I want to add an unsupported joystick, but the instruction in the first post uses a linux tool. Backup the fs to usb drive as stated in first post. Download ext2 driver.. it will read the fs with windows.
|
|
|
Post by gurce on May 2, 2018 20:37:35 GMT
Not sure about the windows-equivalent tool, but maybe using a virtualbox on your windows pc, containing an install of linux, might give you the linux tools you're after in a windows environment.
Another path could be to install cygwin for windows, there's a possibility the tool you're after has been ported across there (I admit I haven't checked yet though, but I will :-)).
I can elaborate more if either of these paths sounds like your cup of tea.
|
|
|
Post by ch1ller on May 2, 2018 23:25:50 GMT
How did u get that JIFFYDOS to work on the mini? Tried it but guess i missed something. Oh, and i just think i might know my mistake.. lol.. But nevertheless.. How did u do it? Thnx
|
|
|
Post by ch1ller on May 2, 2018 23:53:21 GMT
Btw. I made a small Tutorial on how to get Games onto the C64mini. What Hardware you need, what Software you need (with Links), Commands, Joystick Setings and everything upto uploading the Games on the Mini from Beginning to End. It's in German, but you got a full lineup of all Procedures you need to get where you want to ^^ THEC64 Mini modding: Eigene Spiele hinzufĂĽgen - Eine "kleine" Anleitung Or try it google translated (be aware of the wrong spacings at linux commands, u can get the correct syntax from the German page) <a href="https://translate.google.com/translate?sl=de&tl=en&js=y&prev=_t&hl=de&ie=UTF-8&u=https%3A%2F%2Fwww.forum64.de%2Findex.php%3Fthread%2F81736-thec64-mini-modding-eigene-spiele-hinzuf%25C3%25BCgen-eine-kleine-anleitung%2F&edit-text=">THEC64 Mini modding: add your own games - A "little" guide </a> ..Okay.. Google Translation is awfull.. but i think you should be able to sort it out
|
|
|
Post by darbyram on May 3, 2018 1:33:35 GMT
How did u get that JIFFYDOS to work on the mini? Tried it but guess i missed something. Oh, and i just think i might know my mistake.. lol.. But nevertheless.. How did u do it? Thnx Renamed the jiffydos c64.bin to kernal.bin I think lol
|
|
|
Post by ch1ller on May 3, 2018 7:22:07 GMT
Renamed the jiffydos c64.bin to kernal.bin I think lol Oh, i guess you mean the kernal.bin in /usr/lib/vice/C64 ? What did you do with the floppy bin'S? Did you change them too?
|
|
|
Post by jj0 on May 3, 2018 9:09:59 GMT
Does anyone know how to find the required USB controller information on windows? I want to add an unsupported joystick, but the instruction in the first post uses a linux tool. You can find these in the 'Hardware Ids' property of the USB input device (via the Device Manager): For my Speedlink Joystick you see the Vendor ID = 040B, Device ID = 6533 and the HID version is 01.00. The numeric code in the gamecontrollerdb.txt will be 030000000b040000336500000001000. This only leaves the first 0300 a bit of a mystery, I think this is the same for all gamecontrollers, it might be USB removal policy number where policy #3 is 'ExpectSurpriseRemoval'. Note: You need to find the right 'USB Input Device' of course.
|
|
|
Post by spannernick on May 3, 2018 11:57:04 GMT
Btw. I made a small Tutorial on how to get Games onto the C64mini. What Hardware you need, what Software you need (with Links), Commands, Joystick Setings and everything upto uploading the Games on the Mini from Beginning to End. It's in German, but you got a full lineup of all Procedures you need to get where you want to ^^ THEC64 Mini modding: Eigene Spiele hinzufĂĽgen - Eine "kleine" Anleitung Or try it google translated (be aware of the wrong spacings at linux commands, u can get the correct syntax from the German page) <a href="https://translate.google.com/translate?sl=de&tl=en&js=y&prev=_t&hl=de&ie=UTF-8&u=https%3A%2F%2Fwww.forum64.de%2Findex.php%3Fthread%2F81736-thec64-mini-modding-eigene-spiele-hinzuf%25C3%25BCgen-eine-kleine-anleitung%2F&edit-text=">THEC64 Mini modding: add your own games - A "little" guide </a> ..Okay.. Google Translation is awfull.. but i think you should be able to sort it out Is it ok if I copy the post on this forum...? I make sure all spelling is correct..
|
|
|
Post by ch1ller on May 3, 2018 13:23:55 GMT
Is it ok if I copy the post on this forum...? I make sure all spelling is correct.. Sure, no Problem, you can post it here too.
|
|
|
Post by spinal on May 3, 2018 13:59:58 GMT
OK, given the following information, does anyone see anything wrong with my joystick setting? I can't get it to work..
USB\VID_2341&PID_8036&REV_0100
03000000412300003680000000010000,Arduino LLC Arduino Leonardo,a:b4,b:b5,x:b3,y:b2,back:b6,start:b7,lefttrigger:b0,righttrigger:b1,leftx:a0,lefty:a1,platform:Linux,
|
|
|
Post by ch1ller on May 3, 2018 15:01:41 GMT
OK, given the following information, does anyone see anything wrong with my joystick setting? I can't get it to work.. USB\VID_2341&PID_8036&REV_0100 03000000412300003680000000010000,Arduino LLC Arduino Leonardo,a:b4,b:b5,x:b3,y:b2,back:b6,start:b7,lefttrigger:b0,righttrigger:b1,leftx:a0,lefty:a1,platform:Linux, Well, 03000000412300003680000000010000 looks wrong in my opinion Try This one: 03000023410000803600000010010000 Just a guess, not sure if its correct. EDIT.. corrected one number.
|
|
|
Post by spannernick on May 3, 2018 15:35:37 GMT
Is it ok if I copy the post on this forum...? I make sure all spelling is correct.. Sure, no Problem, you can post it here too. Thanks..
|
|
|
Post by spinal on May 3, 2018 16:04:40 GMT
OK, given the following information, does anyone see anything wrong with my joystick setting? I can't get it to work.. USB\VID_2341&PID_8036&REV_0100 03000000412300003680000000010000,Arduino LLC Arduino Leonardo,a:b4,b:b5,x:b3,y:b2,back:b6,start:b7,lefttrigger:b0,righttrigger:b1,leftx:a0,lefty:a1,platform:Linux, Well, 03000000412300003680000000010000 looks wrong in my opinion Try This one: 03000023410000803600000010010000 Just a guess, not sure if its correct. EDIT.. corrected one number. I think your numbers are back to front. Where is the 1001 from also?
|
|
|
Post by ch1ller on May 3, 2018 19:09:15 GMT
Okay, did some other check.. connected the C64mini Joystick to see what goes on there ..lol..
[ 2746.957941] input: THEC64 Joystick THEC64 Joystick as /devices/platform/sw-ohci.2/usb5/5-1/5-1:1.0/input/input2
[ 2746.961275] generic-usb 0003:1C59:0023.0002: input: USB HID v1.10 Joystick [ THEC64 Joystick THEC64 Joystick ] on usb-sw-ohci-1/input0
and this is the only line that fits to it in the controllers txt
03000000 591c 0000 2300 0000 10010000,Retro Games LTD THEC64 Joystick,a:b4,b:b5,x:b3,y:b2,back:b6,start:b7,lefttrigger:b0,righttrigger:b1,leftx:a0,lefty:a1,platform:Linux,
lets see if we can make it up somehow..
0003 got to 0300 1C59 got to 591C and 0023 got to 2300
the 0002 doesnt appear at all... they just have 1001 0000 at the end for their joystick
if we transport that to your gamepad then it could be
0300 0000 4123 0000 3680 0000 10010000
So try this one 03000000412300003680000010010000,Arduino LLC Arduino Leonardo,a:b4,b:b5,x:b3,y:b2,back:b6,start:b7,lefttrigger:b0,righttrigger:b1,leftx:a0,lefty:a1,platform:Linux, and see if it works
and i have to look at mine this way .. ok.. also makes a little more sense now only last part (10010000) again not t .. 0300 0000 7900 0000 1100 0000 10010000 because my Gamepad has a Revision 0106 and switched that would be 0610.. and not 1001 really funny...
Check what dmesg says at your gamepad... maybe you have 0005:2341:3680:000x and then u have to exchange the 3 in front with 5
|
|
|
Post by jj0 on May 3, 2018 19:28:04 GMT
Okay, did some other check.. connected the C64mini Joystick to see what goes on there ..lol.. [ 2746.957941] input: THEC64 Joystick THEC64 Joystick as /devices/platform/sw-ohci.2/usb5/5-1/5-1:1.0/input/input2 [ 2746.961275] generic-usb 0003:1C59:0023.0002: input: USB HID v1.10 Joystick [ THEC64 Joystick THEC64 Joystick ] on usb-sw-ohci-1/input0 and this is the only line that fits to it in the controllers txt 03000000 591c 0000 2300 0000 10010000,Retro Games LTD THEC64 Joystick,a:b4,b:b5,x:b3,y:b2,back:b6,start:b7,lefttrigger:b0,righttrigger:b1,leftx:a0,lefty:a1,platform:Linux, lets see if we can make it up somehow.. 0003 got to 0300 1C59 got to 59 1C and0023 got to 2300 the 0002 doesnt appear at all... they just have 1001 0000 at the end for their joystick if we transport that to your gamepad then it could be 0300 0000 4123 0000 3680 0000 10010000 So try this one 03000000412300003680000010010000,Arduino LLC Arduino Leonardo,a:b4,b:b5,x:b3,y:b2,back:b6,start:b7,lefttrigger:b0,righttrigger:b1,leftx:a0,lefty:a1,platform:Linux,and see if it works and i have to look at mine this way .. ok.. also makes a little more sense now only last part (10010000) again not t .. 0300 0000 7900 0000 1100 0000 10010000 because my Gamepad has a Revision 0106 and switched that would be 0610.. and not 1001 really funny... What's the dmesg output for your gamepad? Also, spinal, if you plug in your Arduino in the C64Mini, what's the output of dmesg? Using the USB HID version number for the last 8 digits was what worked for my Speedlink and Gamepad, but I might just have been lucky...
|
|
|
Post by ch1ller on May 3, 2018 19:35:09 GMT
What's the dmesg output for your gamepad? [ 26.023090] input: USB Gamepad as /devices/platform/sw-ohci.2/usb5/5-1/5-1:1.0/input/input1 [ 26.032951] dragonrise 0003:0079:0011.0001: input: USB HID v1.10 Joystick [USB Gamepad ] on usb-sw-ohci-1/input0 Thats mine.. and my Revision is 0106.. doesnt really match to the config line in Controllers.txt EDIT .. AAAAh... "USB HID v1.10 Joystick" gets from 0110 to 1001 ... now i get it. Thnx Yeah he definitely has to check his dmesg output
|
|
|
Post by spinal on May 3, 2018 19:44:37 GMT
OK, I got...
[ 1.874932] input: Arduino LLC Arduino Leonardo as /devices/platform/sw-ohci.2/usb5/5-1/5-1:1.2/input/input1 [ 1.875440] generic-usb 0003:2341:8036.0001: input: USB HID v1.01 Joystick [Arduino LLC Arduino Leonardo] on usb-sw-ohci-1/input2
|
|
|
Post by ch1ller on May 3, 2018 19:48:00 GMT
OK, I got... [ 1.874932] input: Arduino LLC Arduino Leonardo as /devices/platform/sw-ohci.2/usb5/5-1/5-1:1.2/input/input1 [ 1.875440] generic-usb 0003:2341:8036.0001: input: USB HID v1.01 Joystick [Arduino LLC Arduino Leonardo] on usb-sw-ohci-1/input2
Then use: 03000000412300003680000001010000,Arduino LLC Arduino Leonardo,a:b4,b:b5,x:b3,y:b2,back:b6,start:b7,lefttrigger:b0,righttrigger:b1,leftx:a0,lefty:a1,platform:Linux, and it should work
|
|
|
Post by spinal on May 3, 2018 19:59:14 GMT
Nearly! Fire button works, directions don't :-( I wonder what that could be.
|
|
|
Post by ch1ller on May 3, 2018 20:12:00 GMT
Nearly! Fire button works, directions don't :-( I wonder what that could be. you could try to add rightx:a2 and righty:a3 , maybe that will help? just a guess.. maybe he needs some other direction settings. or try adding dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2 and see if something changes
|
|
|
Post by popcorn on May 3, 2018 20:42:19 GMT
I have a doubt.
With the provided guide you have to change the root password...
You could have problems when next firmware update will be out?
Maybe the update need the original root password and if you changed it doesn't apply?
|
|
|
Post by ch1ller on May 3, 2018 20:54:30 GMT
I have a doubt. With the provided guide you have to change the root password... You could have problems when next firmware update will be out? Maybe the update need the original root password and if you changed it doesn't apply? You still have a backup of old shadow file at /etc (shadow.old)
|
|
|
Post by jj0 on May 3, 2018 21:50:00 GMT
I have a doubt. With the provided guide you have to change the root password... You could have problems when next firmware update will be out? Maybe the update need the original root password and if you changed it doesn't apply? You still have a backup of old shadow file at /etc (shadow.old) As far as I can see the update file contains an executable that is probably executed by the 'the64' emulator program. I've applied upgrades 1.06 and 1.07 while the root password was changed and it went fine.
|
|
|
Post by ch1ller on May 3, 2018 21:56:13 GMT
As far as I can see the update file contains an executable that is probably executed by the 'the64' emulator program. I've applied upgrades 1.06 and 1.07 while the root password was changed and it went fine. This "Box" is really made for the FAN's
|
|