- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
06161 | Timing | Minor | Always | Mar 22, 2016, 22:49 | Mar 27, 2016, 08:09 |
Tester | demotester | View Status | Public | Platform | MESS (Unofficial Binary) |
Assigned To | Resolution | Open | OS | Windows XP | |
Status [?] | Acknowledged | Driver | |||
Version | 0.171 | Fixed in Version | Build | Normal | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 06161: apple2gsr1 (and probably others): Timing problems ! | ||||
Description |
Found some video about machine programming in AppleGS monitor / assembler... @13:10 Modifying the border text and backgronud colors $C022 (TBCOLOR) $C034 (CLOCKCTL) $C02E (VERTCNT) |
||||
Steps To Reproduce |
@16:25 = Case 1) - does not works same in MESS !??? 0300: INC C034 0303: BRA 0300 @17:24 = Case 2) - seems problematic in MESS !??? 0300: INC C034 0303: INC C022 0306: BRA 0300 @20:11 = Case 3) - seems OK except the upper part !??? 0300: LDA C02E 0303: STA C034 0306: BRA 0300 @21:32 = Case 4) - seems problematic in MESS !??? 0300: JSR FB60 0303: LDA C02E 0306: AND #0F 0308: ORA #F0 030A: STA C022 030D: BRA 0303 |
||||
Additional Information | (On GSport and ActiveGS emus seems to work better but still not perfect !) | ||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | apple2gsr1 (and probably others) | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
8
No.12467
demotester Tester
Mar 24, 2016, 08:41
edited on: Mar 24, 2016, 08:49 |
There also exist the "Lesson 0 Follow-up"... @17:20 Follow-up @25:20 $C02F (HORIZCNT) @26:00 = Case 5) - seems OK except the upper part looks different in MESS !??? @27:50 = Case 6) - seems OK !!! @33:05= Case 7) - did not test this one, but it was said that not working well on emulators !??? (P.S. I was too lazy to type example codes this time - one who want to check how it works / behaves on MESS will have too watch the video - sorry!) Btw. knock, knock ... anybody here! :) |
---|---|
No.12469
demotester Tester
Mar 26, 2016, 05:45
edited on: Mar 26, 2016, 06:12 |
@R.Belmont; today in Shout Box says: "picky little bitches like this 'demo tester' "... so one question for you Sir... We strive for accuracy or we are satisfied with the mediocrity !? (Which would be your answer?) (thx) |
No.12470
cuavas Administrator
Mar 26, 2016, 06:29
|
You might get further if you didn't end every sentence with excessive punctuation, and dropped the demanding attitude. MAME isn't a paid job, we do this when we have time/resources. |
No.12471
demotester Tester
Mar 26, 2016, 06:35
edited on: Mar 26, 2016, 11:01 |
I wanted to help, but seems I only waisting my time. (this no longer makes sense) good bye PS Otherwise, many emulator-maintainers are happy when you report a problem / mistake in their own work, but here you have the feeling as they are insulted !? Why is so, is not this the place intended for reporting / collecting potential emu problems? (or is intended for bragging) PS2 If apple2ee, apple2ep, apple2c, apple3 drivers seem to work perfect in MESS (now MAME), any reason why apple2gs cannot also be perfect !? |
No.12474
demotester Tester
Mar 26, 2016, 12:50
edited on: Mar 26, 2016, 12:52 |
Shout Box quote: ------------------------------------------------------------------------------------------------ R. Belmont: no, I'm very interested in bugs on the 8-bit IIs. The entire reason I'm writing a completely new IIgs driver is because I know the timing is bad, the ADB simulation is fucking up interrupt handling, etc, etc, etc. R. Belmont: so I don't need that reported, I knew it was the goal when I started rewriting the drivers. ------------------------------------------------------------------------------------------------ Good, but how was I supposed to know that? Would not it be nicer if you could write that a little earlier, but what's your problem, too much ego ha? Shout Box quote: ------------------------------------------------------------------------------------------------ R. Belmont: (although the one bug still fails to describe anything about what's actually wrong in MESS) R. Belmont: supplying a video doesn't invalidate your homework; you need to give time stamps in the video and try to describe what we're looking for that's different. ------------------------------------------------------------------------------------------------ What? Time stamps and the problem are given below each video! (cant you read the obvious) :-) Shout Box quote: ------------------------------------------------------------------------------------------------ R. Belmont: yeah, I don't give a shit that he's leaving the bugs so much as the passive-aggressive notes being attached to them. the bug's marked Acknowledged, that's all the reporter needs to know. ------------------------------------------------------------------------------------------------ "passive-aggressive notes" ... "don't give a shit that he's leaving" !? (so now you acting as a sensitive pussy ... or is this the way you giving thanks ?) good buy again ... you're not worth my time! |
No.12475
demotester Tester
Mar 26, 2016, 12:59
edited on: Mar 27, 2016, 08:11 |
Please delete my Login! (thanks) Edit: Request canceled! |
No.12476
R. Belmont Developer
Mar 26, 2016, 18:52
edited on: Mar 26, 2016, 18:52 |
Thanks for adding the time stamps. I don't believe IIgs timing is possible to emulate perfectly unless we can decap the FPI/CYA chip, but passing the diagnostics should be possible, as GSPort has shown. |
No.12482
demotester Tester
Mar 27, 2016, 08:09
|
Ok, you see, this sounds much better then Shout Box yesterday! :) So, If the perfect timing is currently not possible, passing the diagnostics tests also seems fine. |