-
Content Count
5,351 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by mizapf
-
There is generally no need for a driver, since we only have one type of mouse - or, to be precise, there is only the colorbus of the V9938. My Fractals program uses the mouse as well, directly accessing the V9938.
-
I know pulseaudio from my Linux installation. For ALSA specifically, maybe https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture has some information.
-
Could this help: https://askubuntu.com/questions/1038490/how-do-you-set-a-default-audio-output-device-in-ubuntu-18-04
-
Here is a mouse / joystick / keyboard test program in TIC, with source code. No driver required, runs in native mode. mouse.dsk
-
Also check the option "Input (this machine)" whether the mouse movement is still mapped. I just noticed on my installation that the mouse did not work despite "-colorbus busmouse" (required since MAME 0.213); the reason was that the mouse x and y axes were not correctly mapped to input channels.
-
0.149 is seven years old; the only thing that comes to my mind is that you should check mess.ini for the "mouse" setting or provide the -mouse switch in the command line.
-
Took a bit ... solved with Speecoder, then created a small Extended Basic program to recreate the strings. Note that a string must not exceed 255 characters, so I had to split it. The process that I used can obviously be abbreviated, and you don't need Speecoder. You have to split the file in pieces, and add the bytes 0x60, high byte of length, low byte of length. Also, at the ends of the pieces, a stop code should be added. It could suffice to add "255,255". 10 PRINT "READ PART 1" :: RESTORE 1000 20 GOSUB 500 30 S1$=A$ 40 PRINT "READ PART 2" :: RESTORE 1500 50 GOSUB 500 60 S2$=A$ 70 PRINT "READ PART 3" :: RESTORE 2000 80 GOSUB 500 90 S3$=A$ 100 CALL SAY(,S1$,,S2$,,S3$) 110 END 500 READ A,B,C 510 A$=CHR$(A)&CHR$(B)&CHR$(C) 520 FOR I=1 TO C :: READ X :: A$=A$&CHR$(X) :: NEXT I 530 RETURN 1000 DATA 96,0,166 1010 DATA 128,254,230,54,173,50 1020 DATA 75,88,186,155,178,140 1030 DATA 172,133,239,102,210,42 1040 DATA 83,135,127,232,169,240 1050 DATA 72,226,130,233,186,220 1060 DATA 211,137,11,134,153,140 1070 DATA 236,52,238,159,102,43 1080 DATA 60,211,184,96,232,171 1090 DATA 136,74,108,244,169,182 1100 DATA 34,218,113,128,138,105 1110 DATA 181,14,39,7,42,49 1120 DATA 41,170,157,14,40,71 1130 DATA 151,46,119,215,160,106 1140 DATA 199,180,92,137,66,186 1150 DATA 221,52,243,196,4,152 1160 DATA 102,218,160,45,124,69 1170 DATA 70,108,135,150,56,110 1180 DATA 153,142,15,82,204,68 1190 DATA 101,165,57,112,137,19 1200 DATA 81,147,120,64,165,150 1210 DATA 86,59,157,2,85,223 1220 DATA 238,145,74,20,209,245 1230 DATA 148,123,218,70,192,84 1240 DATA 85,8,152,50,19,1 1250 DATA 83,117,50,188,203,73 1260 DATA 179,114,84,200,20,91 1270 DATA 114,199,245,192,83,106 1280 DATA 205,109,53,15 1500 DATA 96,0,203 1510 DATA 1,169,102,84,43,101 1520 DATA 11,168,155,117,141,78 1530 DATA 132,128,101,182,25,52 1540 DATA 236,117,106,166,38,192 1550 DATA 52,59,228,159,102,38 1560 DATA 195,83,11,33,133,150 1570 DATA 216,80,93,248,236,87 1580 DATA 179,83,77,99,115,92 1590 DATA 139,42,213,139,44,126 1600 DATA 212,187,212,36,34,187 1610 DATA 81,171,146,205,132,166 1620 DATA 218,173,50,17,161,135 1630 DATA 155,54,203,196,228,159 1640 DATA 102,218,61,221,160,102 1650 DATA 216,237,176,72,130,254 1660 DATA 110,183,93,59,177,106 1670 DATA 82,104,243,46,85,69 1680 DATA 206,185,197,119,212,12 1690 DATA 177,196,54,155,113,60 1700 DATA 196,236,58,188,218,145 1710 DATA 146,139,110,211,12,89 1720 DATA 68,105,50,93,45,108 1730 DATA 1,194,135,235,12,245 1740 DATA 68,136,26,166,219,212 1750 DATA 29,163,127,154,157,212 1760 DATA 72,141,212,41,43,141 1770 DATA 195,145,113,83,73,233 1780 DATA 14,197,201,78,105,164 1790 DATA 39,149,52,35,167,150 1800 DATA 232,116,28,204,18,70 1810 DATA 180,66,49,10,154,30 1820 DATA 55,143,152,200,28,182 1830 DATA 75,45,18,33,126,248 1840 DATA 73,79,119,252,0 2000 DATA 96,0,131 2010 DATA 168,73,110,196,171,100 2020 DATA 179,38,251,17,159,81 2030 DATA 236,182,18,70,188,71 2040 DATA 85,83,139,93,179,26 2050 DATA 199,78,45,118,76,170 2060 DATA 105,162,187,136,118,177 2070 DATA 146,5,0,8,141,37 2080 DATA 53,58,20,49,63,251 2090 DATA 54,235,82,148,228,236 2100 DATA 71,189,91,177,145,83 2110 DATA 108,174,78,218,72,201 2120 DATA 186,85,61,36,1,160 2130 DATA 109,216,9,139,178,101 2140 DATA 236,150,167,44,50,73 2150 DATA 248,90,158,16,207,36 2160 DATA 133,237,54,67,178,186 2170 DATA 12,174,154,80,239,74 2180 DATA 59,160,226,66,117,58 2190 DATA 113,131,75,118,201,14 2200 DATA 57,78,42,217,162,167 2210 DATA 153,32,36,167,136,153 2220 DATA 100,13,0,240,0 laugh.dsk
-
Please send me the LPC data; maybe I can do something with it in Speecoder (my program for analyzing speech data).
-
RPK cartridge files are referenced by their path name (=path+filename). The path name may be freely chosen, wherever you have access to. Thus, RPKs may be picked in a file dialog. ZIP cartridges are referenced by their program name. This name is hard coded inside the hash/ti99_cart.xml file and should not be changed. The ROMs for the program are searched by the core ROM loader within the ROMPATH as <programname>.zip. You can get a list of available programs by invoking MAME as follows: mame64 -getsoftlist ti99_cart This is the full xml file; you may want to look for "<software name=", e.g. ./mame64 -getsoftlist ti99_cart | grep "<software name=" | sed "s/^.*=//" | sed "s/>//"
-
This is just a reminder that there is a SID Master 99 emulation in MAME since 0.225, if someone is interested to try it.
-
Force Command ver 1.17 : kinda like command.com from 1985
mizapf replied to jedimatt42's topic in TI-99/4A Development
Yes, I'd expect this. The problem is that I upgraded the gromemu type with bank-switched ROMs. This seems to interfere with the multi-cartridge expander. You can still use the multi-cart expander if you set its selection to a certain slot using the DIP switch settings (not "Auto" but "Slot 1"). -
Force Command ver 1.17 : kinda like command.com from 1985
mizapf replied to jedimatt42's topic in TI-99/4A Development
Hmm. This could become quite difficult, as it obviously works for me but not for you. I'm a bit surprised that the cursor is flashing but you have no key input. Could you start it from a shell with option "-log" or "-oslog"? Maybe we can see an error message. Or maybe someone else with a MacBook could try to reproduce it. -
I found it, finally. It is part of the addendum that I found in my Geneve folder. geneve_addendum.pdf
-
Force Command ver 1.17 : kinda like command.com from 1985
mizapf replied to jedimatt42's topic in TI-99/4A Development
So this does not show up for you? -
Geneve OS development discussion
mizapf replied to InsaneMultitasker's topic in TI-99/4A Development
It is predictable from what I see here. CD does not check whether the path exists; this has always been the case. Would be nice if it did, but takes more time. On the right, the trailing slash should be removed. The bad thing is that DIR requires the trailing slash. DIR MODULES will not deliver the contents DIR MODULES\ does it CD MODULES is OK CD MODULES\ will fail. -
OK, I'll try. It is a symptom that I saw sometimes on Windows; Linux does not behave this way on file locking. Actually, when you close TIMT, the files should also be closed. You could probably check in your Task manager whether TIMT (its Java process) is really terminated.
-
YAPP Edit: I have the MY-Art manual here on my desk, will do a scan. Here it is, will still need OCR. myart.pdf
-
What operating system are you using?
-
Remember that we have all ROMs and cartridges on WHTech: https://ftp.whtech.com/System%20ROMs/MAME/ https://ftp.whtech.com/Cartridges/MAME/ This is where I upload all new stuff and changes.
-
So this is running with 0.206? (I was not quite sure when you said you took it from hloberg's post.)
-
The advantage of building from source (if not using the tarballs from WHTech) is that the executable is much smaller by limiting to the TI family, and it contains all recent bug fixes. If you have some basic experience, here is a description: https://www.mizapf.de/ti99/mame/buildmame
-
Could you imagine to build MAME from source? (I'd be happy to explain how to set up the environment; it's pretty simple. Maybe via personal messages.)
-
To have MAME start the Geneve emulation, just put the driver name in the command line. As usual. Also, you can skip the info screen (-skip_gameinfo). To get a current MAME, you can unpack the tarball from WHTech. I usually put the current MAME on WHTech, limited to the TI emulations.
-
Force Command ver 1.17 : kinda like command.com from 1985
mizapf replied to jedimatt42's topic in TI-99/4A Development
Maybe the issue has been fixed in the meantime (https://www.mizapf.de/ti99/mame/changes ) : 0.225 Fixes: Gromemu type allows for bank-switched ROMs (I just added the entry to my list; I seem to have forgotten it at that time.) I can run the JS99ER-FCMD.RPK with the current MAME; it autostarts into the cartridge. -
MAME 0.206 is not ancient, maybe a bit beyond "use before". You should not experience any problems when upgrading to 0.227, but some bug fixes.
