-
Games that crash because of contended memory.I find these are really annoying. You load up a game like Astro Marine Corps, Fantasy World Dizzy, Dizzy: Prince Of The Yolkfolk and so on (the init…
... the +2A/+3 having different contended banks...
Anyway, I ... -
R Register, Contended RAM and ClonesHi. I've had a quick look at the CSS FAQ but didn't spot quite what I'm looking for (also the CSS FAQ doesn't have much detail of the clones - there …
... . What is the effect of contended RAM on the R-register ... not run any code in contended RAM, but I do make ... thing, but then without the contended RAM the HALT would take ... -
LDIR timings in contended RAM?The 48K Spectrum technical reference page ([URL="http://www.worldofspectrum.org/faq/reference/48kreference.htm"]here[/URL]) describes the detailed ti…
... describes the detailed timings of contended RAM. It gives timings ... residing in, or reading/writing, contended RAM.
... LDIR instruction in non-contended memory, and the source ... and destination (DE) addresses in contended memory.
Machine ... -
Quick question regarding contended memoryIf I've read the documentation correctly, the following applies: 128k/+3 "Memory banks 1,3,5 and 7 are contended" +2A/B/+3 "RAM banks 4, 5, 6 and 7…
... ,3,5 and 7 are contended"
+2A/B/+3 ... , 5, 6 and 7 are contended."
That means, that ... -
+2 grey Contended RAMhi all, i have some quenstions about, contended RAM are banks 1,3,5,7 banks are the pairs of IC's (4164), so 1 pairs = 16k X 4 pairs = 64k this 64…
... some quenstions about,
contended RAM are banks 1,3 ... logic
now psysical, contended RAM are the IC's ... -
Contended Memory woes...Hello All, An iccle problem I have and was hoping one of you fine WoSers could bail me out again... :) I've noticed that my emulator is running sli…
... be an issue with the contended memory not working as it ... [/url]
I implemented contended memory simplistically but I'm ... check if the access is contended and if so I slap ... an index.
My contended table is correct.
My ... -
Timex contended memory timings, the TS2068 kludge board and EXROM at $4000 - $7FFFI haven't seen this documented anywhere yet so I thought I'd share my findings. I've been investigating contended memory timings on the Timex Sinclai…
... findings. I've been investigating contended memory timings on the Timex ... whether the CPU is accessing contended video memory or "uncontended" ROM ... might as well call this "contended ROM".
This solves ... -
ZX Evolution -- contended memory and raster emulationFresh bleeding update for [url=http://www.nedopc.com/zxevo/zxevo_eng.php]ZX Evolution[/url] [url=https://code.google.com/p/pentevo/source/list]Baseco…
... [/url] -- raster and ULA contended memory emulation for original 48k ... rasters.
2. Contended memory works only if you ... : for some help with raster/contended memory
Mike ... your very valuable insight into contended memory topic and useful ... -
Contended memory and TritoneQuick question regarding contended memory...<div style="font-style: normal;"><br></div><div style="font-style: normal;">I'm testing ideas with Triton…
Quick question regarding contended memory...
I'm testing ... address and the data in contended memory, and it doesn't ... -
A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…
[QUOTE=Timmy;609716][QUOTE=Einar Saukas;609354]Also notice you ... address you want (even inside contended memory):
POKE 64954 ... -
BorderTron 3000A little bit of speccy-related fun for a Friday afternoon... I've knocked together a program for Windows which I've called Bordertron 3000 (a suitabl…
[QUOTE=Einar Saukas;619198]
I uploaded [ ... /> EDIT: Just seem Arda's contended cycle trick, above. Nice idea ... -
Incorrect Spectrum +3 emulation: different results on Fuse and SpecEmuWhen developing and testing [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0027591"]Rotatrix[/URL], I noticed different results on Fuse and S…
... for your suggestion and (with Einar) for the explanation too. Here ... bus... skipped (B=0x01)
Contended memory... passed
High port ... -
Brazilian TK90X and TK95SpecEmu provides explicit support for Brazilian TK90X. Other emulators provide indirect support (perhaps the "Spectrum 48K NTSC" option in Fuse?). Al…
[QUOTE=Einar Saukas;627960]However Flavio Matsumoto ...
LDIR... failed (0x7f)
Contended IN... failed (0x7f)
Floating ... bus... failed (0x38)
Contended memory... failed (0x7f)
High ... -
TKMEM - the 128K interface for 16K SpectrumsHello all! Here in Brazil, we have made a small production of an interface, totally based on Velesoft?s memory expansion ([url]http://velesoft.speccy…
... range of $4000-$7FFF are contended, or just the even numbered ... /forums/member.php?u=3733"]Einar[/URL] has better knowledge than ... -
Some thoughs about fast scrolling on 128 modelPlease, consider this article as technically interesting concept not a proven algorithm. ONE The fastest scrollers use long sequence of PUSH inst…
[QUOTE=introspec;707418]Einar, can you recommend something ... instruction location) is inside contended memory, it will be ... and, according to the contended memory table, trying to access ... example, HL also references a contended memory address (26000), which ... -
Some thoughs about fast scrolling on 128 modelPlease, consider this article as technically interesting concept not a proven algorithm. ONE The fastest scrollers use long sequence of PUSH inst…
... further. The memory is only contended during the screen drawing, which ... drawing time. If we get contended, on average, for 7.5 ... experiences.
joefish and Einar Saukas, many thanks for your ... -
Some thoughs about fast scrolling on 128 modelPlease, consider this article as technically interesting concept not a proven algorithm. ONE The fastest scrollers use long sequence of PUSH inst…
... further. The memory is only contended during the screen drawing, which ... drawing time. If we get contended, on average, for 7.5 ... /> [QUOTE=introspec;707424]joefish and Einar Saukas, many thanks for your ... -
30-column 8x2 multicolor (even in 48K)I don't recall any 8x2 multicolor routine for 30 columns that would work on all Spectrum models (including the Spectrum 48K), so I decided to write i…
[QUOTE=Einar Saukas;716398]I got 12 columns running multicolor 8x1 from contended memory[/QUOTE]
Ok, so is there enough RAM for the unrolled loop to do 6x6 tiles? -
Rainbow Chaos(I so want to call this Law of Chaos to pun on lords) Anyway. Dunno if I'll make this. But if I don't /someone/ will want to. It's just too good an …
[QUOTE=Einar Saukas;719577]I didn't ... ) on the ULA 128s are contended. The upshot of the latter ... 128 specific version as the contended I/O is a hardware ... 128 contention model (and no contended I/O). -
Machine code optimisationI'm geting back into z80 coding and wonder what the best way of showing how efficient the code is. I've got Rodney Zaks book and see there are timin…
[QUOTE=Crisis;721539]question @ aowen, einar, joefish, and others ... do you ... work out the delays in contended cases. I can work out ... -
Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…
... (BARON ASHLER)
' CODE + STORY: EINAR SAUKAS
' LOAD SCREEN: CRAIG ... it's
' located in contended memory, thus leaving uncontended memory ... -
Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…
[QUOTE=Einar Saukas;730325]A contended sequence of [B]LDI[/B] ... in contened zone (writing to contended memory from uncontended buffer), only ... the first contended LDI may take an extra ... -
Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…
[QUOTE=Einar Saukas;730417][B]LDI[/ ... faster when copying data to contended memory (except on Spectrum + ... be further optimized for running contended, the [B]LDI[/B] ... talking about writing to contended RAM then hopefully we ... a buffer in a contended bank of the 128 ... -
Ensure my interrupt handler begins at the same T-stateHi! Is there a way to ensure that an IM 2 interrupt handler starts always at the same T-state (related to the moment the ULA triggers the INT line, w…
[QUOTE=Einar Saukas;801222]I'm sure ... if the computer has no contended memory? -
Code structureHi all, I'd be interested in opinions on the neatest way to do this. I've got a print string routine in which 0-31 are reserved for control codes, …
... ;832534"]With all due respect, Einar, Complica DX overwrites itself during ... at beginning of program in contended memory, so the entire program ...
