I'm using them, I have one with SST39LF802C and another with SST39LF401C.PhilC wrote: Fri Aug 29, 2025 4:56 pm Are we still able to use the SMT EPROM Simms? Iight make up one if so.
Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)
It helps build a picture where our "good traffic" is coming from..
Thanks :)
Raven. A homemade Atari-like computer
Re: Raven. A homemade Atari-like computer
Re: Raven. A homemade Atari-like computer
agranlund wrote: Fri Aug 29, 2025 4:42 pm Yeah it wasn't intending to fix anything. I wast mostly, or rather only, interested in seeing what it printed to the serial output.
Code: Select all
RAVEN060
CPU: M68LC060R4
SIMM0: 01000000
SIMM1: 01000000
SIMM2: 01000000
SIMM3: 00200000
Coldboot
InitHeap
InitUart
InitIkbd
InitMfp
InitMidi
InitI2C
InitRtc
InitCfg
InitVbr
InitMonitor
IkbdConnect
Eiffel 7812bps
InitAtari
InitVbr
InitMmu
InitEmu
InitTos
InitVga
32Kb VGA Bios at 800C0000
Starting TOS
cirrus_identify 1
cirrus_identify 2
cirrus_identify 3
cirrus chipset: 16 : 03
cirrus vram: 1024
nv_init: cirrus : GD5420 (1024Kb)
banks: 000a0000 : 64Kb * 16 (4Kb * 256)
ignored modes:
1024, 768, 4 : 00 : 005d
valid modes:
640, 350, 1 : 00 : 0010
640, 480, 1 : 00 : 0012
640, 350, 4 : 00 : 0010
640, 480, 4 : 00 : 0012
320, 200, 8 : 00 : 0013
800, 600, 4 : 00 : 0058
640, 480,16 : 00 : 0064
640, 480, 8 : 00 : 005f
800, 600, 8 : 00 : 005c
1024, 768, 8 : 00 : 0060
nv_init_vram 820a0000 : 00010000 x 16
bootres from emulator.bib
nova: p_changeres: 0002251c, 0 : 640x480x1
nv_setmode 640x480x1x
cfg: 18 00 1c
dram: 50 mhz, 32bit, extended RAS
fifo: 8, threshold: 0
fpm: on
mclk: 1c : 50.1 mhz
size = 38400, pitch = 80
nova: p_instxbios: 0
nova: p_changeres: 01142dcc, 0 : 640x480x4
nv_setmode 640x480x4x
cfg: 18 00 1c
dram: 50 mhz, 32bit, extended RAS
fifo: 8, threshold: 0
fpm: on
mclk: 1c : 50.1 mhz
size = 38400, pitch = 80
nova: p_setscreen_first: 44000000 0000f93c
vdi_patch: start at 0003fcc4
vdi_patch: trap2 at 0003daae
vdi_patch: table at 0003dafe
vdi_patch: bss at 00049e90
vdi_patch: linea at 0003814e
nova: p_setscreen: 44000000
Raven 060 rev 6 96MHz
ET4000AX 1Mb T0
PicoGUS 2.0
ET4000AX 1Mb T0
PicoGUS 2.0
Re: Raven. A homemade Atari-like computer
Okay I'll give it a go, I've got some F800 chips
If it ain't broke, test it to Destruction.
Re: Raven. A homemade Atari-like computer
So... sprite based games is probably possible in 640x480x8bpp even on ISA cards.
This does a fullscreen blit to the backbuffer to clear/set the background.
Then blits 64 number of 64x64 sprites to it
Then a fullscreen blit from backbuffer to frontbuffer
(which isn't needed but I haven't hooked up the function for changing the screen pointer address)
Now I want to see if I can make them do flat shaded triangles in a sensible speed, by doing the scan conversion in software and then have the hardware draw all those horizontal lines.
This does a fullscreen blit to the backbuffer to clear/set the background.
Then blits 64 number of 64x64 sprites to it
Then a fullscreen blit from backbuffer to frontbuffer
(which isn't needed but I haven't hooked up the function for changing the screen pointer address)
Now I want to see if I can make them do flat shaded triangles in a sensible speed, by doing the scan conversion in software and then have the hardware draw all those horizontal lines.
Re: Raven. A homemade Atari-like computer
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
Re: Raven. A homemade Atari-like computer
@agranlund it looks cool
Atari V4sa / Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM146 / SM124 / SC1435
Antonia 2 / ATW800/2 / SidecarTridge / ACSI2STM / Mach64 VME / Mach32 VME / ET4000 VME / Atari 1050 / DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
Antonia 2 / ATW800/2 / SidecarTridge / ACSI2STM / Mach64 VME / Mach32 VME / ET4000 VME / Atari 1050 / DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
Re: Raven. A homemade Atari-like computer
Damn, If you tried that on a ST, it'd take 5 minutes per frame! 
Re: Raven. A homemade Atari-like computer
Cheers @Cyprian , I am wondering if DevilutionX could be convinced to run..
Re: Raven. A homemade Atari-like computer
I'm slightly tempted to replace the gfxcard in my ST now. With the unaccelerated ET4000AX it probably would do the 5 minutes per frameexxos wrote: Fri Aug 29, 2025 9:19 pm Damn, If you tried that on a ST, it'd take 5 minutes per frame!![]()
The CPU and bus is doing almost nothing in the sprite test. Just waiting for, and dispatching new commands to the blitter.
I think I need to make some kind of API that takes and manages command-lists of sort. To make it easier for programs to keep the CPU busy with game-logic or whatnot while the graphics card is doing its thing.
Too bad it looks like not all cards have "blitter-finished" interrupts. The WDC does but I can only find option for polling in the Cirrus Logic datasheet :/
Re: Raven. A homemade Atari-like computer
This is the kind of thing I am interested in getting into on Raven - but I'm still trying to finish something on F030 among other things so it's just going to have to wait a bit longer... which is extra annoying!
Anyway its really interesting to see what you're doing here
Anyway its really interesting to see what you're doing here
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT


