|
Joined: May 2007
Posts: 584 Likes: 9
Senior Member
|
Senior Member
Joined: May 2007
Posts: 584 Likes: 9 |
@Micko: Confirm. Disk tests show 0 errors now. Good work!
Michael
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Also for me, everything is working now. Let us change your status, Micko. From doctor to chief doctor. 
Last edited by Anna Wu; 09/20/09 07:26 PM.
|
|
|
|
Joined: May 1999
Posts: 157
Senior Member
|
Senior Member
Joined: May 1999
Posts: 157 |
Some more details which I found out two years ago when working on the fix: The TI system allows for industry floppy drives, no special devices from TI, just the controllers. Earlier controllers (with wd17xx) only allow 40 tracks, later controllers (smc92x4) also allowed for 80 track drives. Instead of doing a test seek, the creator of the advanced controller decided to make use of dip switches to inform the controller about the number of physical tracks of the attached drive.
Michael This observation suggests that the TI99 drives should be devices with their own PORT_DIPSETTING entry: is this something possible with the actual core? Do the "Dipswitches" and "Configuration" menu allow sub-menus?
JoJo
|
|
|
|
Joined: Aug 2009
Posts: 1,264 Likes: 198
Very Senior Member
|
Very Senior Member
Joined: Aug 2009
Posts: 1,264 Likes: 198 |
r5823 /src/mess/drivers/x1.c: [X1TURBO]: Implemented 2 bpp colors on tilemap layer
Gradius (x1turbo version), before... ...and after Dunno how many games uses this feature, probably not many of them...
|
|
|
|
Joined: May 2007
Posts: 584 Likes: 9
Senior Member
|
Senior Member
Joined: May 2007
Posts: 584 Likes: 9 |
This observation suggests that the TI99 drives should be devices with their own PORT_DIPSETTING entry: is this something possible with the actual core? Do the "Dipswitches" and "Configuration" menu allow sub-menus? that's something which also came to my mind. Currently I'm using dip switches for selecting emulated devices (which in reality means attaching/detaching the device), and also for configuring, representing real dip switches. Maybe there is potential for more structure in configuration, like grouping dip switches with devices, only offering them if the device is actually attached. Michael
|
|
|
|
Joined: Jan 2006
Posts: 3,691
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,691 |
one thing you can do is to use a PORT_CONFIG to attach the device and then add PORT_CONDITION to the settings which depend from this (see e.g. coco.c or many MAME drivers for the use of PORT_CONDITION)
also, ideally, you should use Dipswitches only for physical dips, the other settings should use Configs (not sure if you already 'follow' this convention with ti99)
|
|
|
|
Joined: Sep 2009
Posts: 6
Member
|
Member
Joined: Sep 2009
Posts: 6 |
About r5838, .sg files are already used in SG-1000.
File sg1000.c has: MDRV_CARTSLOT_EXTENSION_LIST("sg,bin")
The revision changed Master System file (sms.c). Guess something's wrong.
|
|
|
|
Joined: Jan 2006
Posts: 3,691
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,691 |
it's just that in theory the japanese sms, which was called SG1000 Mark III should be backward compatible with games for SG1000 and SG1000 Mark II, i.e. .sg files
not sure how compatible emulation is currently
|
|
|
|
Joined: Sep 2009
Posts: 6
Member
|
Member
Joined: Sep 2009
Posts: 6 |
Hum, I see. Although SG1000 Mark III already opened .sg files (and their .zip), there wasn't an option to do so in default. Thanks!
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
SVN r5850 Compiling error :
Linking messlib.dll... obj/windows/mess/mess/shared.a(flopdrv.o):flopdrv.c:(.text+0x339): undefined ref erence to `mess_devclass_from_core_device' collect2: ld returned 1 exit status mingw32-make: *** [messlib.dll] Error 1
Last edited by Anna Wu; 09/22/09 04:19 PM.
|
|
|
1 members (Cpt. Pugwash),
179
guests, and
0
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,331
Posts122,189
Members5,076
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|