The memory sticks look like this:
You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
DFB1 BadMooD issues
-
dml
- Posts: 830
- Joined: 15 Nov 2017 22:11
Re: DFB1 BadMooD issues
You do not have the required permissions to view the files attached to this post.
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
-
Badwolf
- Site sponsor

- Posts: 3040
- Joined: 19 Nov 2019 12:09
Re: DFB1 BadMooD issues
Yeah, old school DRAMs. Probably 4 bits per chip. Similar to the ones causing Exxos all that grief over on his Falcon memory board thread. :-)
I think easier to work with in many respects than SDRAM (probably need less logic), but going the way of the dodo, alas.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
Badwolf
- Site sponsor

- Posts: 3040
- Joined: 19 Nov 2019 12:09
Re: DFB1 BadMooD issues
A thought struck me yesterday: when the music-enabled DFB-BM hangs (normally on loading the game after selecting a difficulty setting) it does so with no hard disc activity on the LED.
Recalling how TOS and MiNT (and EmuTOS for that matter) handle hard disc access differently, I thought I'd try to launch the game from MiNT.
So far it's worked every time from MiNT. Of course MiNT is then very unhappy when I reboot as the EXT2 partition is dirty after reset-to-quit, but that's an interesting data point.
Could point to disc/IO issues rather than sound per se?
Will try EmuTOS later.
BW
Recalling how TOS and MiNT (and EmuTOS for that matter) handle hard disc access differently, I thought I'd try to launch the game from MiNT.
So far it's worked every time from MiNT. Of course MiNT is then very unhappy when I reboot as the EXT2 partition is dirty after reset-to-quit, but that's an interesting data point.
Could point to disc/IO issues rather than sound per se?
Will try EmuTOS later.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
dml
- Posts: 830
- Joined: 15 Nov 2017 22:11
Re: DFB1 BadMooD issues
Mmm. Maybe - what software are you using for the harddisk driver?
In fact, what software do you generally have loaded from AUTO when you test BM from TOS and see issues?
[EDIT]
But there is still something very weird happening because the 'music' is essentially always running, even when the music player is switched to MIDI mode, or even when it is turned off. The thing that runs on interrupts and does the work is the mixer and that is shared between the music player and the sound FX. So when music is off, it is still mixing to serve the SFX.
The difference is that it will not be injecting as many events into the mixer (callbacks to the music pattern seeker from the mixer) and so the mixing time is less per audio frame. I can't think of anything special about the playing of the music that would affect anything, except the mixer takes a bit longer.
Although, with music on there is an extra load event to actually load the music track. If that failed it might crash or do something bad. But again, not clear why it would fail to load the music in accelerated mode but work happily at 16mhz. It's the same code that loads everything else.
But if it works from MiNT... it is interesting. Even if it still doesn't make a lot of sense :)
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
-
Badwolf
- Site sponsor

- Posts: 3040
- Joined: 19 Nov 2019 12:09
Re: DFB1 BadMooD issues
- HDDRIVER 11
- MAPROM2.2
- NVDI
- FALCDATE*
BW
*Small program of mine that sets NVRAM [and tries to set the date/time if a network is present].
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
dml
- Posts: 830
- Joined: 15 Nov 2017 22:11
Re: DFB1 BadMooD issues
What does maprom do? Copies TOS into RAM?
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
-
Badwolf
- Site sponsor

- Posts: 3040
- Joined: 19 Nov 2019 12:09
Re: DFB1 BadMooD issues
Declares TT-RAM and PMMU's it into RAM.
Have tried with FASTRAM2.2 too (the same program but without messing with ROM & PMMU) which made no difference.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
Badwolf
- Site sponsor

- Posts: 3040
- Joined: 19 Nov 2019 12:09
Re: DFB1 BadMooD issues
Just tried with EmuTOS (no MAPROM/FASTRAM or NVDI needed) and it's a sample size of one, but it's worked well here. Just completed first level with lots of gratuitous shooting to make more noise. :P
EDIT: tests done with 'D' program for best chance of running, I figured.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
dml
- Posts: 830
- Joined: 15 Nov 2017 22:11
Re: DFB1 BadMooD issues
Presumably this successful test is not using FastRAM though, if it hasn't been declared by your other programs?Badwolf wrote: 14 Nov 2022 20:22
Just tried with EmuTOS (no MAPROM/FASTRAM or NVDI needed) and it's a sample size of one, but it's worked well here. Just completed first level with lots of gratuitous shooting to make more noise. :P
EDIT: tests done with 'D' program for best chance of running, I figured.
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
-
Badwolf
- Site sponsor

- Posts: 3040
- Joined: 19 Nov 2019 12:09
Re: DFB1 BadMooD issues
EmuTOS declares its own TT-RAM, hence neither FASTRAM or MAPROM needed & it has software blitting available so it doesn't need NVDI either.dml wrote: 14 Nov 2022 20:25Presumably this successful test is not using FastRAM though, if it hasn't been declared by your other programs?Badwolf wrote: 14 Nov 2022 20:22 Just tried with EmuTOS (no MAPROM/FASTRAM or NVDI needed) and it's a sample size of one, but it's worked well here. Just completed first level with lots of gratuitous shooting to make more noise. :P
EDIT: tests done with 'D' program for best chance of running, I figured.
However I've just run it with NVDI too and that's also good.
BW
EDIT: put MAPROM in as well (so same configuration as TOS4 -- although MAPROM doesn't declare TT-RAM now it still fiddles the PMMU) and it still fires up and runs well.Very slow to load, but I think that's because the EmuTOS buffers are quite small (see previous discussion surrounding Basilisk II under EmuTOS).
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Who is online
Users browsing this forum: CCBot and 9 guests