- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
09020 | Misc. | Minor | Always | 16 days ago | 1 hour ago |
Tester | Robbbert | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | Resolution | Bugs That Aren't Bugs | OS | Windows 10/11 (64-bit) | |
Status [?] | Closed | Driver | |||
Version | 0.272 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 09020: ti99_224: Machine reboots when SAVE command issued | ||||
Description |
If SAVE is issued, with right or wrong syntax, the machine reboots. The other machine in the driver (ti99_232) works correctly. |
||||
Steps To Reproduce |
>mame ti99_224 It says to press any key, so do it. You get the menu. Press 1. You get a prompt. You can do any of the normal Basic things here, but if you type SAVE and hit enter, the machine reboots. What should happen is you have to write a small program, for example: 10 PRINT 654 then SAVE CS1 to save the file (you don't need to mount a tape for this exercise). You then get a step by step guide to save the program. Try it out on ti99_232 to get the idea. Note that everything (especially the CS1 device name) must be in uppercase. |
||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | ti99_224 | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
2
No.22616
AJR Developer
11 days ago
|
This might fall under BTANB. In response to a SAVE statement, the code looks up a word in a jump table that happens to be 3A80 (which is valid) for ti99_232 and 0000 (obviously not valid) for ti99_224. The driver notes that this version was "an early design," so a few statements were conceivably unimplemented despite not showing the "STMT NOT YET IMPLEMENTED" message. OPEN is another apparently unimplemented statement on ti99_224, where it prints "INTERNAL ERR: PRESS ENTER" then resets after that key is pressed. |
---|---|
No.22718
mizapf Developer
1 hour ago
|
Please attach the HX5102 Hexbus floppy drive for doing LOAD/SAVE, and only use the 232 version. The 224 is there for the sake of completeness, but it lacks a lot of functions. Also, the OS of the TI-99/2 is really buggy at some parts, with bad error handling. Use option "-hexbus hx5102". The ROMs are in ti_hx5102.zip. |