Search found 80 matches

by PaulV
Sun May 05, 2013 7:54 pm
Forum: LCDGameModes
Topic: LCDGameModes v0.11
Replies: 17
Views: 17663

Re: LCDGameModes v0.11

I don't think it's possible to shim Pacmania, I believe the mod player is internal. That's a shame. I've never tried playing it with the cache turned off though. Maybe that will be sufficient to fix it. Also, I've done some more testing of more games. TopBanana Zarch Chaos All three worked well and...
by PaulV
Sun May 05, 2013 5:41 pm
Forum: LCDGameModes
Topic: LCDGameModes v0.11
Replies: 17
Views: 17663

Re: LCDGameModes v0.11

It's looking really good. I've just tested the following games: Gribbly's Day Out Diggers Xenon II Speedball II No Excuses Chuck Rock Elite SWIV James Pond Pacmania I was also testing the games running the latest test release of ADFFS and my latest test work on AutoVIDC which has the Sync. Polarity ...
by PaulV
Sun May 05, 2013 2:44 pm
Forum: VIDC
Topic: WE Super VIDC information
Replies: 11
Views: 15378

Re: WE Super VIDC information

Just to add to this. If I run the same experiment in MODE 31 and switch between 24MHz and 36MHz oscillators, I send &1F and &1C respectively and then reading them back they are both correctly set at &1F and &1C. Obviously the Sync. Polarities are different for MODE 27 and MODE 31. V....
by PaulV
Sun May 05, 2013 1:31 pm
Forum: VIDC
Topic: WE Super VIDC information
Replies: 11
Views: 15378

Re: WE Super VIDC information

Yes, it's plenty of info for building in the relevant code. I've made a start on the SWI code but have hit an anomaly in the data passed in. If you send &FF on the "standard" version, you get &DF when you read back. This lets you identify the board as "standard". Now, whe...
by PaulV
Sat May 04, 2013 2:28 pm
Forum: VIDC
Topic: WE Super VIDC information
Replies: 11
Views: 15378

Re: WE Super VIDC information

The error was a typo in the first row. You had it as V+ V+ instead of V+ H+. That and the two bottom rows looked "suspect" to me ;)

Paul
by PaulV
Sat May 04, 2013 12:40 pm
Forum: VIDC
Topic: WE Super VIDC information
Replies: 11
Views: 15378

Re: WE Super VIDC information

I think I've spotted an error in Steve's table... THe H.Sync and V.Sync settings should be as follows. V.Sync H.Sync VGA MODE 0 +ve +ve - 1 +ve -ve VGA 400 2 -ve +ve VGA 350 3 -ve -ve VGA 480 In Steve's table there are a couple of typo's so here's a corrected version __ HV 11HV CLK || || | So far &a...
by PaulV
Sat May 04, 2013 10:39 am
Forum: VIDC
Topic: WE Super VIDC information
Replies: 11
Views: 15378

Re: WE Super VIDC information

Definitely! Bits 0 and 1 are confirmed as the clock selection pins. Bits 2 and 3 appear to be connected to the clock selection circuitry on my board and this concurs with the data in your post. Bit 4 is a bit of an odd one. It forms part of the Sync. Polarity circuit but your experiments indicate th...
by PaulV
Fri May 03, 2013 7:45 pm
Forum: AutoVIDC
Topic: Code review
Replies: 5
Views: 8536

Re: Code review

Don't you just love code reviews. :lol: I've found three errors in code where old code had not been removed and although it wasn't doing anything harmful (or anything at all in one case), it was taking up space. So I've removed those pieces of code. I've also found a couple of bugs which I've fixed ...
by PaulV
Fri May 03, 2013 8:03 am
Forum: AutoVIDC
Topic: Code review
Replies: 5
Views: 8536

Re: Code review

I just know that as a first large ARM assembler project, I'll have done things in such a way as to make sure it works but it won't necessarily be the fastest/most efficient/smallest code way of doing things.

Optimising the code is stage two of my ARM assembler education :D

Paul
by PaulV
Thu May 02, 2013 10:20 pm
Forum: AutoVIDC
Topic: Code review
Replies: 5
Views: 8536

Code review

I decided to print off and review the code for v2.07 seeing as it's now functionally complete. After completing the initial review, I've managed to shave off 108 bytes from the assembled module. I'm quite pleased with the reduction in size which comes from a simple re-organising of some code which a...